Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673346 - dev-libs/glib-2.58.1: error: EXTRA_DIST must be set with '=' before using '+=' [...]
Summary: dev-libs/glib-2.58.1: error: EXTRA_DIST must be set with '=' before using '+=...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-17 17:15 UTC by Michał Górny
Modified: 2018-12-17 17:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-libs:glib-2.58.1:20181217-170224.log (dev-libs:glib-2.58.1:20181217-170224.log,6.20 KB, text/plain)
2018-12-17 17:15 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-17 17:15:05 UTC
Created attachment 558026 [details]
dev-libs:glib-2.58.1:20181217-170224.log

automake.out:

***** automake *****
***** PWD: /var/tmp/portage/dev-libs/glib-2.58.1/work/glib-2.58.1
***** automake --add-missing --copy --foreign --force-missing

configure.ac:112: installing './compile'
configure.ac:66: installing './missing'
parallel-tests: installing './test-driver'
docs/reference/gio/Makefile.am:200: error: EXTRA_DIST must be set with '=' before using '+='
docs/reference/gio/Makefile.am:232: error: CLEANFILES must be set with '=' before using '+='
docs/reference/glib/Makefile.am:104: error: EXTRA_DIST must be set with '=' before using '+='
docs/reference/glib/Makefile.am:141: error: CLEANFILES must be set with '=' before using '+='
docs/reference/gobject/Makefile.am:67: error: EXTRA_DIST must be set with '=' before using '+='
docs/reference/gobject/Makefile.am:96: error: CLEANFILES must be set with '=' before using '+='
gio/Makefile.am: installing './depcomp'
Comment 1 Larry the Git Cow gentoo-dev 2018-12-17 17:46:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3d093f8b796dd6b7d8e49d79e8e18e921947b3

commit cd3d093f8b796dd6b7d8e49d79e8e18e921947b3
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-12-17 17:31:07 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-12-17 17:43:00 +0000

    dev-libs/glib-2.58.1: actually fix build without dev-util/gtk-doc
    
    Our empty gtk-doc.make has to actually be near-empty and still declare
    EXTRA_DIST and CLEANFILES, as that's what autogen.sh does to have it
    working and it fails otherwise. Not sure how I managed to not notice
    this during testing, as I'm pretty sure I tried without gtk-doc - maybe
    a failure to delete workdir inbetween different tries.
    Add note that we exceptionally do NOT need gtk-doc-am during build for
    this package with USE=-gtk-doc
    
    Bug: https://bugs.gentoo.org/673336
    Closes: https://bugs.gentoo.org/673346
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>
    Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/glib/glib-2.58.1.ebuild | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)