]> TLD Linux GIT Repositories - packages/apr-util.git/blob - apr-util-link.patch
- fix building with MySQL 8.x
[packages/apr-util.git] / apr-util-link.patch
1 diff -urNp -x '*.orig' apr-util-1.6.1.org/configure.in apr-util-1.6.1/configure.in
2 --- apr-util-1.6.1.org/configure.in     2017-04-02 19:57:23.000000000 +0200
3 +++ apr-util-1.6.1/configure.in 2021-10-09 23:46:58.615015473 +0200
4 @@ -172,7 +172,12 @@ APU_FIND_ICONV
5  dnl Enable DSO build; must be last:
6  APU_CHECK_UTIL_DSO
7  
8 +save_LIBS="$LIBS"
9 +LIBS=
10  AC_SEARCH_LIBS(crypt, crypt ufc)
11 +APR_ADDTO(APRUTIL_EXPORT_LIBS, [$LIBS])
12 +APR_ADDTO(APRUTIL_LIBS, [$LIBS])
13 +LIBS="$save_LIBS $LIBS"
14  AC_MSG_CHECKING(if system crypt() function is threadsafe)
15  if test "x$apu_crypt_threadsafe" = "x1"; then
16    AC_DEFINE(APU_CRYPT_THREADSAFE, 1, [Define if the system crypt() function is threadsafe])
17 @@ -273,6 +278,11 @@ APR_ADDTO(APRUTIL_LIBS, [$APR_LIBS])
18  AC_SUBST(APRUTIL_EXPORT_LIBS)
19  AC_SUBST(APRUTIL_PRIV_INCLUDES)
20  AC_SUBST(APRUTIL_INCLUDES)
21 +
22 +APR_REMOVEFROM(APRUTIL_LDFLAGS,[-L/usr/lib])
23 +APR_REMOVEFROM(APRUTIL_LDFLAGS,[-L/usr/lib32])
24 +APR_REMOVEFROM(APRUTIL_LDFLAGS,[-L/usr/lib64])
25 +
26  AC_SUBST(APRUTIL_LDFLAGS)
27  AC_SUBST(APRUTIL_LIBS)
28  AC_SUBST(LDFLAGS)