Closed jkeenan closed 2 years ago
Thanks for the patch James. Very strange that this is only present in blead and not when built with my modules stand-alone. Don't have gcc12 available yet to test it myself, so can't verify.
regardless, patch is applied.
On 2/25/22 17:28, Paul Marquess wrote:
Thanks for the patch James. Very strange that this is only present in blead and not when built with my modules stand-alone. Don't have gcc12 available yet to test it myself, so can't verify.
regardless, patch is applied.
Thanks. Can you just ping me when you get around to a new CPAN release, so that I can synch it into blead?
Thank you very much. Jim Keenan
just uploaded DB_File 1.587 to CPAN
On 2/25/22 17:48, Paul Marquess wrote:
just uploaded DB_File 1.587 to CPAN
Thanks. I'll let CPANtesters have at it for several days, then synch it.
When compiling Perl 5 blead (here, a threaded build on FreeBSD-12) using
gcc12
as the C-compiler,make test_prep
emits build-time warnings during compilation ofcpan/DB_File/DB_File.xs
. But when I use that sameperl
to build DB_File in a checkout from its own repository, I do not get those warnings.Here is the relevant part of the output from
make test_prep
run in Perl 5 blead at commit 765cd54646, using gcc12 on FreeBSD-12 and building with threads:Now here is the output of DB_File's
make
run with that gcc12-compiled, threadedperl
on the same machine.I always like to eliminate build-time warnings from Perl 5's
make
as much as possible. If I apply the following patch to Perl 5 blead, those warnings are eliminated:... and
perl
builds and tests successfully, as in this smoke-me branch.But I concede that I find the absence of build-time warnings when I build in DB_File's own repository surprising.