mozilla-nss.pc is broken

Bug #422829 reported by Alexander Sack on 2009-09-01
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xulrunner-1.9.1 (Ubuntu)
High
Alexander Sack
Karmic
High
Alexander Sack

Bug Description

Binary package hint: xulrunner-1.9.1

with xulrunner-1.9.1-dev we get:

pkg-config --cflags mozilla-nss
%FULL_NSS_CFLAGS% -I/usr/include/nspr

which is obviously bogus.

Alexander Sack (asac) wrote :

usually apps should use nss.pc and build depend on libnss3-dev, but still important. milestoning.

Changed in xulrunner-1.9.1 (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
milestone: none → ubuntu-9.10-beta
status: New → Triaged
summary: - mozilla-nss.pc is buggy
+ mozilla-nss.pc is broken
Alexander Sack (asac) wrote :

bzr commit -m '* fix LP: #422829 - mozilla-nss.pc is broken; stop installing mozilla-nspr.pc
  and mozilla-nss.pc
  - update debian/xulrunner-1.9.1-dev.install' --fixes 'lp:422829'
Committing to: bzr+ssh://<email address hidden>/~mozillateam/xulrunner/xulrunner-1.9.1.head/
modified debian/changelog
modified debian/xulrunner-1.9.1-dev.install
Committed revision 484.

Changed in xulrunner-1.9.1 (Ubuntu Karmic):
status: Triaged → Fix Committed
Alexander Sack (asac) wrote :

also fixed on xul 1.9.2 and 1.9.3 branches

Alexander Sack (asac) wrote :

as somehow expected taking such a extreme measure would lead to regressions ... we have bug 423610 ... but i am still confident we should not start reintroducing a mozilla-nss.pc so I won't back this out for now. Investigating how to fix the regression bug properly.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xulrunner-1.9.1 - 1.9.1.3+build1+nobinonly-0ubuntu1

---------------
xulrunner-1.9.1 (1.9.1.3+build1+nobinonly-0ubuntu1) karmic; urgency=low

  * security/stability update v1.9.1.3 (FIREFOX_3_5_3_BUILD1)
    - see USN-821-1
  * fix LP: #398205 - Geolocation via WLAN doesn't seem to work; enable
    wireless scanning for geolocation by adding libiw-dev to build depends
    - update debian/control
  * fix LP: #422829 - mozilla-nss.pc is broken; stop installing mozilla-nspr.pc
    and mozilla-nss.pc
    - update debian/xulrunner-1.9.1-dev.install
  * in turn we drop the patch we previously used to keep mozilla-nspr.pc
    and mozilla-nss.pc in a usable state when using system nss/nspr
    - delete debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/series

 -- Alexander Sack <email address hidden> Wed, 02 Sep 2009 16:31:23 +0200

Changed in xulrunner-1.9.1 (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers