#757389 iceweasel-31.0-3: FTBFS on hppa: browser install fails

#757389#5
Date:
2014-08-07 16:52:15 UTC
From:
To:
The build fails as follows:

make[3]: Entering directory '/«PKGBUILDDIR»/build-browser/browser/installer'
OMNIJAR_NAME=omni.ja \
/«PKGBUILDDIR»/build-browser/_virtualenv/bin/python /«PKGBUILDDIR»/toolkit/mozapps/installer/packager.py -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DAB_CD=en-US -DMOZ_APP_NAME=iceweasel -DPREF_DIR=defaults/preferences -DMOZ_ENABLE_GNOME_COMPONENT=1 -DMOZ_GTK=1 -DMOZ_NATIVE_NSPR=1 -DMOZ_NATIVE_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_JSDEBUGGER -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DBINPATH=bin -DMOZ_ICU_VERSION=52 \
	--format omni \
	--removals /«PKGBUILDDIR»/browser/installer/removed-files.in \
	 \
	 \
	 \
	 \
	--optimizejars \
	 \
	/«PKGBUILDDIR»/build-browser/debian/installer/package-manifest ../../dist ../../dist/iceweasel \

Executing /«PKGBUILDDIR»/build-browser/dist/bin/xpcshell -g /«PKGBUILDDIR»/build-browser/dist/bin/ -a /«PKGBUILDDIR»/build-browser/dist/bin/ -f /«PKGBUILDDIR»/toolkit/mozapps/installer/precompile_cache.js -e precompile_startupcache("resource://gre/");
self-hosted:8:0 TypeError: self-hosted code may not contain unbound name lookups:
self-hosted:8:0 Object.defineProperty = null;
self-hosted:8:0 ^
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/toolkit/mozapps/installer/packager.py", line 401, in <module>
    main()
  File "/«PKGBUILDDIR»/toolkit/mozapps/installer/packager.py", line 393, in main
    args.source, gre_path, base)
  File "/«PKGBUILDDIR»/toolkit/mozapps/installer/packager.py", line 158, in precompile_cache
    errors.fatal('Error while running startup cache precompilation')
  File "/«PKGBUILDDIR»/python/mozbuild/mozpack/errors.py", line 101, in fatal
    self._handle(self.FATAL, msg)
  File "/«PKGBUILDDIR»/python/mozbuild/mozpack/errors.py", line 96, in _handle
    raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation
make[3]: *** [stage-package] Error 1
/«PKGBUILDDIR»/toolkit/mozapps/installer/packager.mk:722: recipe for target 'stage-package' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/build-browser/browser/installer'
make[2]: *** [install] Error 2
dh_auto_install: make -j1 install DESTDIR=/«PKGBUILDDIR»/debian/tmp AM_UPDATE_INFO_DIR=no installdir=/usr/lib/iceweasel MOZ_APP_BASE_VERSION=31 MOZ_PKG_MANIFEST=/«PKGBUILDDIR»/build-browser/debian/installer/package-manifest MOZ_NONLOCALIZED_PKG_LIST=xpcom debian MOZ_LOCALIZED_PKG_LIST=en-US SIGN_NSS= returned exit code 2
/«PKGBUILDDIR»/browser/build.mk:21: recipe for target 'install' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/build-browser'

Full log is here:
http://buildd.debian-ports.org/status/fetch.php?pkg=iceweasel&arch=hppa&ver=31.0-3&stamp=1407402676

#757389#10
Date:
2025-09-18 07:29:21 UTC
From:
To:
src:iceweasel has been superseded by src:firefox-esr in version
45.0esr-1 in March 2016. Transitional packages to ease upgrades were
provided in the wheezy, jessie, stretch and buster releases. The
transitional packages have been removed finally before the bullseye
release in August 2021.
After regular security support for buster ended in August 2022 and LTS
support ended in June 2024, I'm closing the remaining bug reports now.

Andreas