Source: libaal-dev
Version: 1.0.6-1
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: makes partclone FTBFS with extra hardening
Affects: partclone reiser4progs

Dear Maintainers,

During a rebuild of all packages in sid, partclone
failed to build on amd64 with patched GCC and dpkg. The root
cause seems to be that libaal.a is shipped as a non-PIC library.

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

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

Relevant part of partclone's build log:
...
checking for aal_device_open in -laal... no
configure: error: *** Reiser4 depend library (libaal) not found
...

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

Thanks,
Balint

Reply via email to