retitle 669944 mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.
thanks
In addition to failling on ppc64 the package also fails with symbols
files errors on x32 and arm64. Please update the symbols files from the
latest build logs.
The logs are available at
http://buildd.debian-ports.org/status/package.php?p=mozjssuite=sid
I've attatched a debdiff for the arm64 unreleased upload but given the
need to merge the ppc64, arm64 and x32 symbols changes it's probablly
just as easy to work straight from the build logs.
I also noticed that the unreleased upload enabled updating of
config.sub/guess but the fact the arm64 build of the unpatched source
got as far as it did makes me suspect that was not needed. ccing the
uploader of the arm64 debian-ports upload and the person he attributed
the changes to in case they want to comment.
diff -Nru mozjs-1.8.5-1.0.0+dfsg/debian/changelog
mozjs-1.8.5-1.0.0+dfsg/debian/changelog
--- mozjs-1.8.5-1.0.0+dfsg/debian/changelog 2012-10-25 20:51:10.0
+0100
+++ mozjs-1.8.5-1.0.0+dfsg/debian/changelog 2014-04-02 19:04:46.0
+0100
@@ -1,3 +1,11 @@
+mozjs (1.8.5-1.0.0+dfsg-4+arm64) unreleased; urgency=low
+
+ [ Colin Watson ]
+ * Non-maintainer upload.
+ * Updated symbols file and use autotools-dev to update config.{sub,guess}
+
+ -- Wookey woo...@debian.org Wed, 02 Apr 2014 18:01:37 +
+
mozjs (1.8.5-1.0.0+dfsg-4) unstable; urgency=low
[ Stephan Schreiber ]
diff -Nru mozjs-1.8.5-1.0.0+dfsg/debian/control
mozjs-1.8.5-1.0.0+dfsg/debian/control
--- mozjs-1.8.5-1.0.0+dfsg/debian/control 2012-10-25 20:51:10.0
+0100
+++ mozjs-1.8.5-1.0.0+dfsg/debian/control 2014-04-02 19:00:53.0
+0100
@@ -2,7 +2,7 @@
Section: libs
Priority: extra
Maintainer: Chris Coulson chrisccoul...@ubuntu.com
-Build-Depends: debhelper (= 7.0.50~), libffi-dev, libnspr4-dev (= 4.7.0),
zip, pkg-kde-tools, python, pkg-config
+Build-Depends: debhelper (= 7.0.50~), libffi-dev, libnspr4-dev (= 4.7.0),
zip, pkg-kde-tools, python, pkg-config, autotools-dev
Standards-Version: 3.9.2
Homepage: http://www.mozilla.org/js/spidermonkey/
Vcs-Bzr: https://code.launchpad.net/~mozillateam/mozjs/mozjs-trunk.head
diff -Nru mozjs-1.8.5-1.0.0+dfsg/debian/libmozjs185-1.0.symbols
mozjs-1.8.5-1.0.0+dfsg/debian/libmozjs185-1.0.symbols
--- mozjs-1.8.5-1.0.0+dfsg/debian/libmozjs185-1.0.symbols 2012-10-25
20:51:10.0 +0100
+++ mozjs-1.8.5-1.0.0+dfsg/debian/libmozjs185-1.0.symbols 2014-04-02
19:00:53.0 +0100
@@ -529,16 +529,16 @@
(arch=armhf)JaegerThrowpoline@Base 1.8.5-1.0.0+dfsg
(arch=armhf)JaegerTrampoline@Base 1.8.5-1.0.0+dfsg
(arch=armhf)JaegerTrampolineReturn@Base 1.8.5-1.0.0+dfsg
- (arch=!amd64 !ia64 !kfreebsd-amd64
!s390x)_Z12js_EnumerateP9JSContextP8JSObject11JSIterateOpPN2js5ValueEPi@Base
1.8.5-1.0.0+dfsg
- (arch=amd64 ia64 kfreebsd-amd64
s390x)_Z12js_EnumerateP9JSContextP8JSObject11JSIterateOpPN2js5ValueEPl@Base
1.8.5-1.0.0+dfsg
+ (arch=!amd64 !arm64 !ia64 !kfreebsd-amd64
!s390x)_Z12js_EnumerateP9JSContextP8JSObject11JSIterateOpPN2js5ValueEPi@Base
1.8.5-1.0.0+dfsg
+ (arch=amd64 arm64 ia64 kfreebsd-amd64
s390x)_Z12js_EnumerateP9JSContextP8JSObject11JSIterateOpPN2js5ValueEPl@Base
1.8.5-1.0.0+dfsg
_Z14js_DateGetDateP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z14js_DateGetYearP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z14js_DateIsValidP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z14js_IntervalNowv@Base 1.8.5-1.0.0+dfsg
_Z15js_DateGetHoursP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z15js_DateGetMonthP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
- (arch=!amd64 !ia64 !kfreebsd-amd64
!s390x)_Z15js_FindPropertyP9JSContextiPP8JSObjectS3_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
- (arch=amd64 ia64 kfreebsd-amd64
s390x)_Z15js_FindPropertyP9JSContextlPP8JSObjectS3_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
+ (arch=!amd64 !arm64 !ia64 !kfreebsd-amd64
!s390x)_Z15js_FindPropertyP9JSContextiPP8JSObjectS3_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
+ (arch=amd64 arm64 ia64 kfreebsd-amd64
s390x)_Z15js_FindPropertyP9JSContextlPP8JSObjectS3_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
_Z15js_IsTypedArrayP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z16js_CloseIteratorP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z16js_IsArrayBufferP8JSObject@Base 1.8.5-1.0.0+dfsg
@@ -546,8 +546,8 @@
_Z16js_ValueToSourceP9JSContextRKN2js5ValueE@Base 1.8.5-1.0.0+dfsg
_Z17js_DateGetMinutesP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
_Z17js_DateGetSecondsP9JSContextP8JSObject@Base 1.8.5-1.0.0+dfsg
- (arch=!amd64 !ia64 !kfreebsd-amd64
!s390x)_Z17js_LookupPropertyP9JSContextP8JSObjectiPS2_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
- (arch=amd64 ia64 kfreebsd-amd64
s390x)_Z17js_LookupPropertyP9JSContextP8JSObjectlPS2_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
+ (arch=!amd64 !arm64 !ia64 !kfreebsd-amd64
!s390x)_Z17js_LookupPropertyP9JSContextP8JSObjectiPS2_PP10JSProperty@Base
1.8.5-1.0.0+dfsg
+ (arch=amd64 arm64 ia64 kfreebsd-amd64