Re: perl build failure?

From: David Wolfskill <david_at_catwhisker.org>
Date: Sun, 11 Aug 2024 03:31:19 UTC
On Sat, Aug 10, 2024 at 08:05:25PM -0700, Steve Kargl wrote:
> How is perl 5.36.3 the default version when it dies with
> 
> WARNING: re-sorting MANIFEST
> *** [MANIFEST.srt] Error code 1
> 
> make: stopped making "all" in /usr/ports/lang/perl5.36/work/perl-5.36.3
> --- lib/auto/re/re.so ---
> Unsuccessful make(ext/re): code=1536 at make_ext.pl line 584.
> *** [lib/auto/re/re.so] Error code 25
> ....

I do not seem to be able to reproduce this.

I already had built & installed lang/perl5.36; as an experiment, then, I:

* cd /usr/ports/
* sudo make -C lang/perl5.36
  which was uneventful, ending in:
...
====> Compressing man pages (compress-man)
===>   Installing ldconfig configuration file

* echo $? (reported 0).

This was on a laptop running stable/14-n268434-5c4fd0b523f7, with the
ports tree at main-n673933-bd6e35dc25c3.

In addition, at work, we include lang/perl5.36 in the images we build
for the appliances we support; those run (a modified) FreeBSD head
(presently based on main-n271321-9ae91f59c500), with a ports tree at
main-n672216-4ff70f6df83e; these images are generally built several
times per day -- and I don't recall being aware of any reported failures
building perl5.36.  (The primary focus of my position is to look for
unexpected anomalous behavior in those images before we hand them over
for deployment; I like to think I'd be aware if such a thing were
happening.)

Perhaps some additional information for reproducing the problem might be
useful.

Peace,
david
-- 
David H. Wolfskill                              david@catwhisker.org
Someone isn't exactly courting the "childless cat lady" vote.

See https://www.catwhisker.org/~david/publickey.gpg for my public key.