Bug#669944: mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.

2014-12-19 Thread John Paul Adrian Glaubitz
Control: retitle -1 mozjs: FTBFS on ppc64, arm64 and x32: symbols files errors.
Control: severity -1 important

This affects the sh4 port as well, modifying the title accordingly. It
needs to be fixed as soon as possible since mozjs has many reverse
dependencies which currently won't build because the mozjs package
is either missing our outdated.

Cheers,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#669944: mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.

2014-12-19 Thread Wookey
+++ John Paul Adrian Glaubitz [2014-12-19 19:40 +0100]:
 Control: retitle -1 mozjs: FTBFS on ppc64, arm64 and x32: symbols files 
 errors.
 Control: severity -1 important
 
 This affects the sh4 port as well, modifying the title accordingly. It
 needs to be fixed as soon as possible since mozjs has many reverse
 dependencies which currently won't build because the mozjs package
 is either missing our outdated.

I'm confused. The version in both testing and unstable is 1.8.5-1.0.0+dfsg-4.3
which builds fine on arm64 (I just checked in unstable).

And the buildds agree:
https://buildd.debian.org/status/package.php?p=mozjs
https://buildd.debian.org/status/package.php?p=mozjssuite=jessie

So this already seems to be built and up-to-date on all release arches.

It does seem that the updated sysmbols files in this bug were not
actually included, so I'm not quite sure why it is now built/building OK.

Did you just mean that there is still an issue on sh4?

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#669944: mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.

2014-12-19 Thread peter green

Control: retitle -1 mozjs: FTBFS on alpha, powerpcspe, ppc64 and sh4: symbols 
files errors.


Wookey wrote:

Did you just mean that there is still an issue on sh4
From the looks of things not just sh4.  It looks like alpha, 
powerpcspe, ppc64 and sh4 are all failing with symbols files errors. 
Sparc64 and x32 are failing too but with different errors.


Retitling bug accordingly.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#669944: mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.

2014-06-05 Thread Wookey
+++ peter green [2014-06-05 02:11 +0100]:
 
 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.

Enabling the machinery to update autotools on every build is good
practice (and I hope will get into policy in due course) and keeps
this problem fixed forevermore, not just for the architectures that
are currently in the verisons in the package.

re-autoconfing is better than just autotools-dev-ing if autoconf is
used.

So it's not 'necessary' today for the set of arches you are talking
about but it is 'necessary' in the general case, so I recommend doing this.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#669944: mosjs: FTBFS on ppc64, arm64 and x32: symbols files errors.

2014-06-04 Thread peter green

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