[Bug 263307] devel/glib20 Options Default not default options poudriere builds fail arch i386 maybe others
Date: Sat, 16 Apr 2022 20:42:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263307
--- Comment #1 from Adriaan de Groot <adridg@freebsd.org> ---
I'm having a hard time mapping the options to claim to have set, to the options
that end up in the package you're showing.
Locally, a default build shows me this:
```
root@13amd64-area51:/usr/ports/devel/glib20 # make showconfig
===> The following configuration options are available for glib-2.70.4_4,2:
DEBUG=off: Build with debugging support
DOCS=off: Build and/or install documentation
FAM_ALTBACKEND=off: Alternate file monitor backend
MANPAGES=on: Build and/or install manual pages
NLS=off: Native Language Support
TEST=off: Build and/or run tests
```
Switching on DOCS also switches on TESTS, adding gtk-doc (for DOCS itself) and
dbus-daemon (for TEST) into the mix -- so your description of dependencies
matches what DOCS + MANPAGES + TEST would require. It doesn't match just
MANPAGES.
With just MANPAGES defined, the output of `make configure ends with
```
glib 2.70.4
User defined options
buildtype : release
default_library: both
infodir : share/info
localstatedir : /var
mandir : man
prefix : /usr/local
strip : True
b_colorout : never
b_lundef : false
dtrace : false
gtk_doc : false
iconv : external
installed_tests: false
libmount : disabled
man : true
selinux : disabled
tests : false
xattr : false
```
Note in particular that gtk_doc is false, tests is false, while man is false.
That matches the port OPTIONS. Unless there's something special about i386
(there might be: Jan pointed me at a cluster failure), or 13.0p10 (there might
be: Craig has issues on 12.3) this is an "unable to reproduce" situation.
I have some fairly random 13-STABLE amd64 but all packages built through
poudriere. I'll take a stab at 12.3 or such.
--
You are receiving this mail because:
You are the assignee for the bug.