[SCM] blender/master: debian/patches/: patchset updated

mfv-guest at users.alioth.debian.org mfv-guest at users.alioth.debian.org
Tue Aug 5 06:29:45 UTC 2014


The following commit has been merged in the master branch:
commit fce9104b648ad2d81fc82362eb9f377c6eb5641d
Author: Matteo F. Vescovi <mfvescovi at gmail.com>
Date:   Mon Aug 4 14:47:02 2014 +0200

    debian/patches/: patchset updated
    
    - 0008-fix_illegal_hardware_instruction_due_to_SSE2.patch dropped
      (a better solution was found upstream, so this patch has become
       obsolete in this new release)
    - 0009-fix_FTBFS_on_unofficial_64bit_archs.patch => #0008

diff --git a/debian/patches/0009-fix_FTBFS_on_unofficial_64bit_archs.patch b/debian/patches/0008-fix_FTBFS_on_unofficial_64bit_archs.patch
similarity index 100%
rename from debian/patches/0009-fix_FTBFS_on_unofficial_64bit_archs.patch
rename to debian/patches/0008-fix_FTBFS_on_unofficial_64bit_archs.patch
diff --git a/debian/patches/0008-fix_illegal_hardware_instruction_due_to_SSE2.patch b/debian/patches/0008-fix_illegal_hardware_instruction_due_to_SSE2.patch
deleted file mode 100644
index 99a87f0..0000000
--- a/debian/patches/0008-fix_illegal_hardware_instruction_due_to_SSE2.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From: Johann Klammer <klammerj at a1.net>
-Date: Wed, 13 Feb 2013 09:04:08 +0100
-Subject: fix_illegal_hardware_instruction_due_to_SSE2
-
-This makes sure it builds compatible binaries also on
-machines which have sse/sse2. Fixes the SIGILL bug.
-Checks for DEB_HOST_ARCH_CPU!=i386 before tests are attempted.
-Will try to use SSE/SSE2 on all other architectures.
-Generated Code will still need MMX support to run.
-
-Signed-off-by: Matteo F. Vescovi <mfvescovi at gmail.com>
----
- build_files/cmake/macros.cmake | 49 +++++++++++++++++++++++-------------------
- 1 file changed, 27 insertions(+), 22 deletions(-)
-
-diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
-index f19c23f..31e5f6d 100644
---- a/build_files/cmake/macros.cmake
-+++ b/build_files/cmake/macros.cmake
-@@ -683,34 +683,39 @@ macro(TEST_SSE_SUPPORT
- 
- 	set(CMAKE_REQUIRED_FLAGS "${${_sse_flags}} ${${_sse2_flags}}")
- 
--	if(NOT DEFINED SUPPORT_SSE_BUILD)
--		# result cached
--		check_c_source_runs("
--			#include <xmmintrin.h>
--			int main(void) { __m128 v = _mm_setzero_ps(); return 0; }"
--		SUPPORT_SSE_BUILD)
--
--		if(SUPPORT_SSE_BUILD)
--			message(STATUS "SSE Support: detected.")
--		else()
--			message(STATUS "SSE Support: missing.")
-+	if(NOT ( $ENV{DEB_HOST_ARCH_CPU} STREQUAL "i386" ) )
-+
-+		if(NOT DEFINED SUPPORT_SSE_BUILD)
-+			# result cached
-+			check_c_source_runs("
-+				#include <xmmintrin.h>
-+				int main(void) { __m128 v = _mm_setzero_ps(); return 0; }"
-+			SUPPORT_SSE_BUILD)
-+
-+			if(SUPPORT_SSE_BUILD)
-+				message(STATUS "SSE Support: detected.")
-+			else()
-+				message(STATUS "SSE Support: missing.")
-+			endif()
- 		endif()
--	endif()
- 
--	if(NOT DEFINED SUPPORT_SSE2_BUILD)
--		# result cached
--		check_c_source_runs("
-+		if(NOT DEFINED SUPPORT_SSE2_BUILD)
-+			# result cached
-+			check_c_source_runs("
- 			#include <emmintrin.h>
--			int main(void) { __m128d v = _mm_setzero_pd(); return 0; }"
--		SUPPORT_SSE2_BUILD)
-+				int main(void) { __m128d v = _mm_setzero_pd(); return 0; }"
-+			SUPPORT_SSE2_BUILD)
- 
--		if(SUPPORT_SSE2_BUILD)
--			message(STATUS "SSE2 Support: detected.")
--		else()
--			message(STATUS "SSE2 Support: missing.")
-+			if(SUPPORT_SSE2_BUILD)
-+				message(STATUS "SSE2 Support: detected.")
-+			else()
-+				message(STATUS "SSE2 Support: missing.")
-+			endif()
- 		endif()
-+	else()
-+		message(STATUS "SSE Support: missing.")
-+		message(STATUS "SSE2 Support: missing.")
- 	endif()
--
- 	unset(CMAKE_REQUIRED_FLAGS)
- endmacro()
- 
diff --git a/debian/patches/series b/debian/patches/series
index 15696e9..d19ccb6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,5 +5,4 @@
 0005-update_manpages.patch
 0006-do_not_use_version_number_in_system_path.patch
 0007-look_for_droid_ttf_with_fontconfig.patch
-0008-fix_illegal_hardware_instruction_due_to_SSE2.patch
-0009-fix_FTBFS_on_unofficial_64bit_archs.patch
+0008-fix_FTBFS_on_unofficial_64bit_archs.patch

-- 
blender packaging



More information about the pkg-multimedia-commits mailing list