aboutsummaryrefslogtreecommitdiff
path: root/ports/log4cxx/linux.patch
diff options
context:
space:
mode:
Diffstat (limited to 'ports/log4cxx/linux.patch')
-rw-r--r--ports/log4cxx/linux.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/ports/log4cxx/linux.patch b/ports/log4cxx/linux.patch
new file mode 100644
index 000000000..01c51c218
--- /dev/null
+++ b/ports/log4cxx/linux.patch
@@ -0,0 +1,17 @@
+diff --git a/src/cmake/FindAPR.cmake b/src/cmake/FindAPR.cmake
+index a204ece..4d2b48d 100644
+--- a/src/cmake/FindAPR.cmake
++++ b/src/cmake/FindAPR.cmake
+@@ -45,7 +45,11 @@ if(EXISTS ${APR_CONFIG_EXECUTABLE})
+ else()
+ find_path(APR_INCLUDE_DIR apr.h PATH_SUFFIXES apr-1)
+ if (APR_STATIC OR NOT BUILD_SHARED_LIBS)
+- set(APR_SYSTEM_LIBS ws2_32 mswsock rpcrt4)
++ if(WIN32)
++ set(APR_SYSTEM_LIBS ws2_32 mswsock rpcrt4)
++ else()
++ set(APR_SYSTEM_LIBS pthread)
++ endif()
+ set(APR_COMPILE_DEFINITIONS APR_DECLARE_STATIC)
+ find_library(APR_LIBRARIES NAMES apr-1)
+ else()