metacity: fix link issue against libm
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
0a3b19cdc9
commit
d8b333c675
51
package/metacity/metacity-add-libm-reference.patch
Normal file
51
package/metacity/metacity-add-libm-reference.patch
Normal file
@ -0,0 +1,51 @@
|
||||
Upstream fix to link metacity itself against libm
|
||||
|
||||
The upstream fix is modified to also include the changes on the
|
||||
configure script directly, so that autoreconfiguring is not
|
||||
needed. Autoreconfiguring cannot be done easily on metacity, due to
|
||||
missing AM_GCONF_SOURCE_2 and AM_NLS macros.
|
||||
|
||||
http://git.gnome.org/browse/metacity/commit/configure.in?id=9cb0b6ff520ea69bdff6c328a21787202aee1bcc
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
|
||||
From 9cb0b6ff520ea69bdff6c328a21787202aee1bcc Mon Sep 17 00:00:00 2001
|
||||
From: Götz Waschk <waschk@mandriva.org>
|
||||
Date: Wed, 22 Oct 2008 12:08:48 +0000
|
||||
Subject: add libm reference. Closes #557357.
|
||||
|
||||
2008-10-22 Götz Waschk <waschk@mandriva.org>
|
||||
|
||||
* configure.in: add libm reference. Closes #557357.
|
||||
|
||||
|
||||
svn path=/trunk/; revision=3984
|
||||
---
|
||||
(limited to 'configure.in')
|
||||
|
||||
Index: b/configure.in
|
||||
===================================================================
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -413,7 +413,7 @@
|
||||
AC_DEFINE(HAVE_XSYNC, , [Have the Xsync extension library])
|
||||
fi
|
||||
|
||||
-METACITY_LIBS="$METACITY_LIBS $XSYNC_LIBS $RANDR_LIBS $SHAPE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
+METACITY_LIBS="$METACITY_LIBS $XSYNC_LIBS $RANDR_LIBS $SHAPE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lm"
|
||||
METACITY_MESSAGE_LIBS="$METACITY_MESSAGE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
METACITY_WINDOW_DEMO_LIBS="$METACITY_WINDOW_DEMO_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
METACITY_PROPS_LIBS="$METACITY_PROPS_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
Index: b/configure
|
||||
===================================================================
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -29509,7 +29509,7 @@
|
||||
|
||||
fi
|
||||
|
||||
-METACITY_LIBS="$METACITY_LIBS $XSYNC_LIBS $RANDR_LIBS $SHAPE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
+METACITY_LIBS="$METACITY_LIBS $XSYNC_LIBS $RANDR_LIBS $SHAPE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lm"
|
||||
METACITY_MESSAGE_LIBS="$METACITY_MESSAGE_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
METACITY_WINDOW_DEMO_LIBS="$METACITY_WINDOW_DEMO_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
||||
METACITY_PROPS_LIBS="$METACITY_PROPS_LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
|
45
package/metacity/metacity-mag-add-libm-reference.patch
Normal file
45
package/metacity/metacity-mag-add-libm-reference.patch
Normal file
@ -0,0 +1,45 @@
|
||||
Upstream patch to fix link against libm
|
||||
|
||||
The upstream patch is modified to also include the necessary
|
||||
Makefile.in, which avoids the need for autoreconfiguring the
|
||||
package. Autoreconfiguring the package unfortunately doesn't work, due
|
||||
to AM_GCONF_SOURCE_2 and AM_NLS macros being missing.
|
||||
|
||||
http://git.gnome.org/browse/metacity/commit/src/tools/Makefile.am?id=13d0d52eb885598885b6ff4b73c795c8f29c2a6b
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
|
||||
From 13d0d52eb885598885b6ff4b73c795c8f29c2a6b Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Clasen <mclasen@redhat.com>
|
||||
Date: Sun, 02 May 2010 14:50:42 +0000
|
||||
Subject: fails to link with pedantic linkers
|
||||
|
||||
---
|
||||
(limited to 'src/tools/Makefile.am')
|
||||
|
||||
Index: b/src/tools/Makefile.am
|
||||
===================================================================
|
||||
--- a/src/tools/Makefile.am
|
||||
+++ b/src/tools/Makefile.am
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
metacity_message_LDADD= @METACITY_MESSAGE_LIBS@
|
||||
metacity_window_demo_LDADD= @METACITY_WINDOW_DEMO_LIBS@
|
||||
-metacity_mag_LDADD= @METACITY_WINDOW_DEMO_LIBS@
|
||||
+metacity_mag_LDADD= @METACITY_WINDOW_DEMO_LIBS@ -lm
|
||||
metacity_grayscale_LDADD = @METACITY_WINDOW_DEMO_LIBS@
|
||||
|
||||
EXTRA_DIST=$(icon_DATA)
|
||||
Index: b/src/tools/Makefile.in
|
||||
===================================================================
|
||||
--- a/src/tools/Makefile.in
|
||||
+++ b/src/tools/Makefile.in
|
||||
@@ -281,7 +281,7 @@
|
||||
|
||||
metacity_message_LDADD = @METACITY_MESSAGE_LIBS@
|
||||
metacity_window_demo_LDADD = @METACITY_WINDOW_DEMO_LIBS@
|
||||
-metacity_mag_LDADD = @METACITY_WINDOW_DEMO_LIBS@
|
||||
+metacity_mag_LDADD = @METACITY_WINDOW_DEMO_LIBS@ -lm
|
||||
metacity_grayscale_LDADD = @METACITY_WINDOW_DEMO_LIBS@
|
||||
EXTRA_DIST = $(icon_DATA)
|
||||
all: all-am
|
Loading…
Reference in New Issue
Block a user