ulm 15/07/02 16:10:59 Modified: emacs-24.5.ebuild ChangeLog Log: Repeat the warning from upstream's configure about GTK+ breakage, and display it more prominently using ewarn. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
Revision Changes Path 1.2 app-editors/emacs/emacs-24.5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild?r1=1.1&r2=1.2 Index: emacs-24.5.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- emacs-24.5.ebuild 11 Apr 2015 08:25:18 -0000 1.1 +++ emacs-24.5.ebuild 2 Jul 2015 16:10:59 -0000 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild,v 1.1 2015/04/11 08:25:18 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild,v 1.2 2015/07/02 16:10:59 ulm Exp $ EAPI=5 @@ -146,6 +146,15 @@ local f if use gtk; then einfo "Configuring to build with GIMP Toolkit (GTK+)" + while read line; do ewarn "${line}"; done <<-EOF + Your version of GTK+ will have problems with closing open + displays. This is no problem if you just use one display, but + if you use more than one and close one of them Emacs may crash. + See <http://bugzilla.gnome.org/show_bug.cgi?id=85715>. + If you intend to use more than one display, then it is strongly + recommended that you compile Emacs with the Athena/Lucid or the + Motif toolkit instead. + EOF myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)" for f in motif Xaw3d athena; do use ${f} && ewarn \ 1.682 app-editors/emacs/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.682&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.682&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?r1=1.681&r2=1.682 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v retrieving revision 1.681 retrieving revision 1.682 diff -u -r1.681 -r1.682 --- ChangeLog 17 Apr 2015 11:51:07 -0000 1.681 +++ ChangeLog 2 Jul 2015 16:10:59 -0000 1.682 @@ -1,6 +1,10 @@ # ChangeLog for app-editors/emacs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.681 2015/04/17 11:51:07 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.682 2015/07/02 16:10:59 ulm Exp $ + + 02 Jul 2015; Ulrich Müller <[email protected]> emacs-24.5.ebuild: + Repeat the warning from upstream's configure about GTK+ breakage, and display + it more prominently using ewarn. 17 Apr 2015; Ulrich Müller <[email protected]> -emacs-23.4-r11.ebuild, -emacs-24.3-r6.ebuild:
