This is an automated email from the git hooks/post-receive script. jordi pushed a commit to branch master in repository mame.
commit 16b000d8a19a1b42540238b0f647758dec872c52 Author: Jordi Mallach <[email protected]> Date: Thu Jul 28 12:55:39 2016 +0200 Add x32.patch: fix builds on x32. Fix incorrect detection of 64 bit architecture in rapidjson, adding a check for __x86_64__ && __ILP32__, to fix a build error on x32. --- debian/changelog | 3 +++ debian/patches/series | 1 + debian/patches/x32.patch | 13 +++++++++++++ 3 files changed, 17 insertions(+) diff --git a/debian/changelog b/debian/changelog index 927bd91..c9a71ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ mame (0.176-3) UNRELEASED; urgency=medium * Drop Build-Depends on subversion, nothing uses it these days, and it was actually only necessary for get-orig-source target. + * Add x32.patch: fix incorrect detection of 64 bit architecture in + rapidjson, adding a check for __x86_64__ && __ILP32__, to fix a + build error on x32. -- Jordi Mallach <[email protected]> Thu, 28 Jul 2016 09:59:03 +0200 diff --git a/debian/patches/series b/debian/patches/series index a465bdc..5a59ce8 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ genie_freebsd_target.patch hurd.patch +x32.patch diff --git a/debian/patches/x32.patch b/debian/patches/x32.patch new file mode 100644 index 0000000..ed9567b --- /dev/null +++ b/debian/patches/x32.patch @@ -0,0 +1,13 @@ +Index: mame-0.176/3rdparty/rapidjson/include/rapidjson/rapidjson.h +=================================================================== +--- mame-0.176.orig/3rdparty/rapidjson/include/rapidjson/rapidjson.h ++++ mame-0.176/3rdparty/rapidjson/include/rapidjson/rapidjson.h +@@ -250,7 +250,7 @@ + + //! Whether using 64-bit architecture + #ifndef RAPIDJSON_64BIT +-#if defined(__LP64__) || defined(_WIN64) || defined(__EMSCRIPTEN__) ++#if defined(__LP64__) || (defined(__x86_64__) && defined(__ILP32__)) || defined(_WIN64) || defined(__EMSCRIPTEN__) + #define RAPIDJSON_64BIT 1 + #else + #define RAPIDJSON_64BIT 0 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

