Re: port x11-toolkits/p5-Gtk2 fails to compile/link

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Sun, 24 Sep 2023 00:48:11 UTC
On Fri, 22 Sep 2023 17:45:56 +0200
Matthias Apitz <guru@unixarea.de> wrote:

> =>> Building x11-toolkits/p5-Gtk2
> build started at Fri Sep 22 14:14:59 CEST 2023
> port directory: /usr/ports/x11-toolkits/p5-Gtk2
> package name: p5-Gtk2-1.24993_3
> building for: FreeBSD 140-CURRENT-ports20230806-job-04 14.0-CURRENT FreeBSD 14.0-CURRENT 1400094 amd64
> maintained by: perl@FreeBSD.org
> Makefile datestamp: -rw-r--r--  1 root wheel 904 Aug  6 17:51 /usr/ports/x11-toolkits/p5-Gtk2/Makefile
> Ports top last git commit: 1a898a009
> Ports top unclean checkout: yes
> Port dir last git commit: c84214246
> Port dir unclean checkout: no
> Poudriere version: poudriere-git-3.3.99.20220831
> Host OSVERSION: 1400094
> Jail OSVERSION: 1400094
> 
> ...
> 
> Creating stock items POD...
> Creating enum POD...
> Can't find 'boot_Gtk2' symbol in blib/arch/auto/Gtk2/Gtk2.so
>  at tools/podifystockitems.pl line 0.
> Compilation failed in require.
> BEGIN failed--compilation aborted.
> gmake[1]: *** [Makefile:1306: build/stock_items.podi] Error 2
> gmake[1]: *** Waiting for unfinished jobs....
> Can't find 'boot_Gtk2' symbol in blib/arch/auto/Gtk2/Gtk2.so
>  at tools/podifyenums.pl line 0.
> Compilation failed in require.
> BEGIN failed--compilation aborted.
> 
> The full log is here: http://www.unixarea.de/p5-Gtk2-1.24993_3.log
> 
> Do you want me to file a PR?
> 
> 	matthias
> 
> -- 
> Matthias Apitz, ‚úČ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
> Public GnuPG key: http://www.unixarea.de/key.pub

Maybe there is no INDIVIDUAL maintainer for this.
perl@freebsd.org should be an alias of freebsd-perl@freebsd.org ML [1],
just like freebsd-ports ML here has an alias ports@freebsd.org for
accepting posts.

There are already a plenty of failure reports from package builder [2]
but no one have been taking action.

Filing PR and reporting its bug ID here possibly attracts attentions of
whom possible to understand and propose patch (unfortunately, it's not
me who is possible.)
So please go for it.

[1] https://lists.freebsd.org/archives/freebsd-perl/

[2] https://lists.freebsd.org/archives/freebsd-perl/2023-September/

Regards.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>