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 ---

Reply via email to