r8864 - in packages/trunk/btanks/debian: . patches
Ansgar Burchardt
ansgar-guest at alioth.debian.org
Mon Feb 16 23:17:37 UTC 2009
Author: ansgar-guest
Date: 2009-02-16 23:17:37 +0000 (Mon, 16 Feb 2009)
New Revision: 8864
Added:
packages/trunk/btanks/debian/patches/rename-currency-symbol.patch
Modified:
packages/trunk/btanks/debian/changelog
packages/trunk/btanks/debian/patches/series
Log:
* Do not use the CURRENCY_SYMBOL identifier in mrt/tclUniData.c.
This should fix the build failure on alpha.
+ new patch rename-currency-symbol.patch
Modified: packages/trunk/btanks/debian/changelog
===================================================================
--- packages/trunk/btanks/debian/changelog 2009-02-16 20:56:06 UTC (rev 8863)
+++ packages/trunk/btanks/debian/changelog 2009-02-16 23:17:37 UTC (rev 8864)
@@ -1,3 +1,11 @@
+btanks (0.8.7686-2) unstable; urgency=low
+
+ * Do not use the CURRENCY_SYMBOL identifier in mrt/tclUniData.c.
+ This should fix the build failure on alpha.
+ + new patch rename-currency-symbol.patch
+
+ -- Ansgar Burchardt <ansgar at 43-1.org> Tue, 17 Feb 2009 00:16:17 +0100
+
btanks (0.8.7686-1) unstable; urgency=low
* New Upstream Version (Closes: #490792, #496997)
Added: packages/trunk/btanks/debian/patches/rename-currency-symbol.patch
===================================================================
--- packages/trunk/btanks/debian/patches/rename-currency-symbol.patch (rev 0)
+++ packages/trunk/btanks/debian/patches/rename-currency-symbol.patch 2009-02-16 23:17:37 UTC (rev 8864)
@@ -0,0 +1,26 @@
+Subject: Don't use the CURRENCY_SYMBOL identifier
+From: Ansgar Burchardt <ansgar at 43-1.org>
+Date: Mon, 16 Feb 2009 23:55:40 +0100
+
+Do not use CURRENCY_SYMBOL because it is already defined in
+/usr/include/langinfo.h.
+
+This should fix the build failure on alpha:
+
+g++ -o build/release/mrt/utf8_utils.os -c -Wall -g -g -O2 -Wall -g -Wall -g -Wall -pedantic -Wno-long-long -pipe -pthread -fPIC -Wall -pedantic -Wno-long-long -pipe -pthread -DUSE_GLSDL -DV3_DISABLE_Z -D_REENTRANT -DRELEASE -DPREFIX="\"/usr\"" -DRESOURCES_DIR="\"/usr/share/games/btanks\"" -DPLUGINS_DIR="\"/usr/lib/btanks\"" -DMRTAPI=DLLEXPORT -I. -Ibuild/release/mrt -Imrt mrt/utf8_utils.cpp
+In file included from mrt/utf8_utils.cpp:21:
+mrt/tclUniData.c:883: error: conflicting declaration '__CURRENCY_SYMBOL'
+/usr/include/langinfo.h:360: error: '__CURRENCY_SYMBOL' has a previous declaration as '<anonymous enum> __CURRENCY_SYMBOL'
+scons: *** [build/release/mrt/utf8_utils.os] Error 1
+
+--- btanks-0.8.7686.orig/mrt/tclUniData.c
++++ btanks-0.8.7686/mrt/tclUniData.c
+@@ -880,7 +880,7 @@
+ FINAL_QUOTE_PUNCTUATION,
+ OTHER_PUNCTUATION,
+ MATH_SYMBOL,
+- CURRENCY_SYMBOL,
++ MY_CURRENCY_SYMBOL,
+ MODIFIER_SYMBOL,
+ OTHER_SYMBOL
+ };
Modified: packages/trunk/btanks/debian/patches/series
===================================================================
--- packages/trunk/btanks/debian/patches/series 2009-02-16 20:56:06 UTC (rev 8863)
+++ packages/trunk/btanks/debian/patches/series 2009-02-16 23:17:37 UTC (rev 8864)
@@ -1 +1,2 @@
remove_default_optimizations.patch
+rename-currency-symbol.patch
More information about the Pkg-games-commits
mailing list