Subject: | Does not compile anymore with perl 5.28.0 |
With perl 5.28.0 (more precisely: since 5.27.7) the module does not compile anymore:
...
cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" -fPIC "-I/opt/perl-5.28.0t/lib/5.28.0/x86_64-linux-thread-multi/CORE" Spawn.c
In file included from /opt/perl-5.28.0t/lib/5.28.0/x86_64-linux-thread-multi/CORE/perl.h:2465:0,
from Spawn.xs:4:
Spawn.xs: In function 'do_posix_spawn_free':
Spawn.xs:43:14: error: 'PL_Argv' undeclared (first use in this function)
Safefree(PL_Argv);
^
...
More information in a related perl ticket:
https://rt.perl.org/Ticket/Display.html?id=132777