Re: git: f98beca9766c - main - devel/glib20: add DOCS option

From: Mark Millard <marklmi_at_yahoo.com>
Date: Thu, 14 Apr 2022 02:14:37 UTC
From: Craig Leres <leres_at_freebsd.org> wrote on
Date: Wed, 13 Apr 2022 09:54:23 -0700 :

On 4/13/22 03:34, Adriaan de Groot wrote:
> > The branch main has been updated by adridg:
> > 
> > URL:
> https://cgit.FreeBSD.org/ports/commit/?id=f98beca9766c056a826c5ad0f6b3996e80a4528c
> 
> > 
> > commit f98beca9766c056a826c5ad0f6b3996e80a4528c
> > Author:     Adriaan de Groot<adridg_at_FreeBSD.org>
> > AuthorDate: 2022-04-11 23:16:38 +0000
> > Commit:     Adriaan de Groot<adridg_at_FreeBSD.org>
> > CommitDate: 2022-04-13 10:34:08 +0000
> > 
> >      devel/glib20: add DOCS option
> >      
> >      There is documentation possible with glib, using gtk-doc.
> >      Add a knob and the plist bits. The documentation depends
> >      on the tests, though: see glib issue
> >              
> https://gitlab.gnome.org/GNOME/glib/-/issues/2430
> 
> >      
> >      Futz a bit with the options and dependencies; TEST only needs
> >      dbus for the build, and the docs need the tests.
> 
> This version did not build with me until I turned off DOCS and TEST 
> (12.3-RELEASE/amd64). Now I only have MANPAGES enabled.

FYI: I did not have such problems for . . .

---Begin OPTIONS List---
===> The following configuration options are available for glib-2.70.4_4,2:
     DEBUG=off: Build with debugging support
     DOCS=on: Build and/or install documentation
     FAM_ALTBACKEND=off: Alternate file monitor backend
     MANPAGES=on: Build and/or install manual pages
     NLS=on: Native Language Support
     TEST=on: Build and/or run tests
===> Use 'make config' to modify these settings
---End OPTIONS List---

For either:

Poudriere version: poudriere-git-3.3.99.20211130
Host OSVERSION: 1400053
Jail OSVERSION: 1300139

or:

Poudriere version: poudriere-git-3.3.99.20211130
Host OSVERSION: 1400053
Jail OSVERSION: 1400053

on amd64 or on aarch64.

===
Mark Millard
marklmi at yahoo.com