Bug 243835 - security/nss: reduce the duplicated 'nss' in include and lib path
Summary: security/nss: reduce the duplicated 'nss' in include and lib path
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gecko (Nobody)
URL: https://reviews.freebsd.org/D23424
Keywords:
Depends on:
Blocks: 243717
  Show dependency treegraph
 
Reported: 2020-02-03 08:46 UTC by Li-Wen Hsu
Modified: 2020-02-07 13:35 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gecko)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Li-Wen Hsu freebsd_committer 2020-02-03 08:46:15 UTC
Purposed patch: https://reviews.freebsd.org/D23424

security/nss installs header and lib files to ${PREFIX}/include/nss/nss and
${PREFIX}/include/nss which add some difficulty of porting some softwares.

For example, recently I got some path issues when updating security/xmlsec1

Also the extra 'nss' in the path seems not very useful.
Comment 1 commit-hook freebsd_committer 2020-02-07 13:32:29 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Feb  7 13:32:01 UTC 2020
New revision: 525484
URL: https://svnweb.freebsd.org/changeset/ports/525484

Log:
  Reduce the duplicated 'nss' in include and lib path

  From jbeich:
  This appeared after r78824 which failed to adjust do-install.  Arch, Debian,
  Gentoo, OpenBSD use include/nss/, Fedora uses include/nss3/, NetBSD/PkgSrc
  uses include/nss/nss/.

  PR:		243835
  Reviewed by:	jbeich
  Differential Revision:	https://reviews.freebsd.org/D23424

Changes:
  head/UPDATING
  head/security/nss/Makefile
  head/security/nss/files/nss-config.in
  head/security/nss/files/nss.pc.in
  head/security/nss/pkg-plist
Comment 2 commit-hook freebsd_committer 2020-02-07 13:34:30 UTC
A commit references this bug:

Author: lwhsu
Date: Fri Feb  7 13:33:37 UTC 2020
New revision: 525485
URL: https://svnweb.freebsd.org/changeset/ports/525485

Log:
  Followup security/nss installation path modification in r525484

  PR:		243835

Changes:
  head/net-im/libpurple/Makefile
  head/security/pidgin-encryption/Makefile
  head/security/py-python-nss/Makefile