Your message dated Tue, 26 Jan 2016 11:23:10 +0000
with message-id <e1ao1ii-00080u...@franck.debian.org>
and subject line Bug#812448: fixed in rustc 1.6.0+dfsg1-2
has caused the Debian Bug report #812448,
regarding rustc: FTBFS: =format-security: No such file or directory
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 ow...@bugs.debian.org
immediately.)
--
812448: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812448
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rustc
Version: 1.6.0+dfsg1-1
Severity: serious
Justification: fails to build from source
Builds of rustc have been failing with errors along the lines of
gcc -I/«BUILDDIR»/rustc-1.6.0+dfsg1/src/compiler-rt/lib
-I/«BUILDDIR»/rustc-1.6.0+dfsg1/src/compiler-rt/include -Wall -g -fPIC -m32 -g
-O2 -fstack-protector-strong -Wformat =format-security -std=c99 -c -o
/«BUILDDIR»/rustc-1.6.0+dfsg1/i686-unknown-linux-gnu/rt/compiler-rt/triple/builtins/i386/SubDir.lib__builtins/ashlti3.o
/«BUILDDIR»/rustc-1.6.0+dfsg1/src/compiler-rt/lib/builtins/ashlti3.c
gcc: error: =format-security: No such file or directory
Makefile:267: recipe for target
'/«BUILDDIR»/rustc-1.6.0+dfsg1/i686-unknown-linux-gnu/rt/compiler-rt/triple/builtins/i386/SubDir.lib__builtins/ashlti3.o'
failed
make[3]: ***
[/«BUILDDIR»/rustc-1.6.0+dfsg1/i686-unknown-linux-gnu/rt/compiler-rt/triple/builtins/i386/SubDir.lib__builtins/ashlti3.o]
Error 1
make[3]: Leaving directory '/«BUILDDIR»/rustc-1.6.0+dfsg1/src/compiler-rt'
/«BUILDDIR»/rustc-1.6.0+dfsg1/mk/rt.mk:364: recipe for target
'i686-unknown-linux-gnu/rt/libcompiler-rt.a' failed
make[2]: *** [i686-unknown-linux-gnu/rt/libcompiler-rt.a] Error 2
The issue appears to stem from logic in mk/rt.mk that tries to strip
-Werror from CFLAGS via $(subst ...), which is happy to replace partial
words, and as such interacts poorly with typical hardening flags. I'd
suggest instead using $(filter-out ...).
Could you please take a look?
Thanks!
--- End Message ---
--- Begin Message ---
Source: rustc
Source-Version: 1.6.0+dfsg1-2
We believe that the bug you reported is fixed in the latest version of
rustc, 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 812...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Angus Lees <g...@debian.org> (supplier of updated rustc 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 26 Jan 2016 05:40:14 +1100
Source: rustc
Binary: rustc libstd-rust-1.6 libstd-rust-dev rust-gdb rust-lldb rust-doc
Architecture: source amd64 all
Version: 1.6.0+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Rust Maintainers <pkg-rust-maintain...@lists.alioth.debian.org>
Changed-By: Angus Lees <g...@debian.org>
Description:
libstd-rust-1.6 - Rust standard libraries
libstd-rust-dev - Rust standard libraries - development files
rust-doc - Rust systems programming language - Documentation
rust-gdb - Rust debugger (gdb)
rust-lldb - Rust debugger (lldb)
rustc - Rust systems programming language
Closes: 809124 811573 812448
Changes:
rustc (1.6.0+dfsg1-2) unstable; urgency=medium
.
* mk/rt.mk: Modify upstream code to append -Wno-error rather than trying
to remove the string "-Werror". (Closes: #812448)
* Disable new gcc-6 "-Wmisleading-indentation" warning, which triggers
(incorrectly) on src/rt/miniz.c. (Closes: #811573)
* Guard arch-dependent dh_install commands appropriately, fixing
arch-indep-only builds. (Closes: #809124)
Checksums-Sha1:
4b3a485eedbc39d793557ba46f3d6871f03cec7c 2859 rustc_1.6.0+dfsg1-2.dsc
69eaa70118c647d420cd556f1e59dc069da491ae 89700
rustc_1.6.0+dfsg1-2.debian.tar.xz
8c6d3540db6931155001affb54c032b694351a4f 16158216
libstd-rust-1.6-dbgsym_1.6.0+dfsg1-2_amd64.deb
ee0d42b79c9a3a87d4d34472b4411363d4d1b1cc 27964746
libstd-rust-1.6_1.6.0+dfsg1-2_amd64.deb
156ea22e20f911acf636d633bd365623992d6310 9163692
libstd-rust-dev_1.6.0+dfsg1-2_amd64.deb
7ec1138869d2ac7e6f15dc0cbb06634fc66cf1a1 2761360 rust-doc_1.6.0+dfsg1-2_all.deb
0c29c008a018d22255311ab9930f0f14a91d4d90 58772 rust-gdb_1.6.0+dfsg1-2_amd64.deb
351316c71fa8ec4b7e41f92d49a605c3fea121e9 59520
rust-lldb_1.6.0+dfsg1-2_amd64.deb
85b7d0d46167177e0eb425525ea0ca8c079e9712 2498
rustc-dbgsym_1.6.0+dfsg1-2_amd64.deb
5825eb5ffe52d6dd30fc6e5f4b8cf6896211414a 67386 rustc_1.6.0+dfsg1-2_amd64.deb
Checksums-Sha256:
616c82789b77f5829b9115cb18f151af9d177be24e8ad755ae9c83fc490d2abd 2859
rustc_1.6.0+dfsg1-2.dsc
790c8252148d633c79cffb0d9a12fe5c8812914d35ba8dcac0d6252fd0912ff4 89700
rustc_1.6.0+dfsg1-2.debian.tar.xz
a2fcff1aa369496a21c46924d27fa082b37c3c08d8bdb564902afbc57f364540 16158216
libstd-rust-1.6-dbgsym_1.6.0+dfsg1-2_amd64.deb
7cfc3f8f099c8e375b262031dcf54e710f7dc05a0612bdae21bc7662c71da98f 27964746
libstd-rust-1.6_1.6.0+dfsg1-2_amd64.deb
9354338c74e58d3673ca35dee14998daa52ecb45fa203341775d31172233b209 9163692
libstd-rust-dev_1.6.0+dfsg1-2_amd64.deb
c63d74388f78b98a78e1077d6d0807fdc0bad480e565a42afb39fa5d4c90e10f 2761360
rust-doc_1.6.0+dfsg1-2_all.deb
3bbbdaea9098e10dda97dc14c32224bcaf769eabb8a791f252536d8c0d4200ab 58772
rust-gdb_1.6.0+dfsg1-2_amd64.deb
537b3c4a3e2e573f36673096c886448d0082c1fb86f4cbbd13aebc34dfca62cf 59520
rust-lldb_1.6.0+dfsg1-2_amd64.deb
ba10a079c3ed533cc59f73cf25e566f0deafd50fa2d8dbd938eb2e07f2e9eb12 2498
rustc-dbgsym_1.6.0+dfsg1-2_amd64.deb
4369a7bb2df609c9809c4a158f6f7a16b5c8e59b26e72c4ae9a94237eff0dfcf 67386
rustc_1.6.0+dfsg1-2_amd64.deb
Files:
54b740dff16102c699d9acbe21f9c030 2859 devel extra rustc_1.6.0+dfsg1-2.dsc
b5915a291479a8d389071a81bfef02bd 89700 devel extra
rustc_1.6.0+dfsg1-2.debian.tar.xz
c35eb5edd69a35b81cf4399004e6e2fc 16158216 debug extra
libstd-rust-1.6-dbgsym_1.6.0+dfsg1-2_amd64.deb
943ce227fca6e74b73ce281771f85a61 27964746 libs extra
libstd-rust-1.6_1.6.0+dfsg1-2_amd64.deb
daba65705eafa3eac360b830dbef2044 9163692 libdevel extra
libstd-rust-dev_1.6.0+dfsg1-2_amd64.deb
f70ee22b47b7ab8fa0a51b22c717d5f5 2761360 doc extra
rust-doc_1.6.0+dfsg1-2_all.deb
0ded09a6b306405a9b2d04430ad92e1b 58772 devel extra
rust-gdb_1.6.0+dfsg1-2_amd64.deb
1c57347b7945d6f5b0504d11067c90f4 59520 devel extra
rust-lldb_1.6.0+dfsg1-2_amd64.deb
455f2b0313efb446261b15e4dccfb7c4 2498 debug extra
rustc-dbgsym_1.6.0+dfsg1-2_amd64.deb
1a964e2f70bc34718e371d28d70cfec4 67386 devel extra
rustc_1.6.0+dfsg1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWp1GEAAoJEH5lKNp1Lxvh3b0QAIa10bOgEvpnSWVCLRg4yJoF
QmPz4z/ghZrQoQj0y6jRFCsmfzWLO9PzohuKXl/1ZYNrfyROz0+wEC5BK75vSfrB
1i3/Qvk4ditMslFbXWKLrGwvSvSAqZ1Zn/kBbf+Xo6qKozdbOmOCsjpzFhiuEZtK
WHYxDgtlVLfPYw8jDBbnh8JpmVbcYg7fx+9QLC40xktBXN6us5RIjYSQgJ3Bv+I3
4xyOwg+5Efcoe/lvjWOIiBtZw9XeWKACql9h+PBwXMCzPOSo7Mqq/HzOI4ZoCdnu
3i5emHepI6G3eqJw7NJ0Np7fuwBYdodeALLJXGmg6s4IFcW+iK3ZTyuPobbNSmCO
arpB8kd6Ibp6Wj2t+o0hj8oEAJoyfNs4/4vzVhFhl0BSWwgYVLJEK3U9VzfrjuDE
vBp+nRciikD0o6OoXYinjR2Fpl/Ag79MushL+EPuRWS/glrqVJ7rTsPITwzWVz4k
REXYKbj2t5oCAzlXpWkOf4x5yJpuSs4WRfrJ8cL1m49jUEkhFtaCjix4LhIVmnKC
zcB4X8eHqTfWfbnsjD9NlGmNMJpOBWTi5Vt713BuuPifFX+T7sVmqE7afdec2QI5
iEkQQzOep0qDKQ+Ri9Wrf71XtN0wiR++ftSEQzUklcTToSUqnb3XfyXrM/1nqXlf
JtaUixgoRVYBSrGpj5Pu
=UPe/
-----END PGP SIGNATURE-----
--- End Message ---