Bug 1943092 - libdbusmenu: FTBFS with upcoming autoconf-2.71
Summary: libdbusmenu: FTBFS with upcoming autoconf-2.71
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: libdbusmenu
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1942967
TreeView+ depends on / blocked
 
Reported: 2021-03-25 12:52 UTC by Ondrej Dubaj
Modified: 2021-04-12 08:22 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-04-12 08:22:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ondrej Dubaj 2021-03-25 12:52:41 UTC
Your package fails to build with the newest upcoming autoconf-2.71, which is part of a wide Fedora change. Please see the attached copr: https://copr.fedorainfracloud.org/coprs/odubaj/autoconf-2.70/packages/. More information about testing your package when building with autoconf available here: https://fedoraproject.org/wiki/Changes/Autoconf_271#How_To_Test

Comment 1 leigh scott 2021-03-25 16:29:14 UTC
I know my package is FTBFS but the issue is broken gtk-doc.

$ rpm -qf /usr/bin/gtkdocize
gtk-doc-1.33.2-2.fc33.x86_64


https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html

*** autoreconf will now run gtkdocize and intltoolize when appropriate.


+ autoreconf -vif
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: running: intltoolize --copy --force
You should update your 'aclocal.m4' by running aclocal.
autoreconf: running: gtkdocize --copy
Can't exec "gtkdocize": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 293.
autoreconf: error: gtkdocize failed with exit status: 2

Comment 2 Ondrej Dubaj 2021-03-25 16:37:03 UTC
Please try referring to possible failures and fixes here: https://fedoraproject.org/wiki/Changes/Autoconf_271#How_To_Test

Comment 3 Ondrej Dubaj 2021-04-12 07:20:55 UTC
Gentle ping.

Comment 4 leigh scott 2021-04-12 08:17:30 UTC
(In reply to Ondrej Dubaj from comment #3)
> Gentle ping.

It's fixed in git https://src.fedoraproject.org/rpms/libdbusmenu/c/6c151ecc3a565787d95a23ee08b07129bc5301d5?branch=rawhide

Comment 5 Ondrej Dubaj 2021-04-12 08:22:07 UTC
Thanks.


Note You need to log in before you can comment on or make changes to this bug.