Hello community, here is the log from the commit of package cmake for openSUSE:Factory checked in at 2013-03-01 13:56:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cmake (Old) and /work/SRC/openSUSE:Factory/.cmake.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmake", Maintainer is "vci...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/cmake/cmake-gui.changes 2012-12-03 09:32:04.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cmake.new/cmake-gui.changes 2013-03-01 13:56:17.000000000 +0100 @@ -1,0 +2,6 @@ +Thu Feb 28 16:54:13 UTC 2013 - sch...@suse.de + +- cmake-endian.patch: + Add support for aarch64. + +------------------------------------------------------------------- cmake.changes: same change New: ---- cmake-endian.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmake-gui.spec ++++++ --- /var/tmp/diff_new_pack.EwGjxG/_old 2013-03-01 13:56:18.000000000 +0100 +++ /var/tmp/diff_new_pack.EwGjxG/_new 2013-03-01 13:56:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package cmake-gui # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,6 +21,7 @@ Release: 0 Url: http://www.cmake.org/ Source0: http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz +Patch3: cmake-endian.patch Patch4: cmake-disable-builtin-chrpath.diff Summary: CMake graphical user interface License: BSD-3-Clause @@ -50,6 +51,7 @@ %prep %setup -q -n cmake-%{version} +%patch3 -p1 %patch4 %build ++++++ cmake.spec ++++++ --- /var/tmp/diff_new_pack.EwGjxG/_old 2013-03-01 13:56:18.000000000 +0100 +++ /var/tmp/diff_new_pack.EwGjxG/_new 2013-03-01 13:56:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package cmake # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,6 +23,7 @@ Source0: http://www.cmake.org/files/v2.8/%{name}-%{version}.tar.gz Patch1: cmake-disable-builtin-chrpath.diff Patch2: cmake-fix-ruby-test.patch +Patch3: cmake-endian.patch Summary: Cross-platform, open-source make system License: BSD-3-Clause Group: Development/Tools/Building @@ -51,6 +52,7 @@ %setup -q %patch1 %patch2 +%patch3 -p1 %build export CXXFLAGS="$RPM_OPT_FLAGS" ++++++ cmake-endian.patch ++++++ >From 349165223d26f0ffc5ad004b4a05a8a92121ac20 Mon Sep 17 00:00:00 2001 From: Riku Voipio <riku.voi...@linaro.org> Date: Fri, 21 Dec 2012 13:20:02 +0200 Subject: [PATCH] KWIML: Teach ABI.h about Aarch64 The __aarch64__ defines Aarch64, while __AARCH64EB__ defines bigendian and __AARCH64EL__ little endian. Only little endian tested, no big endian toolchain exists yet. Signed-off-by: Riku Voipio <riku.voi...@linaro.org> --- Utilities/KWIML/ABI.h.in | 8 ++++++++ 1 file changed, 8 insertions(+) Index: cmake-2.8.10.2/Utilities/KWIML/ABI.h.in =================================================================== --- cmake-2.8.10.2.orig/Utilities/KWIML/ABI.h.in +++ cmake-2.8.10.2/Utilities/KWIML/ABI.h.in @@ -414,6 +414,14 @@ suppression macro @KWIML@_ABI_NO_VERIFY #elif defined(__SYSC_ZARCH__) # define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG +/* Aarch64 */ +#elif defined(__aarch64__) +# if !defined(__AARCH64EB__) +# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_LITTLE +# else +# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG +# endif + /* Unknown CPU */ #elif !defined(@KWIML@_ABI_NO_ERROR_ENDIAN) # error "Byte order of target CPU unknown." -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org