GNU bug report logs - #17289
24.4.50; Build failure (Fedora 20)

Previous Next

Package: emacs;

Reported by: Mattia Ziulu <mziulu <at> gmail.com>

Date: Fri, 18 Apr 2014 06:35:02 UTC

Severity: normal

Found in version 24.4.50

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


Message #25 received at 17289-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Jan Djärv <jan.h.d <at> swipnet.se>
Cc: 17289-done <at> debbugs.gnu.org, Mattia Ziulu <mziulu <at> gmail.com>
Subject: Re: bug#17289: 24.4.50; Build failure (Fedora 20)
Date: Sat, 19 Apr 2014 15:21:15 -0700
Jan Djärv wrote:
> Adding another third party library now requires the Glib test to be updated as well.  Locality is broken.

Locality was already broken.  When adding another library, it was 
necessary to add its tests in the right place: before the glib test, 
after any libraries the new library depends on, before any other tests 
might be affected by the presence of the new library, etc.

The recent changes to configure.ac have made these dependencies more 
explicit, which I hope eases maintenance in the future.

> I think just having Gtk+ and running configure without any parameters gives you this error.

I ran plain 'configure' on Fedora 20 (with all development libraries 
installed) and had no trouble.  I expect Bug#17289 was caused by the use 
of --enable-link-time-optimization --with-file-notification=inotify.

> We do not want Emacs to require Glib, or link with it if it is not being used.

Thanks, I added a comment to configure.ac to try to document this better.




This bug report was last modified 11 years and 92 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.