After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 694198 - configure fails with automake 1.11: configure.ac:20: option `serial-tests' not recognized
configure fails with automake 1.11: configure.ac:20: option `serial-tests' no...
Status: RESOLVED FIXED
Product: gobject-introspection
Classification: Platform
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gobject-introspection Maintainer(s)
gobject-introspection Maintainer(s)
: 694216 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-02-19 18:25 UTC by Darxus
Modified: 2015-02-07 16:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Darxus 2013-02-19 18:25:32 UTC
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:20: option `serial-tests' not recognized
autoreconf: automake failed with exit status: 1

First known bad is the current latest:  81c65f22e124c7aa53686519776714c8fdbf8bc2

Last known good:  efcaf9b873352122f7853be49fb29d8f92e14c7d

They are not sequential.

$ automake --version
automake (GNU automake) 1.11.6

If you want to drop support for automake 1.11, I believe configure.ac should be updated to reflect that.
Comment 1 Darxus 2013-02-19 18:32:58 UTC
81c65f22e124c7aa53686519776714c8fdbf8bc2 is the first bad commit
commit 81c65f22e124c7aa53686519776714c8fdbf8bc2
Author: Colin Walters <walters@verbum.org>
Date:   Tue Feb 19 11:53:18 2013 -0500

    tests: Be compatible with both Automake 1.12 and 1.13
    
    Revert to using the serial test driver, as that's the easiest path for
    now, unless we generated a binary to run each warn test.
    
    https://bugzilla.gnome.org/693539

:100644 100644 83e86aecf7e27ecaecb9f27d2dad05aab5d8f22b 5adffdd6b216f4a3c352f238b60c1b9377bc6404 M      configure.ac
:040000 040000 1b0ad061b44b48e4962439c25c4ee6a73f608f9d 089e12b58b3897ac39815b38ee765b1740559e6f M      tests
bisect run success
Comment 2 Dan Winship 2013-02-19 19:13:05 UTC
(In reply to comment #1)
>     tests: Be compatible with both Automake 1.X and 1.Y

"But that trick never works!"
Comment 3 Colin Walters 2013-02-19 19:14:41 UTC
(In reply to comment #2)
> (In reply to comment #1)
> >     tests: Be compatible with both Automake 1.X and 1.Y
> 
> "But that trick never works!"

It worked for two X and Y, just not X, Y, and Z...

Anyways we should probably do what I suggested in the commit message and just write a dummy test driver.
Comment 4 Colin Walters 2013-02-19 22:49:19 UTC
*** Bug 694216 has been marked as a duplicate of this bug. ***
Comment 6 Darxus 2013-02-19 23:33:17 UTC
Verified latest commit ( 3e976212bfd34a675632c5a0aecc9f8070df8098 ) passes make check with automake 1.11.6, thanks.
Comment 7 Ángel Guzmán Maeso (shakaran) 2013-02-19 23:40:21 UTC
With jhbuild lastest git master (af5cf439d3f08f969f1b3211b5da93bf377bf00f) of libsoup still fails with the same issue:

 cd . && /bin/bash /home/shakaran/checkout/gnome/libsoup/missing --run automake-1.11 --foreign
configure.ac:14: option `serial-tests' not recognized
autom4te: closing standard output: Broken pipe

This bug should be fixed and backported too in libsoup.
Comment 8 Dan Winship 2013-02-20 00:17:49 UTC
(In reply to comment #7)
> With jhbuild lastest git master (af5cf439d3f08f969f1b3211b5da93bf377bf00f) of
> libsoup still fails with the same issue:

yeah, entirely coincidental that we both hit this bug at the same time. I'm working on a fix for libsoup now
Comment 9 André Klapper 2015-02-07 16:53:45 UTC
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]