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 669956 - don't autogen avahi
don't autogen avahi
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: module sets
unspecified
Other All
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2012-02-13 02:06 UTC by Allison Karlitskaya (desrt)
Modified: 2012-02-15 13:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
avahi: use ./configure instead of ./autogen.sh (1.58 KB, patch)
2012-02-13 02:08 UTC, Allison Karlitskaya (desrt)
none Details | Review
core-3.4: upgrade avahi to 0.6.31 (1.98 KB, patch)
2012-02-15 10:20 UTC, Allison Karlitskaya (desrt)
committed Details | Review

Description Allison Karlitskaya (desrt) 2012-02-13 02:06:59 UTC
avahi has a clash with automake.  Ever since automake 1.11.2, it is not supported to use pkglib_DATA because as automake says:

"""

service-type-database/Makefile.am:21: `pkglibdir' is not a legitimate directory for `DATA'


"""

Since we install avahi from tarball and clearly the tarball was rolled with an older version of automake, we can avoid the trouble for ourselves by not redoing autogen.  We don't carry any patches, so this shouldn't cause any issues.
Comment 1 Allison Karlitskaya (desrt) 2012-02-13 02:08:00 UTC
Created attachment 207423 [details] [review]
avahi: use ./configure instead of ./autogen.sh

This avoids a problem caused by an incompatible change in automake
1.11.2.
Comment 2 Colin Walters 2012-02-13 17:06:56 UTC
There's an upstrema patch to fix it, probably worth asking someone (mezcalero?) to make a new tarball.
Comment 3 Allison Karlitskaya (desrt) 2012-02-13 23:25:30 UTC
meanwhile, the build is still breaking...
Comment 4 Lennart Poettering 2012-02-14 23:19:39 UTC
Fixed with avahi 0.6.31.
Comment 5 Allison Karlitskaya (desrt) 2012-02-15 10:20:07 UTC
Created attachment 207614 [details] [review]
core-3.4: upgrade avahi to 0.6.31

This fixes an incompatibility with automake 1.11.2 and newer (which is
appearing in many distros as of late).
Comment 6 Javier Jardón (IRC: jjardon) 2012-02-15 13:28:21 UTC
Comment on attachment 207614 [details] [review]
core-3.4: upgrade avahi to 0.6.31

No need to use the md5sum next time
Comment 7 Allison Karlitskaya (desrt) 2012-02-15 13:36:59 UTC
Comment on attachment 207614 [details] [review]
core-3.4: upgrade avahi to 0.6.31

Attachment 207614 [details] pushed as 12803ea - core-3.4: upgrade avahi to 0.6.31