diff options
author | Boris Nagaev <bnagaev@gmail.com> | 2016-04-11 00:11:11 (GMT) |
---|---|---|
committer | Boris Nagaev <bnagaev@gmail.com> | 2016-04-12 15:43:20 (GMT) |
commit | 65f5e062bec8a03fc152b7cd4419daaccfa68bd4 (patch) | |
tree | 30ef759893181a2821d4f9a9801776c76039076d /src/libuv-1-fixes.patch | |
parent | 4160e8ab88ad9580645695b6b2dd2aa2e7558f16 (diff) | |
download | mxe-65f5e062bec8a03fc152b7cd4419daaccfa68bd4.zip mxe-65f5e062bec8a03fc152b7cd4419daaccfa68bd4.tar.gz mxe-65f5e062bec8a03fc152b7cd4419daaccfa68bd4.tar.bz2 |
add libuv
Diffstat (limited to 'src/libuv-1-fixes.patch')
-rw-r--r-- | src/libuv-1-fixes.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/libuv-1-fixes.patch b/src/libuv-1-fixes.patch new file mode 100644 index 0000000..bc34a02 --- /dev/null +++ b/src/libuv-1-fixes.patch @@ -0,0 +1,27 @@ +This file is part of MXE. +See index.html for further information. + +Contains ad hoc patches for cross building. + +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Boris Nagaev <bnagaev@gmail.com> +Date: Mon, 11 Apr 2016 02:02:54 +0200 +Subject: [PATCH] set Libs in pc-file + +They are already defined in Makefile.am, but are not passed +(only -lpthread is passed). + +According to http://stackoverflow.com/a/30960268 passing LIBS from +Makefile.am to libuv.pc is impossible, as it is not fully-expanded. + +diff --git a/libuv.pc.in b/libuv.pc.in +index 1111111..2222222 100644 +--- a/libuv.pc.in ++++ b/libuv.pc.in +@@ -7,5 +7,5 @@ Name: @PACKAGE_NAME@ + Version: @PACKAGE_VERSION@ + Description: multi-platform support library with a focus on asynchronous I/O. + +-Libs: -L${libdir} -luv @LIBS@ ++Libs: -L${libdir} -luv -lpthread -lws2_32 -lpsapi -liphlpapi -lshell32 -luserenv + Cflags: -I${includedir} |