[pkg-fgfs-crew] [simgear] 01/01: * Add patch cppbind-charsignedness.diff to fix build failures on big-endian arches. * Add .shlib files so we at least have these.
Markus Wanner
markus_wanner-guest at alioth.debian.org
Fri Sep 13 15:58:51 UTC 2013
This is an automated email from the git hooks/post-receive script.
markus_wanner-guest pushed a commit to branch master
in repository simgear.
commit fcca8ff0b3995680e739f0c9499f8c08996513a6
Author: Markus Wanner <markus at bluegap.ch>
Date: Fri Sep 13 17:55:57 2013 +0200
* Add patch cppbind-charsignedness.diff to fix build failures on
big-endian arches.
* Add .shlib files so we at least have these.
---
debian/changelog | 3 +++
debian/libsimgearcore2.10.0.shlibs | 1 +
debian/libsimgearscene2.10.0.shlibs | 1 +
debian/patches/cppbind-charsignedness.diff | 15 +++++++++++++++
debian/patches/series | 1 +
5 files changed, 21 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index fbedd55..2958b9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ simgear (2.10.0-4) UNRELEASED; urgency=low
* Mark libopenscenegraph-3.2.0~rc1 as breaking simgear: it uses a
library major version different from the final 3.2.0 series.
+ * Add patch cppbind-charsignedness.diff to fix build failures on
+ big-endian arches.
+ * Add .shlib files so we at least have these.
-- Markus Wanner <markus at bluegap.ch> Tue, 10 Sep 2013 09:47:15 +0200
diff --git a/debian/libsimgearcore2.10.0.shlibs b/debian/libsimgearcore2.10.0.shlibs
new file mode 100644
index 0000000..2dfe947
--- /dev/null
+++ b/debian/libsimgearcore2.10.0.shlibs
@@ -0,0 +1 @@
+libSimGearCore 2.10.0 libsimgearcore2.10.0 (>= 2.10.0~)
diff --git a/debian/libsimgearscene2.10.0.shlibs b/debian/libsimgearscene2.10.0.shlibs
new file mode 100644
index 0000000..6b0000c
--- /dev/null
+++ b/debian/libsimgearscene2.10.0.shlibs
@@ -0,0 +1 @@
+libSimGearScene 2.10.0 libsimgearscene2.10.0 (>= 2.10.0~)
diff --git a/debian/patches/cppbind-charsignedness.diff b/debian/patches/cppbind-charsignedness.diff
new file mode 100644
index 0000000..5c50c58
--- /dev/null
+++ b/debian/patches/cppbind-charsignedness.diff
@@ -0,0 +1,15 @@
+Subject: correct signedness of 'emblen' in struct naStr.
+From: Rebecca Palmer
+Last-Update: 2013-09-13
+
+--- a/simgear/nasal/data.h
++++ b/simgear/nasal/data.h
+@@ -96,7 +96,7 @@
+ #define MAX_STR_EMBLEN 15
+ struct naStr {
+ GC_HEADER;
+- char emblen; /* [0-15], or -1 to indicate "not embedded" */
++ signed char emblen; /* [0-15], or -1 to indicate "not embedded" */
+ unsigned int hashcode;
+ union {
+ unsigned char buf[16];
diff --git a/debian/patches/series b/debian/patches/series
index b82a2b8..1dcd6c6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ gcc-macro-correction.diff
osg-compat.diff
CVE-2012-2090.diff
CVE-2012-2091.diff
+cppbind-charsignedness.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/simgear.git
More information about the pkg-fgfs-crew
mailing list