#1099211 ld.so.1: /usr/lib/hppa-linux-gnu/perl5/5.40/auto/Filesys/Df/Df.so: cannot enable executable stack

#1099211#5
Date:
2025-03-01 19:41:51 UTC
From:
To:
Dear Maintainer,

After installing glibc 2.41-2, some perl applications needed by buildd
no longer work due to problems enabling an executable stack.

Can't load '/usr/lib/hppa-linux-gnu/perl5/5.40/auto/Filesys/Df/Df.so' for module Filesys::Df: /usr/lib/hppa-linux-gnu/perl5/5.40/auto/Filesys/Df/Df.so: cannot enable executable stack as shared object requires: Invalid argument at /usr/lib/hppa-linux-gnu/perl-base/DynaLoader.pm line 201.
 at /usr/share/perl5/Sbuild.pm line 30.
Compilation failed in require at /usr/share/perl5/Sbuild.pm line 30.
BEGIN failed--compilation aborted at /usr/share/perl5/Sbuild.pm line 30.
Compilation failed in require at /usr/share/perl5/Sbuild/ConfBase.pm line 27.
BEGIN failed--compilation aborted at /usr/share/perl5/Sbuild/ConfBase.pm line 27.
Compilation failed in require at /usr/share/perl5/Buildd/DistConf.pm line 28.
BEGIN failed--compilation aborted at /usr/share/perl5/Buildd/DistConf.pm line 28.
Compilation failed in require at /usr/share/perl5/Buildd/Conf.pm line 28.
BEGIN failed--compilation aborted at /usr/share/perl5/Buildd/Conf.pm line 28.
Compilation failed in require at /usr/bin/buildd-watcher line 27.
BEGIN failed--compilation aborted at /usr/bin/buildd-watcher line 27.

Don't know why '/usr/lib/hppa-linux-gnu/perl5/5.40/auto/Filesys/Df/Df.so'
needs an executable stack.  Maybe it needs a rebuild with current tools.

Trying bin-nmu rebuild of libfilesys-df-perl.

Upgrade of dictionaries-common also failed because of same issue.

Regards,
Dave Anglin

#1099211#10
Date:
2025-03-01 20:30:53 UTC
From:
To:
Fixed by rebuilding libfilesys-df-perl.

Dave