Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 580618 - dev-libs/openssl: fails to compile openssl version less than 1.0.2d on ppc64le
Summary: dev-libs/openssl: fails to compile openssl version less than 1.0.2d on ppc64le
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-20 10:01 UTC by Leno Hou
Modified: 2016-04-26 19:48 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leno Hou 2016-04-20 10:01:23 UTC
# If less than 1.0.2d version, encounters above problem. So we need to stable to 

>=dev-libs/openssl-1.0.2d

Reproducible: Always
Comment 1 Alex Xu (Hello71) 2016-04-21 16:15:24 UTC
what problem???
Comment 2 Leno Hou 2016-04-22 02:50:59 UTC
1) ppc64le must run in abiv2 but openssl less than 1.0.2d wrote in abiv1.
error log
#powerpc64le-unknown-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DB_ENDIAN -DTERMIO -Wall -O2 -pipe -mcpu=power8 -mtune=power8 -mabi=elfv2 -fno-strict-aliasing -Wa,--noexecstack -m64 -Wl,-O1 -Wl,--as-needed -shared -Wl,-Bsymbolic -Wl,-soname=libcrypto.so.0.9.8 -o libcrypto.so.0.9.8 -Wl,--whole-archive libcrypto.a -Wl,--no-whole-archive -L. -ldl -lz
/usr/lib/gcc/powerpc64le-unknown-linux-gnu/5.3.0/../../../../powerpc64le-unknown-linux-gnu/bin/ld: libcrypto.a(linux_ppc64.o): ABI version 1 is not compatible with ABI version 2 output
/usr/lib/gcc/powerpc64le-unknown-linux-gnu/5.3.0/../../../../powerpc64le-unknown-linux-gnu/bin/ld: failed to merge target specific data of file libcrypto.a(linux_ppc64.o)
collect2: error: ld returned 1 exit status


2) Also has the dependency error:

   dev-libs/openssl:0

    (dev-libs/openssl-1.0.2g-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=dev-libs/openssl-0.9.8f:0[bindist] required by (net-misc/openssh-7.2_p2:0/0::gentoo, installed)
                                ^^^^^^^
Comment 3 SpanKY gentoo-dev 2016-04-26 19:48:24 UTC
openssl-1.0.2g-r2 is already stable everywhere.  so what's the problem ?

USE=bindist issues are a local configuration problem and to be expected.  they're not a bug in Gentoo.