Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Apr 2022 20:42:13 +0000
From:      bugzilla-noreply@freebsd.org
To:        desktop@FreeBSD.org
Subject:   [Bug 263307] devel/glib20 Options Default not default options poudriere builds fail arch i386 maybe others
Message-ID:  <bug-263307-39348-a63dd3BN2g@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-263307-39348@https.bugs.freebsd.org/bugzilla/>
References:  <bug-263307-39348@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263307

--- 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 opt=
ions
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
=3D=3D=3D> The following configuration options are available for glib-2.70.=
4_4,2:
     DEBUG=3Doff: Build with debugging support
     DOCS=3Doff: Build and/or install documentation
     FAM_ALTBACKEND=3Doff: Alternate file monitor backend
     MANPAGES=3Don: Build and/or install manual pages
     NLS=3Doff: Native Language Support
     TEST=3Doff: 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 fals=
e.
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 mi=
ght
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.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-263307-39348-a63dd3BN2g>