Bug#672014: megaglest: diff for NMU version 3.6.0.3-1.1
Sebastian Ramacher
s.ramacher at gmx.at
Mon May 14 18:23:57 UTC 2012
Dear maintainer,
I've prepared an NMU for megaglest (versioned as 3.6.0.3-1.1). It is available
at [1] and the debdiff is attached.
Regards.
[1] http://mentors.debian.net/debian/pool/main/m/megaglest/megaglest_3.6.0.3-1.1.dsc
diff -Nru megaglest-3.6.0.3/debian/changelog megaglest-3.6.0.3/debian/changelog
--- megaglest-3.6.0.3/debian/changelog 2012-02-03 10:30:11.000000000 +0100
+++ megaglest-3.6.0.3/debian/changelog 2012-05-14 11:16:21.000000000 +0200
@@ -1,3 +1,10 @@
+megaglest (3.6.0.3-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * debian/patches/gcc4.7.patch: Fix FTBFS with g++ 4.7. (Closes: #672014).
+
+ -- Sebastian Ramacher <s.ramacher at gmx.at> Mon, 14 May 2012 11:16:09 +0200
+
megaglest (3.6.0.3-1) unstable; urgency=low
[ Mark Vejvoda ]
diff -Nru megaglest-3.6.0.3/debian/patches/gcc4.7.patch megaglest-3.6.0.3/debian/patches/gcc4.7.patch
--- megaglest-3.6.0.3/debian/patches/gcc4.7.patch 1970-01-01 01:00:00.000000000 +0100
+++ megaglest-3.6.0.3/debian/patches/gcc4.7.patch 2012-05-13 10:45:00.000000000 +0200
@@ -0,0 +1,35 @@
+Description: Fix build failures with g++ 4.7
+Author: Sebastian Ramacher <s.ramacher at gmx.at>
+Last-Update: 2012-05-13
+
+Index: megaglest-3.6.0.3/source/shared_lib/sources/util/util.cpp
+===================================================================
+--- megaglest-3.6.0.3.orig/source/shared_lib/sources/util/util.cpp 2012-05-13 00:18:02.000000000 +0200
++++ megaglest-3.6.0.3/source/shared_lib/sources/util/util.cpp 2012-05-13 00:18:02.000000000 +0200
+@@ -33,6 +33,7 @@
+ #ifndef WIN32
+ #include <errno.h>
+ #endif
++#include <unistd.h>
+
+ #include "leak_dumper.h"
+
+Index: megaglest-3.6.0.3/source/shared_lib/include/graphics/math_util.h
+===================================================================
+--- megaglest-3.6.0.3.orig/source/shared_lib/include/graphics/math_util.h 2011-12-14 08:40:48.000000000 +0100
++++ megaglest-3.6.0.3/source/shared_lib/include/graphics/math_util.h 2012-05-13 00:23:50.000000000 +0200
+@@ -184,10 +184,10 @@
+
+ Rect2<T> computeBoundingRect() const{
+ return Rect2i(
+- min(p[0].x, p[1].x),
+- min(p[0].y, p[2].y),
+- max(p[2].x, p[3].x),
+- max(p[1].y, p[3].y));
++ std::min(p[0].x, p[1].x),
++ std::min(p[0].y, p[2].y),
++ std::max(p[2].x, p[3].x),
++ std::max(p[1].y, p[3].y));
+ }
+
+ bool isInside(const Vec2<T> &pt) const{
diff -Nru megaglest-3.6.0.3/debian/patches/series megaglest-3.6.0.3/debian/patches/series
--- megaglest-3.6.0.3/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ megaglest-3.6.0.3/debian/patches/series 2012-05-13 00:18:02.000000000 +0200
@@ -0,0 +1 @@
+gcc4.7.patch
More information about the Pkg-games-devel
mailing list