Your message dated Thu, 15 Dec 2016 09:05:37 +0000
with message-id <[email protected]>
and subject line Bug#837567: fixed in mlton 20130715-1
has caused the Debian Bug report #837567,
regarding mlton needs PIE bootstrap
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.)


-- 
837567: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837567
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mlton
Version: 20100608-5.1
Severity: important
User: [email protected]
Usertags: pie-bindnow-20160906
Justification: FTBFS on amd64 with extra hardening
Affects: urweb

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64 with patched GCC and dpkg.

The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64.

For more information about the changes to sid's dpkg and GCC please
visit:
 https://wiki.debian.org/Hardening/PIEByDefaultTransition

Relevant part (hopefully):
...
"/<<PKGBUILDDIR>>/bin/upgrade-basis"
'/<<PKGBUILDDIR>>/build/bin:/<<PKGBUILDDIR>>/build/bin:/<<PKGBUILDDIR>>/bin:/<<PKGBUILDDIR>>/build/bin:/<<PKGBUILDDIR>>/bin:/<<PKGBUILDDIR>>/build/bin:/<<PKGBUILDDIR>>/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
"amd64" "linux" >upgrade-basis.sml
/usr/bin/ld: /usr/lib/mlton/targets/self/libmlton.a(platform.o):
relocation R_X86_64_32 against `.rodata.str1.8' can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/mlton/targets/self/libmlton.a(gc.o): relocation
R_X86_64_32 against `.rodata.str1.8' can not be used when making a
shared object; recompile with -fPIC
...

The full build log is available from:
 
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/mlton_20100608-5.1_amd64.build.gz

Not shipping libmilton.a as PIC also makes urweb FTBFS:
 
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/urweb_20160805+dfsg-1_amd64.build.gz

Thanks,
Balint

--- End Message ---
--- Begin Message ---
Source: mlton
Source-Version: 20130715-1

We believe that the bug you reported is fixed in the latest version of
mlton, 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.
Wesley W. Terpstra <[email protected]> (supplier of updated mlton 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: SHA256

Format: 1.8
Date: Fri, 9 Dec 2016 12:11:32 +0200
Source: mlton
Binary: mlton mlton-basis mlton-doc mlton-compiler mlton-tools 
mlton-runtime-native mlton-runtime-alpha-linux-gnu 
mlton-runtime-x86-64-linux-gnu mlton-runtime-arm-linux-gnueabi 
mlton-runtime-arm-linux-gnueabihf mlton-runtime-hppa-linux-gnu 
mlton-runtime-i486-gnu mlton-runtime-i486-linux-gnu 
mlton-runtime-ia64-linux-gnu mlton-runtime-i486-kfreebsd-gnu 
mlton-runtime-x86-64-kfreebsd-gnu mlton-runtime-mips-linux-gnu 
mlton-runtime-mipsel-linux-gnu mlton-runtime-powerpc-linux-gnu 
mlton-runtime-s390-linux-gnu mlton-runtime-sparc-linux-gnu
Architecture: source all amd64
Version: 20130715-1
Distribution: unstable
Urgency: low
Maintainer: Wesley W. Terpstra <[email protected]>
Changed-By: Wesley W. Terpstra <[email protected]>
Description:
 mlton      - Optimizing compiler for Standard ML
 mlton-basis - Optimizing compiler for Standard ML - basis library
 mlton-compiler - Optimizing compiler for Standard ML - compiler
 mlton-doc  - Optimizing compiler for Standard ML - documentation
 mlton-runtime-alpha-linux-gnu - Optimizing compiler for Standard ML - alpha 
runtime libraries
 mlton-runtime-arm-linux-gnueabi - Optimizing compiler for Standard ML - armel 
runtime libraries
 mlton-runtime-arm-linux-gnueabihf - Optimizing compiler for Standard ML - 
armhf runtime libraries
 mlton-runtime-hppa-linux-gnu - Optimizing compiler for Standard ML - hppa 
runtime libraries
 mlton-runtime-i486-gnu - Optimizing compiler for Standard ML - hurd-i386 
runtime libraries
 mlton-runtime-i486-kfreebsd-gnu - Optimizing compiler for Standard ML - 
kfreebsd-i386 runtime libra
 mlton-runtime-i486-linux-gnu - Optimizing compiler for Standard ML - i386 
runtime libraries
 mlton-runtime-ia64-linux-gnu - Optimizing compiler for Standard ML - ia64 
runtime libraries
 mlton-runtime-mips-linux-gnu - Optimizing compiler for Standard ML - mips 
runtime libraries
 mlton-runtime-mipsel-linux-gnu - Optimizing compiler for Standard ML - mipsel 
runtime libraries
 mlton-runtime-native - Optimizing compiler for Standard ML - native runtime 
libraries
 mlton-runtime-powerpc-linux-gnu - Optimizing compiler for Standard ML - 
powerpc runtime libraries
 mlton-runtime-s390-linux-gnu - Optimizing compiler for Standard ML - s390 
runtime libraries
 mlton-runtime-sparc-linux-gnu - Optimizing compiler for Standard ML - sparc 
runtime libraries
 mlton-runtime-x86-64-kfreebsd-gnu - Optimizing compiler for Standard ML - 
kfreebsd-amd64 runtime libr
 mlton-runtime-x86-64-linux-gnu - Optimizing compiler for Standard ML - amd64 
runtime libraries
 mlton-tools - Optimizing compiler for Standard ML - tools
Closes: 762143 837567
Changes:
 mlton (20130715-1) unstable; urgency=low
 .
   * New upstream release (closes: #762143)
   * Always build PIC on Linux (closes: #837567)
   * Bump debhelper compat to 9 (disable empty dbgsym packages)
   * Bump standards version to 3.9.8 (use DEB_HOST_MULTIARCH)
   * Replace README link with contents to help dh_installdocs
Checksums-Sha1:
 0aa8b2d3b9e8e73d8acda6e5cb36b94efdb86fc3 3999 mlton_20130715-1.dsc
 7aaf3614a290776d354a18992f766e0e316bbb84 25606142 mlton_20130715.orig.tar.gz
 5d49ea6a48d850a29591613bb326cad0c358a5a0 11568 mlton_20130715-1.debian.tar.xz
 d0edbc34d3f9f238f58cc58aaec0036375249e73 1535900 mlton-basis_20130715-1_all.deb
 03c5eefc9ecf3d69eef0c076d5cc15357811f772 2864750 
mlton-compiler_20130715-1_amd64.deb
 9238595f45067d40971a93a51bc5b078353fbed0 10391240 mlton-doc_20130715-1_all.deb
 67e21e8a152daf9320493e0717adff00ccb422cb 40814 
mlton-runtime-native_20130715-1_amd64.deb
 57c18772857535c6a86ef2b77fed8c837a1f4e95 228682 
mlton-runtime-x86-64-linux-gnu_20130715-1_amd64.deb
 e6d5382d9c8e082fa61306a04856c5c9b3a09806 1158432 
mlton-tools_20130715-1_amd64.deb
 e639057f57130dd710a02f4a6120eb4ae506dfac 41588 mlton_20130715-1_all.deb
 3f75ec2e87e4f0f3878845e9fd5086c6755413ef 12098 mlton_20130715-1_amd64.buildinfo
Checksums-Sha256:
 39edcda64f6bd66991a19285b1150e4c1b29e6eb6332e54eaeb2a7a227baed6b 3999 
mlton_20130715-1.dsc
 215857ad11d44f8d94c27f75e74017aa44b2c9703304bcec9e38c20433143d6c 25606142 
mlton_20130715.orig.tar.gz
 858bebc73e79b33f700b84a7e35cb107e03b272adddfb95cba5515ba829e196c 11568 
mlton_20130715-1.debian.tar.xz
 86a4e63cf0c222af5be2f16d82fe1a98fc6ad3735fe77861ad9bd0a54b75edc3 1535900 
mlton-basis_20130715-1_all.deb
 e47022dc529bcca2218ed1c31bd08349ce926709834527a95cf81b340f908ca5 2864750 
mlton-compiler_20130715-1_amd64.deb
 04ac4c0eddccbb1c3e3affe2eb7ed791d237acfef90a15ea2b06a7856d16d14a 10391240 
mlton-doc_20130715-1_all.deb
 2938c1a9329d1d5a6d469aac30df5e93a5ff61936be6dbf95898170843d678b3 40814 
mlton-runtime-native_20130715-1_amd64.deb
 101c4f94c9213d1f6f44ee3af77c26c68d2a6c01adaa2365177e35b808788c65 228682 
mlton-runtime-x86-64-linux-gnu_20130715-1_amd64.deb
 053e1c5038ec3b070a34ffee9d764941089c9a928932ef4306d89997ab9705e0 1158432 
mlton-tools_20130715-1_amd64.deb
 99abd74eee982aed9363ea2e4d382f53f806b546d91f3a2fcdd9d22d9584588e 41588 
mlton_20130715-1_all.deb
 06b0fa1b7277f837f57ad7f17c8341d57e40905d2fee62a3e115a284a4a9cc4d 12098 
mlton_20130715-1_amd64.buildinfo
Files:
 1bfe2f17d62ad1a7f47807f235b40841 3999 devel optional mlton_20130715-1.dsc
 8b4bd860e83deb67e5091e7d81a71fb2 25606142 devel optional 
mlton_20130715.orig.tar.gz
 0e5b0ef6da23c8e6780beef7be9ee2a6 11568 devel optional 
mlton_20130715-1.debian.tar.xz
 9c38443782246c2323213636a2c51149 1535900 devel optional 
mlton-basis_20130715-1_all.deb
 c180749ba79170cfc01c199fd8dd850c 2864750 devel optional 
mlton-compiler_20130715-1_amd64.deb
 5f8caceb0dcc100a5ffb363eec35de07 10391240 doc optional 
mlton-doc_20130715-1_all.deb
 e2f2d2225183c716954493a665abf89a 40814 devel optional 
mlton-runtime-native_20130715-1_amd64.deb
 c9a687b661f632d822e1466859127f26 228682 devel optional 
mlton-runtime-x86-64-linux-gnu_20130715-1_amd64.deb
 fc1c2ff6bfe3189b0b1443b1a79a70bc 1158432 devel optional 
mlton-tools_20130715-1_amd64.deb
 2cf4ee2c32cee5b7ba46411dad8408b6 41588 devel optional mlton_20130715-1_all.deb
 18f66fac5b5f62e6e48b8b2c2b11bb2b 12098 devel optional 
mlton_20130715-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJYUkz1AAoJEOZHXQMKm/FkVqQP/2XlmdqDE/h49CLZnI2ldIRK
kq8IUHiP+09kQmim1ICE/gmX/k2m8m9j9cWsotxLy4RLSSohlaEyU5Zuohxygrhq
8bnfks6+FeHk3RKR2T7slPr+hR1ULs56fzSneu36iqFxVzxeCWQfF6+p1AQlzRiL
ikbNeI3i1tBK0OgI6GLsho0lycdar+ql7LX3R4TS9xd5HbxY6yz/tQbg88LSNmPh
cvpQ55mgcpIyiwH7pOGuDoyQfFfvq4Gkdb4pNmSBHsQHonJxBloaiZPEeEyaJs4S
pWSiJHkQrrqLbQ3/QeIRDClgC5LP4wYD/kCvRr0WumiKrffHAeU8mR+7wgw/Uhct
y0KckEAh8i1Uxs6Z15yCEJWWyEw0/wr6n0g/junvQ0W1Hv8hC9bOchRItJH8Uhf3
29JNSOVIay94HppD74I/YawKNJQjehe2fN8NDnFrl9nX39z9z6mSDGYmtmsnthfI
e7LQcteLOKxUA3d0mm7vdfh6W3RhmmanRFwzUabXfiL9FIQcsFs62rg4bL1qgBd2
iUF2jWL0uovpmArAFzzvWYnLUxHPO0r/SXgINEZ8wK8YtC2OjNjOkzxrxtS5p/Ja
3bZR+rdn2PRohOkYu+p09Sn3egSJ4ZsNyM8OiE8SjpMVvQxva3T9qEssUJLNnzoI
hPzqAmiuaGz9jJdnW2Qd
=McfS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to