Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/glade/files: glade-3.18.1-underlinking.patch glade-3.16.1-underlinking.patch
Date: Tue, 03 Jun 2014 02:51:03
Message-Id: 20140603025057.DB8CA2004F@flycatcher.gentoo.org
1 tetromino 14/06/03 02:50:57
2
3 Modified: glade-3.16.1-underlinking.patch
4 Added: glade-3.18.1-underlinking.patch
5 Log:
6 Really fix linking failure with ld.gold (bug #512068, thanks to Mark R. Pariente for reporting).
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
9
10 Revision Changes Path
11 1.2 dev-util/glade/files/glade-3.16.1-underlinking.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/files/glade-3.16.1-underlinking.patch?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/files/glade-3.16.1-underlinking.patch?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/files/glade-3.16.1-underlinking.patch?r1=1.1&r2=1.2
16
17 Index: glade-3.16.1-underlinking.patch
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/glade/files/glade-3.16.1-underlinking.patch,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- glade-3.16.1-underlinking.patch 11 Feb 2014 08:32:02 -0000 1.1
24 +++ glade-3.16.1-underlinking.patch 3 Jun 2014 02:50:57 -0000 1.2
25 @@ -21,7 +21,8 @@
26 Gladeui_2_0_gir_INCLUDES = Gtk-3.0
27 Gladeui_2_0_gir_CFLAGS = $(INCLUDES)
28 -Gladeui_2_0_gir_LIBS = libgladeui-2.la
29 -+Gladeui_2_0_gir_LIBS = libgladeui-2.la m
30 ++Gladeui_2_0_gir_LIBS = libgladeui-2.la
31 ++Gladeui_2_0_gir_LIBADD = -lm
32 Gladeui_2_0_gir_FILES = $(introspection_sources)
33 INTROSPECTION_GIRS += Gladeui-2.0.gir
34
35
36
37
38 1.1 dev-util/glade/files/glade-3.18.1-underlinking.patch
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/files/glade-3.18.1-underlinking.patch?rev=1.1&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/files/glade-3.18.1-underlinking.patch?rev=1.1&content-type=text/plain
42
43 Index: glade-3.18.1-underlinking.patch
44 ===================================================================
45 From 80c9532e39fac397960fc59eb407e596d9e8d2e4 Mon Sep 17 00:00:00 2001
46 From: Alexandre Rostovtsev <tetromino@g.o>
47 Date: Mon, 2 Jun 2014 22:41:14 -0400
48 Subject: [PATCH] build: Explicitly link libgladeui with libm
49
50 Fixes underlinking failure with ld.gold.
51
52 https://bugzilla.gnome.org/show_bug.cgi?id=724104
53 ---
54 configure.ac | 6 ++++++
55 gladeui/Makefile.am | 2 +-
56 2 files changed, 7 insertions(+), 1 deletion(-)
57
58 diff --git a/configure.ac b/configure.ac
59 index c86e947..7bf65e5 100644
60 --- a/configure.ac
61 +++ b/configure.ac
62 @@ -133,6 +133,12 @@ AC_TRY_LINK([#include <stdarg.h>], [va_list ap1, ap2; va_copy(ap1, ap2);],
63 ])
64
65 dnl ================================================================
66 +dnl libm
67 +dnl ================================================================
68 +AC_CHECK_LIBM
69 +AC_SUBST(LIBM)
70 +
71 +dnl ================================================================
72 dnl Check for gtk-doc
73 dnl ================================================================
74 GTK_DOC_CHECK([1.13],[--flavour no-tmpl])
75 diff --git a/gladeui/Makefile.am b/gladeui/Makefile.am
76 index c63b6a3..77af09c 100644
77 --- a/gladeui/Makefile.am
78 +++ b/gladeui/Makefile.am
79 @@ -145,7 +145,7 @@ libgladeui_2_la_CFLAGS = \
80 $(AM_CFLAGS)
81
82 libgladeui_2_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS)
83 -libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS)
84 +libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS) $(LIBM)
85
86 libgladeuiincludedir=$(includedir)/libgladeui-2.0/gladeui
87 libgladeuiinclude_HEADERS = \
88 --
89 2.0.0