Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 524260 - dev-libs/nss-1.17.1 with abi_x86_32 - ld: cannot find -lnspr4
Summary: dev-libs/nss-1.17.1 with abi_x86_32 - ld: cannot find -lnspr4
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-02 08:23 UTC by cache
Modified: 2017-08-26 17:57 UTC (History)
1 user (show)

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


Attachments
emerge -v1 dev-libs/nss > emerge-log.txt (emerge-log.txt,87.04 KB, text/plain)
2014-10-02 08:24 UTC, cache
Details
emerge --info > emerge-info.txt (emerge-info.txt,7.20 KB, text/plain)
2014-10-02 08:25 UTC, cache
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cache 2014-10-02 08:23:14 UTC
Trying upgrade dev-libs/nss-1.17.1 brings to compilation fail with abi_x86_32 flag set (log attached). Without this flag "ebuild nss-3.17.1.ebuild compile" compilation done successful.

Reproducible: Always

Steps to Reproduce:
1. Set ABI_X86="32 64" in /etc/portage/make.conf
2. Try to compile dev-libs/nss
Comment 1 cache 2014-10-02 08:24:49 UTC
Created attachment 385926 [details]
emerge -v1 dev-libs/nss > emerge-log.txt
Comment 2 cache 2014-10-02 08:25:54 UTC
Created attachment 385928 [details]
emerge --info > emerge-info.txt
Comment 3 Ian Stakenvicius (RETIRED) gentoo-dev 2014-10-06 17:24:43 UTC
OK so part1 -- setting ABI_X86="32 64" in /etc/portage/make.conf really isn't a good idea.  This is me speaking with my multilib team hat on.

Now back to the bug -- could you confirm what version of dev-libs/nspr is installed and what flags it was built with?
Comment 4 cache 2014-10-06 17:52:59 UTC
(In reply to Ian Stakenvicius from comment #3)

> Now back to the bug -- could you confirm what version of dev-libs/nspr is
> installed and what flags it was built with?

dev-libs/nspr-4.10.7
+abi_x86_32
-debug
Comment 5 cache 2014-10-15 01:11:37 UTC
The bug still present in dev-libs/nss-3.17.2 appeared in portage tree.
Comment 6 Ian Stakenvicius (RETIRED) gentoo-dev 2014-10-18 16:04:13 UTC
I still can't reproduce this.  Shot in the dark, do you happen to have an i686 crossdev installed?
Comment 7 Ian Stakenvicius (RETIRED) gentoo-dev 2014-10-18 16:04:56 UTC
CC'ing multilib team, maybe a second set of eyes on this can find a clue as to what's going wrong here.
Comment 8 Jory A. Pratt gentoo-dev 2014-10-29 03:24:54 UTC
(In reply to cache from comment #1)
> Created attachment 385926 [details]
> emerge -v1 dev-libs/nss > emerge-log.txt

please add the entire nspr.pc
Comment 9 Jory A. Pratt gentoo-dev 2017-08-26 17:57:25 UTC
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system.

Thank You for your support and understanding
The Mozilla Team