This is an automated email from the git hooks/post-receive script. jcowgill pushed a commit to annotated tag debian/2.3.2+dfsg-3 in repository libsfml.
commit a32672842cb30f6e0bffb4329b25db371b731ec9 Author: James Cowgill <[email protected]> Date: Wed Jun 29 13:30:43 2016 +0100 Add workaroud for GCC 5.3 bug --- debian/patches/07_gcc-5.3.patch | 25 +++++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 26 insertions(+) diff --git a/debian/patches/07_gcc-5.3.patch b/debian/patches/07_gcc-5.3.patch new file mode 100644 index 0000000..23a5165 --- /dev/null +++ b/debian/patches/07_gcc-5.3.patch @@ -0,0 +1,25 @@ +Description: Workaround GCC 5.3 issues. + See: + https://github.com/nothings/stb/issues/280 + https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899 + https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65612 + Compiler bug was fixed in 6.0 +Author: David Yip <[email protected]> +Origin: other, https://gitlab.peach-bun.com/pinion/SFML/commit/3383b4a472f0bd16a8161fb8760cd3e6333f1782 + +--- a/src/SFML/Graphics/CMakeLists.txt ++++ b/src/SFML/Graphics/CMakeLists.txt +@@ -148,6 +148,13 @@ add_definitions(-DSTBI_FAILURE_USERMSG) + # when gcc is used; otherwise saving PNGs may crash in stb_image_write + if(SFML_COMPILER_GCC) + set_source_files_properties(${SRCROOT}/ImageLoader.cpp PROPERTIES COMPILE_FLAGS -fno-strict-aliasing) ++ ++endif() ++ ++# see https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899 ++if(SFML_COMPILER_GCC AND BUILD_SHARED_LIBS) ++ message(WARNING "Applying workaround for https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899") ++ list(APPEND GRAPHICS_EXT_LIBS "-lgcc_s -lgcc") + endif() + + # define the sfml-graphics target diff --git a/debian/patches/series b/debian/patches/series index 06d8ed1..614c3d1 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ 04_remove-googleapi-css.patch 05_build-doc-once.patch 06_pkgconfig-freebsd.patch +07_gcc-5.3.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/libsfml.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

