File: avoid_db_by-default.patch

package info (click to toggle)
apr-util 1.5.4-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 5,912 kB
  • sloc: ansic: 39,055; sh: 10,713; makefile: 288; perl: 154; xml: 36
file content (37 lines) | stat: -rw-r--r-- 1,471 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
From: Stefan Fritsch <sf@debian.org>
Subject: Make apu-config not output dbm libs by default. See #622081

Index: apr-util/apu-config.in
===================================================================
--- apr-util.orig/apu-config.in
+++ apr-util/apu-config.in
@@ -32,7 +32,8 @@
 LDFLAGS="@APRUTIL_LDFLAGS@"
 ORIG_LDAP_LIBS="@LDADD_ldap@"
 LDAP_LIBS=""
-DBM_LIBS="@LDADD_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@"
+ORIG_DBM_LIBS="@LDADD_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@"
+DBM_LIBS=""
 
 APRUTIL_LIBNAME="@APRUTIL_LIBNAME@"
 
@@ -58,8 +59,8 @@
   --libs            print library information
   --avoid-ldap      do not include ldap library information with --libs (default on Debian)
   --ldap-libs       print library information to link with ldap
-  --avoid-dbm       do not include DBM library information with --libs
-  --dbm-libs        print additional library information to link with DBM
+  --avoid-dbm       do not include DBM library information with --libs (default on Debian)
+  --dbm-libs        print library information to link with DBM
   --srcdir          print APR-util source directory
   --link-ld         print link switch(es) for linking to APR-util
   --link-libtool    print the libtool inputs for linking to APR-util
@@ -129,7 +130,7 @@
     flags="$flags $ORIG_LDAP_LIBS"
     ;;
     --dbm-libs)
-    flags="$flags $DBM_LIBS"
+    flags="$flags $ORIG_DBM_LIBS"
     ;;
     --includedir)
     if test "$location" = "installed"; then