Summary: | net-misc/openssh-4.1_p1 build fails when USE=ldap | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Meder Bakirov <bakirov> |
Component: | Current packages | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | aer, aja, andreas.maus, batjohan, bnp, chetw, chipster.julien, colding, cyp561, d.rudie, davidig, elwood, fmouse-gentoo, fox2mike, gentoo, gentoo, hans-gunther.borrmann, jsaker, mathfox, mcousins, Michael.Hanke, michael, mike.bonar, nsk8, pmbarros, rockoo, shailesh17, stefan, tb, tiago.freire, vapier, vespira |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | config.log |
Description
Meder Bakirov
2005-05-29 23:07:35 UTC
Created attachment 60158 [details]
config.log
Attached config.log.
Got a different one: checking for dlopen in -ldl... yes checking for pam_set_item in -lpam... yes checking for pam_getenvlist... yes checking for pam_putenv... yes checking whether pam_strerror takes only one argument... no checking OpenSSL header version... 90707f (OpenSSL 0.9.7g 11 Apr 2005) checking OpenSSL library version... 90705f (OpenSSL 0.9.7e 25 Oct 2004) checking whether OpenSSL's headers match the library... no configure: error: Your OpenSSL headers do not match your library. Check config.log for details. Also see contrib/findssl.sh for help identifying header/library mismatches. !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/openssh-4.1_p1/work/openssh-4.1p1/config.log !!! ERROR: net-misc/openssh-4.1_p1 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. ebuild unpack, compile, install, qmerge work very fine BUT this way openssh-lpk-4.0p1-0.3.4.patch is not applied :( ( use flag ldap not detected by calling ebuild directly ;) ) bug in portage? and is this patch really needed? So far thats more than 1 issue, would it be smart to mask this build for a little? comment #2 is unrelated to this bug ... your openssl headers/libs are screwed up, i'd suggest you fix them comment #1 fails because of ldap: configure:6510: i686-pc-linux-gnu-gcc -o conftest -march=athlon-xp -O3 -mfpmath=sse -ftracer -fforce-addr -fomit-frame-pointer -fprefetch-loop-arrays -maccumulate-outgoing-args -pipe -DWITH_LDAP_PUBKEY -Wall -Wpointer-arith -Wno-uninitialized -lldap conftest.c >&5 conftest.c: In function `main': conftest.c:21: warning: implicit declaration of function `exit' /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../libldap.so: undefined reference to `ber_memalloc_x' the ebuild appends -llber, but it seems it's lost at that test imo, if libldap.so needs liblber but doesnt list it in its NEEDED, then ldap is broken, not openssh i dont use ldap myself, but can someone post the output of this: readelf -d /usr/lib/libldap.so | grep NEEDED LDAP would be useful for me. # readelf -d /usr/lib/libldap.so | grep NEEDED 0x00000001 (NEEDED) Shared library: [liblber.so.2] 0x00000001 (NEEDED) Shared library: [libresolv.so.2] 0x00000001 (NEEDED) Shared library: [libssl.so.0.9.7] 0x00000001 (NEEDED) Shared library: [libcrypto.so.0.9.7] 0x00000001 (NEEDED) Shared library: [libc.so.6] hmm, well i say it's still a bug in ldap :) if doing `gcc test.c -ldap` fails with that error message, libldap.so is bjorked This is bug #93074 striking again. for a workaround, emerge the new openldap-2.2* twice thanks Robin *** This bug has been marked as a duplicate of 93074 *** *** Bug 95026 has been marked as a duplicate of this bug. *** *** Bug 95145 has been marked as a duplicate of this bug. *** *** Bug 95175 has been marked as a duplicate of this bug. *** *** Bug 95198 has been marked as a duplicate of this bug. *** *** Bug 95332 has been marked as a duplicate of this bug. *** *** Bug 95704 has been marked as a duplicate of this bug. *** *** Bug 96788 has been marked as a duplicate of this bug. *** *** Bug 96984 has been marked as a duplicate of this bug. *** *** Bug 101284 has been marked as a duplicate of this bug. *** *** Bug 101625 has been marked as a duplicate of this bug. *** *** Bug 101818 has been marked as a duplicate of this bug. *** *** Bug 101868 has been marked as a duplicate of this bug. *** *** Bug 119427 has been marked as a duplicate of this bug. *** *** Bug 121319 has been marked as a duplicate of this bug. *** *** Bug 121419 has been marked as a duplicate of this bug. *** *** Bug 121433 has been marked as a duplicate of this bug. *** *** Bug 121452 has been marked as a duplicate of this bug. *** *** Bug 121520 has been marked as a duplicate of this bug. *** *** Bug 121698 has been marked as a duplicate of this bug. *** *** Bug 121608 has been marked as a duplicate of this bug. *** *** Bug 121780 has been marked as a duplicate of this bug. *** *** Bug 121823 has been marked as a duplicate of this bug. *** *** Bug 121864 has been marked as a duplicate of this bug. *** *** Bug 121948 has been marked as a duplicate of this bug. *** *** Bug 122116 has been marked as a duplicate of this bug. *** *** Bug 122341 has been marked as a duplicate of this bug. *** *** Bug 122750 has been marked as a duplicate of this bug. *** I removed the ldap USE flag and I'm still getting the error. *** Bug 123273 has been marked as a duplicate of this bug. *** *** Bug 123672 has been marked as a duplicate of this bug. *** *** Bug 123673 has been marked as a duplicate of this bug. *** *** Bug 125683 has been marked as a duplicate of this bug. *** *** Bug 127381 has been marked as a duplicate of this bug. *** *** Bug 131245 has been marked as a duplicate of this bug. *** *** Bug 132406 has been marked as a duplicate of this bug. *** |