[Debian-med-packaging] Bug#710364: saint: fails to build with ld --as-needed

Julian Taylor jtaylor.debian at googlemail.com
Thu May 30 08:36:41 UTC 2013


Package: saint
Version: 2.3.4+dfsg-1
Severity: wishlist
Tags: patch

saint fails to build with ld --as-needed
this flag requires libraries to be placed after objects needing
their symbols.
this causes build failures in ubuntu:

gcc -lm -lgsl -lgslcblas  -Wl,-Bsymbolic-functions -Wl,-z,relro
/tmp/buildd/saint-2.3.4+dfsg/build/*.o -o
/tmp/buildd/saint-2.3.4+dfsg/bin/saint-reformat
/tmp/buildd/saint-2.3.4+dfsg/build/initdata.o: In function `reformat_data':
/tmp/buildd/saint-2.3.4+dfsg/src/SAINTreformat/initdata.c:305: undefined
reference to `gsl_sort

attached patch fixes the issue.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ld-as-needed.patch
Type: text/x-diff
Size: 1753 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20130530/57a9b3b6/attachment.patch>


More information about the Debian-med-packaging mailing list