Your message dated Sun, 22 Jan 2017 17:49:58 +0000
with message-id <[email protected]>
and subject line Bug#852214: fixed in musl 1.1.16-2
has caused the Debian Bug report #852214,
regarding musl 1.1.16 fails to build 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.)
--
852214: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852214
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: musl
Version: 1.1.16-1
Severity: serious
Forwarded: http://www.openwall.com/lists/musl/2017/01/04/6
Since 1.1.16-1 musl doesn't build on armhf [0]:
> cc -std=c99 -nostdinc -ffreestanding -fexcess-precision=standard
> -frounding-math -Wa,--noexecstack -D_XOPEN_SOURCE=700 -I./arch/arm
> -I./arch/generic -Iobj/src/internal -I./src/internal -Iobj/include
> -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -g -pipe -fno-unwind-tables
> -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections
> -Werror=implicit-function-declaration -Werror=implicit-int
> -Werror=pointer-sign -Werror=pointer-arith -include vis.h
> -Wa,-mimplicit-it=always -Wa,-mthumb -g -O2
> -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat
> -Werror=format-security -fPIC -c -o obj/src/thread/arm/atomics.lo
> src/thread/arm/atomics.s
> src/thread/arm/atomics.s: Assembler messages:
> src/thread/arm/atomics.s:59: Error: invalid constant (1) after fixup
> src/thread/arm/atomics.s:74: Error: invalid constant (1) after fixup
The issue is also caused by a change in binutils 2.27.51.20161105-1,
which has more strict checking of assembly files [1] [2].
I noticed that 1.1.16-1 builds fine on rebootstrap [3]. The difference
seems to be that thumb2 support is not detected and disabled.
(I could also confirm that building without -Wa,-mthumb succeeds.)
[0]:
https://buildd.debian.org/status/fetch.php?pkg=musl&arch=armhf&ver=1.1.16-1&stamp=1483481970&raw=0
[1]: https://sourceware.org/ml/binutils/2017-01/msg00081.html
[2]:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=bada43421274615d0d5f629a61a60b7daa71bc15
[3]:
https://jenkins.debian.net/view/rebootstrap/job/rebootstrap_musl-linux-arm64_gcc6/20/
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: musl
Source-Version: 1.1.16-2
We believe that the bug you reported is fixed in the latest version of
musl, which is due to be installed in the Debian FTP archive.
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.
Reiner Herrmann <[email protected]> (supplier of updated musl 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: Sun, 22 Jan 2017 18:18:26 +0100
Source: musl
Binary: musl musl-dev musl-tools
Architecture: source
Version: 1.1.16-2
Distribution: unstable
Urgency: medium
Maintainer: Reiner Herrmann <[email protected]>
Changed-By: Reiner Herrmann <[email protected]>
Description:
musl - standard C library
musl-dev - standard C library development files
musl-tools - standard C library tools
Closes: 851686 852214
Changes:
musl (1.1.16-2) unstable; urgency=medium
.
[ Breno Leitao ]
* Enable building on ppc64el. (Closes: #851686)
.
[ Reiner Herrmann ]
* Fix build failure on armhf with newer binutils. (Closes: #852214)
Checksums-Sha1:
c9665c4e47a106c17351e5de0f000d7fcc657027 2975 musl_1.1.16-2.dsc
d5335c21720a53e5b3cf7e955517cdebc7696e5b 10956 musl_1.1.16-2.debian.tar.xz
Checksums-Sha256:
1669de742f7f976ffc90de773c738f7fd5a1d847a3e72f5c053aa421f22818f4 2975
musl_1.1.16-2.dsc
5aaa4b8d6e7e11135014a6c75332a5f50ddb71c08abea8d836bae2649225c64b 10956
musl_1.1.16-2.debian.tar.xz
Files:
83dd7bc8b824a0f0a072dcb8faf471ac 2975 libs extra musl_1.1.16-2.dsc
ac9866b2c0f7125625459d1081e430a1 10956 libs extra musl_1.1.16-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE2Pb6feok2Q1urHM7zPBJKNsO6qcFAliE6nwACgkQzPBJKNsO
6qcDwBAAteYEHOO8AILMPVps4zTTYuOoiqOg3rM5D0Je5vot5tLwiyhc3C1TZ/VY
Tl85IHkKfxlykhTMgtUyXExcvh+N+jj9KMMpze0/PBqZQ8kn282ISZ1XuAoGziKe
thmP+DRG78gooPeJ6wIiWvmRjFlOlWhoVxzoXH8idiojg963T7Hv/btJMTn3LoP/
rrw2+/GL3NBXDWtiNlUV0WvVsA3AoXnYIoDnP9BioBtdr9PcMJO3lt709osgXuVm
r4DdwMCVw0K/ePD/wK4ljioPVM7GQZvAr+jRxHMWMa/Dux06a3SHkHKTKxj1fr/p
fGsSrLgclTRHCurZBiMSd11BQpY9umyzgR6vEanUUdP7nmssk10FiokxvuuJqAWG
uJpM92bJkkKVYlFuq3BGCmIo3J2zvzCF7w05ANWQk8AIyWTa59MIP/OJHmKEuEbE
nl29jKbNiafijjPs+q+vJ6BkKR2bNKZR58ge8kBZifqAKpZjWeoEwhwkZLKxlThF
kv11INF6pdWrRyxHrr9PLsxLlmWKwrVyenquIdEre3Au58Eq4kf4M8x7LrRzb2dA
xHBT59iH/EXQy3DJ7lKk+B6t+GMbhneG8+MbU36O+pBKu7eksnXmJ1zDWlgwZofs
OtVUXB3AI+OOsy6BmkNrud/7qJRvOUF1CJ/8QUEiDSUzadkHsYg=
=o67s
-----END PGP SIGNATURE-----
--- End Message ---