intltool random perls

Craig Treleaven ctreleaven at cogeco.ca
Tue Mar 1 16:23:46 UTC 2022


> On Feb 28, 2022, at 10:19 PM, Joshua Root <jmr at macports.org> wrote:
> 
> On 2022-3-1 14:03 , Craig Treleaven wrote:
>> The buildbots on OSX 10.12 and older are not finding a compatible version of XML::Parser and thus geany's configure fails.  However, NONE of the buildbots (nor my local machine) are using /opt/local/bin/perl5.30!
> 
> The correct fix is to delete the INTLTOOL_PERL check from the geany configure script. There's no reason programs that use intltool need to care about which perl intltool is using internally. One of many examples of doing this: <https://github.com/macports/macports-ports/blob/master/xfce/libxfce4ui/files/remove-intltool-perl-hack.diff <https://github.com/macports/macports-ports/blob/master/xfce/libxfce4ui/files/remove-intltool-perl-hack.diff>>
> 
> We have patched our intltool port to do this since 2013, so ports that run autoreconf will get the fix. But configure scripts that were generated upstream with an unpatched intltool.m4 will need to be fixed.
> 
> The patch has never been acknowledged by intltool upstream: <https://bugs.launchpad.net/intltool/+bug/1197875 <https://bugs.launchpad.net/intltool/+bug/1197875>>
> 
> I'm not sure if it's even being developed any more.
> 
Thanks, Josh.  I’ve taken the route to patch geany’s configure script and that seems to have fixed the issue for me.

I now understand that there is an intltool ticket on this issue [1].  I had seen it previously but didn’t grok that it was the problem I’d run into.  I’ve added to the ticket so hopefully others can save a little time.

[1] https://trac.macports.org/ticket/60155

Thanks again.

Craig

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20220301/6769003f/attachment.htm>


More information about the macports-dev mailing list