[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#837671: ocaml-text: FTBFS with bindnow and PIE enabled



Source: ocaml-text
Version: 0.6-3
Severity: important
User: balint@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: FTBFS on amd64 with extra hardening

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):
...
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ocaml setup.ml -configure --prefix /usr --destdir
'/<<PKGBUILDDIR>>/debian/tmp' --enable-pcre --docdir
/usr/share/doc/libtext-ocaml-dev
File "/home/dim/sources/oasis/src/oasis/OASISString.ml", line 118,
characters 8-26:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "/home/dim/sources/oasis/src/oasis/OASISLibrary.ml", line 400,
characters 6-24:
Warning 3: deprecated: Lazy.lazy_from_fun
Use Lazy.from_fun instead.
I: Testing whether -liconv is needed
E: libiconv seems to be missing!
debian/rules:17: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
...

The full build log is available from:
 https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/ocaml-text_0.6-3_amd64.build.gz


Thanks,
Balint


Reply to: