https://bugs.openldap.org/show_bug.cgi?id=9255

            Bug ID: 9255
           Summary: make fails in 2.4.50 due to missing Debug1/Debug3
                    symbols
           Product: OpenLDAP
           Version: 2.4.50
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: ---
         Component: libraries
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

We're finding an issue building OpenLDAP due to missing Debug1/Debug3 symbols:

    Entering subdirectory libldap
    make[2]: Entering directory
'/bitnami/blacksmith-sandox/openldap-2.4.50/libraries/libldap'
    /bin/sh ../../libtool --mode=link gcc  -Wl,-z,relro,-z,now,--as-needed
-DLDAP_CONNECTIONLESS -DLDAP_USE_NON_BLOCKING_TLS 
-Wl,-rpath=/opt/bitnami/openldap/lib -L/opt/bitnami/openldap/lib   -o apitest
apitest.o libldap.la ../../libraries/liblber/liblber.la
../../libraries/liblutil/liblutil.a -lsasl2  -lssl -lcrypto  -lcrypt -lresolv
    gcc -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -DLDAP_CONNECTIONLESS
-DLDAP_USE_NON_BLOCKING_TLS -Wl,-rpath=/opt/bitnami/openldap/lib -o
.libs/apitest apitest.o  -L/opt/bitnami/openldap/lib ./.libs/libldap.so
/bitnami/blacksmith-sandox/openldap-2.4.50/libraries/liblber/.libs/liblber.so
../../libraries/liblber/.libs/liblber.so ../../libraries/liblutil/liblutil.a
-lsasl2 -lssl -lcrypto -lcrypt -lresolv -Wl,--rpath
-Wl,/opt/bitnami/openldap/lib
    /usr/bin/ld: ./.libs/libldap.so: undefined reference to `Debug1'
    /usr/bin/ld: ./.libs/libldap.so: undefined reference to `Debug3'
    collect2: error: ld returned 1 exit status
    make[2]: *** [Makefile:309: apitest] Error 1
    make[2]: Leaving directory
'/bitnami/blacksmith-sandox/openldap-2.4.50/libraries/libldap'
    make[1]: *** [Makefile:296: all-common] Error 1
    make[1]: Leaving directory
'/bitnami/blacksmith-sandox/openldap-2.4.50/libraries'
    make: *** [Makefile:312: all-common] Error 1

We see that in master there are a lot of references to those symbols, but in
the OPENLDAP_REL_ENG_2_4_50 tag of the repo it only appears in two places.

It looks like this issue was caused by commit 7cf7aa3141 in ITS#8650.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to