[Debichem-devel] Bug#837699: libmadness-dev: Please build libMAD*.a with -fPIC

Balint Reczey balint at balintreczey.hu
Tue Sep 13 18:40:08 UTC 2016


On Tue, 13 Sep 2016 19:43:46 +0200 Balint Reczey <balint at balintreczey.hu> wrote:
...
> 
> Dear Maintainers,
> 
> During a rebuild of all packages in sid, tiledarray
> failed to build on amd64 with patched GCC and dpkg. The root
> cause seems to be that libMAD*.a are shipped as non-PIC libraries.
> 
> 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 tiledarray's build log:
> ...
> -- Performing Test Madness_COMPILES
> -- Performing Test Madness_COMPILES - Failed
> CMake Error at external/madness.cmake:60 (message):
>   MADNESS found, but does not compile correctly.
> Call Stack (most recent call first):
>   CMakeLists.txt:141 (include)
> ...
> 
> The full build log is available from:

Correct link:
https://people.debian.org/~lucas/logs/2016/08/30/pie-bindnow-20160830/with-pie-bindnow/tiledarray_0.4.4-2_unstable_pie-bindnow.log.gz

Cheers,
Balint



More information about the Debichem-devel mailing list