Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669374 - =www-client/firefox-63.0 depends on >=dev-libs/nss-3.39
Summary: =www-client/firefox-63.0 depends on >=dev-libs/nss-3.39
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Low minor (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-23 04:52 UTC by Spyros Papanastasiou
Modified: 2018-10-23 11:21 UTC (History)
2 users (show)

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


Attachments
build log (with colors) (firefox-63.0:20181023-031222.log,49.71 KB, text/x-log)
2018-10-23 04:53 UTC, Spyros Papanastasiou
Details
firefox-63.0.ebuild.diff (firefox-63.0.ebuild.diff,315 bytes, patch)
2018-10-23 04:59 UTC, Spyros Papanastasiou
Details | Diff
Manifest.diff (Manifest.diff,1.94 KB, patch)
2018-10-23 05:03 UTC, Spyros Papanastasiou
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Spyros Papanastasiou 2018-10-23 04:52:30 UTC
firefox fails to build with nss-3.38

Reproducible: Always

Actual Results:  
messages
==
 0:28.88 DEBUG: configure:9515: checking for nss-config
 0:28.88 DEBUG: configure:9550: checking for NSS - version >= 3.39
 0:28.88 DEBUG: configure: error: you don't have NSS installed or your version is too old
==
Comment 1 Spyros Papanastasiou 2018-10-23 04:53:43 UTC
Created attachment 552482 [details]
build log (with colors)
Comment 2 Spyros Papanastasiou 2018-10-23 04:59:33 UTC
Created attachment 552484 [details, diff]
firefox-63.0.ebuild.diff
Comment 3 Spyros Papanastasiou 2018-10-23 05:03:27 UTC
Created attachment 552486 [details, diff]
Manifest.diff
Comment 4 Larry the Git Cow gentoo-dev 2018-10-23 11:21:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7182d50a95a5c28c192eab2fb280f0edf1849c51

commit 7182d50a95a5c28c192eab2fb280f0edf1849c51
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2018-10-23 11:20:58 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-10-23 11:21:29 +0000

    www-client/firefox: adjust requirements
    
    - Warn user when USE=lto is set but used compiler is outdated.
      [Bug #666784]
    
    - Enforce >=rust-1.28.0. [Bug #669394]
    
    - Disable ELF hack again. [Bug #669382]
    
    - Enforce usage of >=dev-libs/nss-3.39. [Bug #669374]
    
    Bug: https://bugs.gentoo.org/666784
    Closes: https://bugs.gentoo.org/669394
    Closes: https://bugs.gentoo.org/669382
    Closes: https://bugs.gentoo.org/669374
    Package-Manager: Portage-2.3.51, Repoman-2.3.11
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 www-client/firefox/firefox-63.0.ebuild | 45 +++++++++++++++++++++++++++-------
 1 file changed, 36 insertions(+), 9 deletions(-)