xref: /OK3568_Linux_fs/buildroot/package/metacity/0003-mag-add-libm-reference.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1Upstream patch to fix link against libm
2
3The upstream patch is modified to also include the necessary
4Makefile.in, which avoids the need for autoreconfiguring the
5package. Autoreconfiguring the package unfortunately doesn't work, due
6to AM_GCONF_SOURCE_2 and AM_NLS macros being missing.
7
8http://git.gnome.org/browse/metacity/commit/src/tools/Makefile.am?id=13d0d52eb885598885b6ff4b73c795c8f29c2a6b
9
10Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11
12From 13d0d52eb885598885b6ff4b73c795c8f29c2a6b Mon Sep 17 00:00:00 2001
13From: Matthias Clasen <mclasen@redhat.com>
14Date: Sun, 02 May 2010 14:50:42 +0000
15Subject: fails to link with pedantic linkers
16
17---
18(limited to 'src/tools/Makefile.am')
19
20Index: b/src/tools/Makefile.am
21===================================================================
22--- a/src/tools/Makefile.am
23+++ b/src/tools/Makefile.am
24@@ -26,7 +26,7 @@
25
26 metacity_message_LDADD= @METACITY_MESSAGE_LIBS@
27 metacity_window_demo_LDADD= @METACITY_WINDOW_DEMO_LIBS@
28-metacity_mag_LDADD= @METACITY_WINDOW_DEMO_LIBS@
29+metacity_mag_LDADD= @METACITY_WINDOW_DEMO_LIBS@ -lm
30 metacity_grayscale_LDADD = @METACITY_WINDOW_DEMO_LIBS@
31
32 EXTRA_DIST=$(icon_DATA)
33Index: b/src/tools/Makefile.in
34===================================================================
35--- a/src/tools/Makefile.in
36+++ b/src/tools/Makefile.in
37@@ -281,7 +281,7 @@
38
39 metacity_message_LDADD = @METACITY_MESSAGE_LIBS@
40 metacity_window_demo_LDADD = @METACITY_WINDOW_DEMO_LIBS@
41-metacity_mag_LDADD = @METACITY_WINDOW_DEMO_LIBS@
42+metacity_mag_LDADD = @METACITY_WINDOW_DEMO_LIBS@ -lm
43 metacity_grayscale_LDADD = @METACITY_WINDOW_DEMO_LIBS@
44 EXTRA_DIST = $(icon_DATA)
45 all: all-am
46