Bug#587901: perl: Missing -DDEBIAN -D_REENTRANT flags on hurd-i386

Russ Allbery rra at debian.org
Fri Jul 2 18:13:46 UTC 2010


Samuel Thibault <sthibault at debian.org> writes:

> The perl build on hurd-i386 doesn't have the -DDEBIAN flag, leading to
> paths discrepancies and such odd issues.  This is due to hints/gnu.sh
> overriding the value passed by debian/rules.  The build also doesn't use
> -D_REENTRANT, which can lead to issues too.  The attached patch fixes
> both issues.

Out of curiousity, which issues does -D_REENTRANT fix?  I ask because
we're considering removing the Policy requirement to build shared
libraries with that flag since with the current threading model it no
longer appears to have any purpose other than exposing a few more
prototypes for glibc functions.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>






More information about the Perl-maintainers mailing list