Date: Fri, 15 Apr 2022 21:54:31 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-desktop (Team) <desktop@FreeBSD.org> for maintainer-feedback: Bug 263307: devel/glib20 Options Default not default options poudriere builds fail arch i386 maybe others https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263307 --- Description --- OPTIONS_DEFINE= DEBUG DOCS FAM_ALTBACKEND MANPAGES NLS TEST OPTIONS_DEFAULT= MANPAGES usr/ports/devel/glib20|$ sudo make rmconfig ===> No user-specified options configured for glib-2.70.4_4,2 nor are they enabled through portconf nor make.conf, Name : glib Version : 2.70.4_4,2 Installed on : Thu Apr 14 21:41:17 2022 EDT Origin : devel/glib20 Architecture : FreeBSD:13:amd64 Prefix : /usr/local Categories : devel Licenses : LGPL20 Maintainer : desktop@FreeBSD.org WWW : https://www.gtk.org/ Comment : Some useful routines of C programming (current stable version) Options : DEBUG : off DOCS : on FAM_ALTBACKEND : off MANPAGES : on NLS : on TEST : on this is on my main machine built live with portmaster, which builds and works fine on 13.0 amd64 from ports. but when I try to make the i386 libraries in poudriere so I can install the mess hack for wine to work it fails, it built fine around a month ago, just couldn't get a working i386 wine out of poudriere then, but figured id do force package building and see what happens this time so i don't have to wait a week for pkg repo to catch up with all the bumps to libxml2 of late. see build log attached. MANPAGE is the only thing that should be building, but now its failing linking during examples during the DOCs phase which I don't even want. guessing the patch on 4/13 broke things or just rolled everything into a circular implied tree of forced options. its bringing in dbus, gtk-doc which i don't think should be happening just for manpages. gtk-doc is true for meson even though there is no explicable reason why it is other then the port uses default options that are not listed as the default options. I haven't tried forcing my tree ahead of the docs knob, but its not a knob its on no matter what.