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

Bug#837674: parmap: FTBFS with bindnow and PIE enabled



Source: parmap
Version: 1.0~rc7-1
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):
...
ocamlfind remove parmap
ocamlfind: [WARNING] No such directory: /usr/local/lib/ocaml/4.02.3/parmap
ocamlfind install parmap META bytearray.cmi parmap_utils.cmi parmap.cmi
setcore.cmi parmap.cma parmap.cmxa parmap.cmxs *.a *.mli
bytearray_stubs.o setcore_stubs.o *.so
ocamlfind: Cannot mkdir /usr/local/lib/ocaml/4.02.3/parmap: Permission
denied
Makefile:34: recipe for target 'install' failed
make[2]: *** [install] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:9: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 2
...

The full build log is available from:
 https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/parmap_1.0~rc7-1_amd64.build.gz

Thanks,
Balint


Reply to: