[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