Summary: | dev-libs/openssl-0.9.8h fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Helmut Jarausch <jarausch> |
Component: | [OLD] Library | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jer |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
openssl-0.9.8h build logs
Output of Configure in the build directiory Build log failing install man pages |
Description
Helmut Jarausch
2008-05-29 10:06:30 UTC
post the full build log as an attachment rather than a snippet without context Created attachment 154919 [details]
openssl-0.9.8h build logs
build logs and emerge --info submitted as an attachment your build system is hosed ... the Configure script is not executing properly go into the build directory and execute the Configure script directly as seen in your build.log the first line output should not be 'making depend in crypto...', it should be a whole bunch of info about the settings given to Configure (In reply to comment #4) > your build system is hosed ... the Configure script is not executing properly > > go into the build directory and execute the Configure script directly as seen > in your build.log > > the first line output should not be 'making depend in crypto...', it should be > a whole bunch of info about the settings given to Configure > Could you please be more specific about what is hosed? I did the Configure (please see the attachment), then make depend - as suggested - then make The last make fails with: make[2]: Entering directory `/var/tmp/portage/dev-libs/openssl-0.9.8h/work/openssl-0.9.8h/apps' ../libcrypto.a(bn86-elf.o): In function `bn_mul_add_words': bn-586.s:(.text+0x0): multiple definition of `bn_mul_add_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x0): first defined here ../libcrypto.a(bn86-elf.o): In function `bn_mul_words': bn-586.s:(.text+0x1c0): multiple definition of `bn_mul_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x1e0): first defined here ../libcrypto.a(bn86-elf.o): In function `bn_sqr_words': bn-586.s:(.text+0x300): multiple definition of `bn_sqr_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x3a0): first defined here ../libcrypto.a(bn86-elf.o): In function `bn_div_words': bn-586.s:(.text+0x3f0): multiple definition of `bn_div_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x4310): first defined here ../libcrypto.a(bn86-elf.o): In function `bn_add_words': bn-586.s:(.text+0x410): multiple definition of `bn_add_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x4a0): first defined here ../libcrypto.a(bn86-elf.o): In function `bn_sub_words': bn-586.s:(.text+0x5c0): multiple definition of `bn_sub_words' ../libcrypto.a(bn_asm.o):bn_asm.c:(.text+0x5a0): first defined here collect2: ld returned 1 exit status make[2]: *** [link_app.gnu] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-libs/openssl-0.9.8h/work/openssl-0.9.8h/apps' make[1]: *** [openssl] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-libs/openssl-0.9.8h/work/openssl-0.9.8h/apps' make: *** [build_apps] Error 1 Created attachment 154965 [details]
Output of Configure in the build directiory
Created attachment 156599 [details]
Build log failing install man pages
Building dev-libs/openssl-0.9.8h requires
MAKEOPTS=-j1
With that the build process nearly finishes.
Finally it fails installing the man pages,
please see the attachment.
go into the openssl dir and run: ebuild openssl-0.9.8h.ebuild clean unpack compile if that fails in the same way, run: strace -s 4096 -f -o log ebuild openssl-0.9.8h.ebuild clean unpack compile then post the log file as an attachment (In reply to comment #8) > go into the openssl dir and run: > ebuild openssl-0.9.8h.ebuild clean unpack compile > > if that fails in the same way, run: > strace -s 4096 -f -o log ebuild openssl-0.9.8h.ebuild clean unpack compile > > then post the log file as an attachment For reasons I don't know, /var/tmp/portage/dev-libs/openssl-0.9.8h-r1/work/openssl-0.9.8h/Configure enters debugging mode i.e. I get the prompt bashdb <0> Being unexperienced with bash's debugger I typed 'quit' instead of 'continue' Now, it does install fine. Sorry for the noise, Helmut. *** This bug has been marked as a duplicate of bug 141906 *** |