mozilla-nss.pc is broken

Bug #422829 reported by Alexander Sack
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xulrunner-1.9.1 (Ubuntu)
Fix Released
High
Alexander Sack
Karmic
Fix Released
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.

Revision history for this message
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
Revision history for this message
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
Revision history for this message
Alexander Sack (asac) wrote :

also fixed on xul 1.9.2 and 1.9.3 branches

Revision history for this message
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.

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.