btw, bumping the library version for libperl is a safer way of triggering
those updates than revision bumps; the latter are subject to a build
timing problem, you have to hope that the ports build machines are
running a version of base built with the updated perl.

On 2022/01/21 18:27, Alexander Bluhm wrote:
> On Fri, Jan 21, 2022 at 08:39:34AM -0800, Andrew Hewus Fresh wrote:
> > On Fri, Jan 21, 2022 at 04:34:13PM +0100, Marc Espie wrote:
> > > So I don't really think perl requires any change.
> > >
> > > Possibly hacking a bit on ports that use an outdated version of ppport.h
> > 
> > Updating ppport.h seems reasonable to me.
> 
> I am regulary testing a bunch of Perl ports.
> http://bluhm.genua.de/portstest/results/latest.html
> 
> In the log file are 17590 -Wcompound-token-split-by-macro warnings.
> http://bluhm.genua.de/portstest/results/2022-01-21T11%3A17%3A03Z/test.log
> 
> I can update and patch ppport.h each time I touch such a port.

FWIW here's the list from a grep over ports build logs. (I don't propose
changing this in all of them, though, only if they're touched anyway).

archivers/p5-Compress-Bzip2
audio/p5-Audio-Scan
audio/rhythmbox
audio/xmms2
converters/p5-Convert-Binary-C
converters/p5-Cpanel-JSON-XS
converters/p5-Sereal-Decoder
converters/p5-Sereal-Encoder
converters/p5-Unicode-LineBreak
databases/p5-CDB_File
databases/p5-DBD-MariaDB
databases/p5-DBD-Pg
databases/p5-DBD-SQLite
databases/p5-DBD-SQLite2
databases/p5-DBD-Sybase
databases/p5-DBD-mysql
databases/p5-DBI
databases/postgresql
databases/postgresql-previous
devel/autogen
devel/libtool
devel/libxsvf
devel/luaposix
devel/p5-Algorithm-Permute
devel/p5-BSD-Resource
devel/p5-Class-Load-XS
devel/p5-Class-XSAccessor
devel/p5-Curses
devel/p5-Data-Dump-Streamer
devel/p5-DateTime
devel/p5-Devel-Declare
devel/p5-Devel-FastProf
devel/p5-Devel-Gladiator
devel/p5-Devel-NYTProf
devel/p5-Devel-Size
devel/p5-File-FnMatch
devel/p5-List-MoreUtils-XS
devel/p5-Moose
devel/p5-Package-Stash-XS
devel/p5-Params-Validate
devel/p5-Ref-Util-XS
devel/p5-Set-Object
devel/p5-Sort-Key
devel/p5-Sub-Attribute
devel/p5-Sub-Identify
devel/p5-Sub-Name
devel/p5-Term-ReadLine-Gnu
devel/p5-Test-LeakTrace
devel/p5-Tie-Hash-Indexed
devel/p5-USB-LibUSB
devel/p5-YAML-Syck
devel/p5-YAML-XS
devel/p5-autobox
devel/p5-forks
devel/silc-toolkit
geo/p5-Geo-Coordinates-UTM-XS
graphics/p5-Cairo
graphics/p5-Imager
graphics/p5-Imager-QRCode
math/graphviz
math/p5-AI-FANN
math/p5-Math-Int128
math/p5-Math-Int64
math/p5-Math-Prime-Util
math/p5-Statistics-CaseResampling
misc/p5-File-LibMagic
misc/p5-OPCUA-Open62541
multimedia/p5-Storable-AMF
multimedia/synfig
net/dico
net/ircd-hybrid
net/p5-BSD-Socket-Splice
net/p5-MaxMind-DB-Reader-XS
net/p5-MaxMind-DB-Writer
net/p5-Net-Pcap
net/p5-Net-SSH-Perl
net/p5-Net-SSH2
net/silc-client
net/silc-server
print/texinfo
security/p5-Crypt-OpenSSL-EC
security/p5-Crypt-OpenSSL-ECDSA
security/p5-Crypt-Rijndael
security/p5-CryptX
security/p5-Digest-Skein
security/p5-Net-SSLeay
security/p5-Unix-OpenBSD-Random
sysutils/libvirt-python
sysutils/p5-Unix-Statgrab
telephony/siproxd
textproc/p5-List-SomeUtils-XS
textproc/p5-Template
textproc/p5-Text-CSV_XS
textproc/p5-XML-LibXML
textproc/p5-XML-LibXSLT
textproc/redland
www/p5-HTML-Escape
www/p5-HTTP-Parser-XS
www/p5-WWW-Form-UrlEncoded-XS
www/p5-libapreq2
x11/kde-applications/ksirk
x11/p5-Tk

Reply via email to