Your message dated Thu, 05 Apr 2012 22:04:10 +0000
with message-id <[email protected]>
and subject line Bug#667658: fixed in mpg123 1.13.7-7
has caused the Debian Bug report #667658,
regarding mpg123 FTBFS on armhf
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
667658: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667658
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mpg123
Version: 1.13.7-6
Severity: important
Tags: patch
User: [email protected]
Usertags: armhf
mpg123 FTBFS on armhf with the following errors.
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../src -I../../src -I../../src/libmpg123 -DOPT_ARM -DREAL_IS_FIXED
-D_FORTIFY_SOURCE=2 -O2 -fomit-frame-pointer -funroll-all-loops
-finline-functions -ffast-math -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -c
-o layer3.lo layer3.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src
-I../../src/libmpg123 -DOPT_ARM -DREAL_IS_FIXED -D_FORTIFY_SOURCE=2 -O2
-fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -c layer3.c -fPIC -DPIC -o .libs/layer3.o
/tmp/ccUolZ9g.s: Assembler messages:
/tmp/ccUolZ9g.s:4188: Error: shift must be constant -- `orr r6,r6,r7,lsl ip'
/tmp/ccUolZ9g.s:4233: Error: shift must be constant -- `orr r7,r7,ip,lsl r8'
/tmp/ccUolZ9g.s:4490: Error: shift must be constant -- `orr r6,r6,r7,lsl ip'
/tmp/ccUolZ9g.s:4733: Error: shift must be constant -- `orr fp,fp,r7,lsl ip'
/tmp/ccUolZ9g.s:4763: Error: shift must be constant -- `orr fp,fp,r7,lsl ip'
/tmp/ccUolZ9g.s:4797: Error: shift must be constant -- `orr r6,r6,r7,lsl ip'
/tmp/ccUolZ9g.s:4831: Error: shift must be constant -- `orr r8,r8,r1,lsl r0'
/tmp/ccUolZ9g.s:4866: Error: shift must be constant -- `orr sl,sl,r1,lsl r6'
/tmp/ccUolZ9g.s:7004: Error: shift must be constant -- `orr r7,r7,ip,lsl r8'
/tmp/ccUolZ9g.s:7057: Error: shift must be constant -- `orr r7,r7,ip,lsl r8'
/tmp/ccUolZ9g.s:7328: Error: shift must be constant -- `orr r8,r8,r7,lsl ip'
/tmp/ccUolZ9g.s:7612: Error: shift must be constant -- `orr r8,r8,r6,lsl r7'
/tmp/ccUolZ9g.s:7688: Error: shift must be constant -- `orr r8,r8,r6,lsl r7'
/tmp/ccUolZ9g.s:7726: Error: shift must be constant -- `orr sl,sl,r7,lsl ip'
/tmp/ccUolZ9g.s:7846: Error: shift must be constant -- `orr r8,r8,r1,lsl r0'
/tmp/ccUolZ9g.s:7886: Error: shift must be constant -- `orr r8,r8,r1,lsl r6'
make[4]: *** [layer3.lo] Error 1
The cause seems to be some thumb2 incompatible inline assembler. The
attatched patch adds -marm to the CFLAGs to get arround this.
diff -ur mpg123-1.13.7/debian/rules mpg123-1.13.7.new/debian/rules
--- mpg123-1.13.7/debian/rules 2012-04-01 08:25:34.000000000 +0000
+++ mpg123-1.13.7.new/debian/rules 2012-04-05 15:43:32.000000000 +0000
@@ -31,6 +31,10 @@
CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+ifeq ($(ARCH),armhf)
+ CFLAGS += -marm
+endif
+
LDFLAGS += -Wl,--as-needed
#export DH_VERBOSE=1
--- End Message ---
--- Begin Message ---
Source: mpg123
Source-Version: 1.13.7-7
We believe that the bug you reported is fixed in the latest version of
mpg123, which is due to be installed in the Debian FTP archive:
libmpg123-0_1.13.7-7_amd64.deb
to main/m/mpg123/libmpg123-0_1.13.7-7_amd64.deb
libmpg123-dev_1.13.7-7_amd64.deb
to main/m/mpg123/libmpg123-dev_1.13.7-7_amd64.deb
mpg123_1.13.7-7.debian.tar.gz
to main/m/mpg123/mpg123_1.13.7-7.debian.tar.gz
mpg123_1.13.7-7.dsc
to main/m/mpg123/mpg123_1.13.7-7.dsc
mpg123_1.13.7-7_amd64.deb
to main/m/mpg123/mpg123_1.13.7-7_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alessio Treglia <[email protected]> (supplier of updated mpg123 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 05 Apr 2012 23:47:23 +0200
Source: mpg123
Binary: mpg123 libmpg123-0 libmpg123-dev
Architecture: source amd64
Version: 1.13.7-7
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Alessio Treglia <[email protected]>
Description:
libmpg123-0 - MPEG layer 1/2/3 audio decoder (shared library)
libmpg123-dev - MPEG layer 1/2/3 audio decoder (development files)
mpg123 - MPEG layer 1/2/3 audio player
Closes: 667658
Changes:
mpg123 (1.13.7-7) unstable; urgency=low
.
[ Miguel Colon ]
* Pass --with-cpu=neon to configure for armhf (again).
* Fix a FTBFS in alpha.
* Bump the remaining *_64 symbols to 1.13.7.
* Preemptively fix a possible FTBFS in sparc64.
.
[ Alessio Treglia ]
* Add -marm to CFLAGS to fix FTBFS on armhf. Thanks to peter green for
the patch. (Closes: #667658)
Checksums-Sha1:
59a4ac56da132240d08b50d49d572290e7a5a5a7 2183 mpg123_1.13.7-7.dsc
3f599ea3038e836d2f9a949782d48c0c27d61e73 20411 mpg123_1.13.7-7.debian.tar.gz
b74554e52199e02724046a190d3ca95ef08df5f0 151532 mpg123_1.13.7-7_amd64.deb
61430e652e327f7152a70cd438598b74b80294eb 149034 libmpg123-0_1.13.7-7_amd64.deb
c9ff7a8abb66804eaf342dc87018959464becd37 40428 libmpg123-dev_1.13.7-7_amd64.deb
Checksums-Sha256:
3a4e08b4a34094cbe07827ba7ca7194d62e4af7c3da1bbc5b8919469991b54fb 2183
mpg123_1.13.7-7.dsc
d8bdea8db8e57a8aa096f0d2fceb26932c8f38f403418f17db495e9c7efc0fa6 20411
mpg123_1.13.7-7.debian.tar.gz
1f1ed204d2076d24148734d702a9365e997f2bb1a437b6bc69517a45f29dcc6a 151532
mpg123_1.13.7-7_amd64.deb
461aa264cc2151f386243954a7bd20877f369c766c074df3e75b43458bf27214 149034
libmpg123-0_1.13.7-7_amd64.deb
33423e1b3e5e05a02484a6bd885be8b0f5695730d4bbca79f32c5de290d93854 40428
libmpg123-dev_1.13.7-7_amd64.deb
Files:
7d48b38f7361835b2b0fb0d42ef1c069 2183 sound optional mpg123_1.13.7-7.dsc
d53e916c8b4c7f69658bcd16a8dc2c6f 20411 sound optional
mpg123_1.13.7-7.debian.tar.gz
749819bdc8a1e6ae896ccda312529115 151532 sound optional
mpg123_1.13.7-7_amd64.deb
fff78d833133fa7002f77c1417f85ec7 149034 libs optional
libmpg123-0_1.13.7-7_amd64.deb
4d08055e047656a7f656d0ff2dbfb7a8 40428 libdevel optional
libmpg123-dev_1.13.7-7_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJPfhQYAAoJEOikiuUxHXZamnMP/1I7lfudCgvxGE0ltKjJ9kMn
QLBhfGp7+EdKDBSYTG4PpcC7CS7QITP+QcFTsDkAsuu+UqEwp8f/CFOBzl/OBsA/
MZwoGcu9Gu+W+ar/YgjU8qPhLUFYk08hOhCsJ/BOmcOT7dC71fy8byri6pqO6ZUv
GyF0cmn9xQfjo9BJoFR638cS8BqsasM4QIejmfz3g3DtVO0q1tjCUMx+56b2VwED
YPDB7DoeKe1rhcBi+eEDaJyVzgNXGlPYP52pwKluPo7GtHEaLKvlSkS5JQ3Mljbd
UNbSa6BYFprb65SWk58Ze8Ook0agE1Vb9WCwyOTYHEdQ4vOn09zDCcRglx6FxycO
K8ky6Toq8RZ5INGOuoxoJzJIQFkZKUaqBePdADt8I7iHm6JInypjfwgYphgg3pyM
oEDj3bVZoTcCcNw6mmMIoltAFnUsE1Crf4HrlGLAlY8bHMEjuXs6xGymS82KtWvY
UTeexGUwoKoOL0s6U36CP+MLpbt355BaH9iSLAcC9fhpkEYxwL2adxwc9J39N1W2
ZK5peXqYTAAxtOec45qSiGkGEaB8O8MLXnKSs1P4sXy+ic9bUKKiTFECyt3dmlGH
qMcbGxbBHEQVoI6CcRZTAyCv1Wd4ekrLohN6Gm2mhlC4B2uy3jSVSXJ29QwgKVlI
YfkVQrpaSz3GxL9h4Kmg
=3YZQ
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers