[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: firefox-esr: no longer using system nspr, nss, sqlite?



On Fri, Jun 16, 2017 at 04:09:12PM +0100, Steven Chamberlain wrote:
> Hi,
> 
> firefox-esr since 52.2.0esr-1 is no longer using the system libs for
> nspr, nss, sqlite;  was that an intentional change?
> 
> This affects at least sid (where DIST="stretch"):
> https://buildd.debian.org/status/fetch.php?pkg=firefox-esr&arch=amd64&ver=52.2.0esr-1&stamp=1497417448&raw=0
> (see "NSPR selection... source-tree", or grep for USE_SYSTEM_ )
> 
> and I expect it would affect the backports in jessie-security too (but I
> don't know how/where to find build logs, to check that).
> 
> Maybe it should have been ifneq in debian/rules?
> | ifeq (,$(filter wheezy jessie stretch,$(DIST)))
> | SYSTEM_LIBS += nspr nss sqlite
> | endif
> | #ifeq (,$(filter wheezy jessie,$(DIST)))
> | SYSTEM_LIBS += vpx
> | endif

Look at the build dependencies in debian/control.in, specifically the
versions, and the versions of the mentioned libraries in jessie and
stretch. Yep, the required versions are not there.

Mike


Reply to: