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

