Hello community, here is the log from the commit of package upx for openSUSE:Factory checked in at 2013-11-25 16:04:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/upx (Old) and /work/SRC/openSUSE:Factory/.upx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "upx" Changes: -------- --- /work/SRC/openSUSE:Factory/upx/upx.changes 2013-04-02 20:44:59.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.upx.new/upx.changes 2013-11-25 16:04:23.000000000 +0100 @@ -1,0 +2,7 @@ +Fri Nov 22 07:37:43 UTC 2013 - [email protected] + +- Update to new upstream release 3.91 +* Initial support for amd64-win64.pe +- Refresh upx-3.03_ia64-endianity.patch after fuzz + +------------------------------------------------------------------- Old: ---- lzma443.tar.bz2 upx-3.09-src.tar.bz2 New: ---- lzma922.tar.bz2 upx-3.91-src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ upx.spec ++++++ --- /var/tmp/diff_new_pack.QJbhId/_old 2013-11-25 16:04:24.000000000 +0100 +++ /var/tmp/diff_new_pack.QJbhId/_new 2013-11-25 16:04:24.000000000 +0100 @@ -17,17 +17,18 @@ Name: upx -Version: 3.09 +Version: 3.91 Release: 0 Summary: The Ultimate Packer for eXecutables License: GPL-2.0+ Group: Development/Tools/Other Url: http://upx.sourceforge.net/ + Source: http://upx.sourceforge.net/download/%{name}-%{version}-src.tar.bz2 -Source1: http://sourceforge.net/projects/sevenzip/files/LZMA%20SDK/4.43/lzma443.tar.bz2 -Patch0: %{name}-3.03_ia64-endianity.patch +Source1: http://downloads.sf.net/sevenzip/lzma922.tar.bz2 +Patch1: %{name}-3.03_ia64-endianity.patch # PATCH-FIX-UPSTREAM upx-aarch64.patch [email protected] -- Support for AArch64 -Patch1: upx-aarch64.patch +Patch2: upx-aarch64.patch BuildRequires: gcc-c++ BuildRequires: libucl1-devel BuildRequires: zlib-devel @@ -41,22 +42,19 @@ %prep %setup -q -n %{name}-%{version}-src -%patch0 -%patch1 -p1 +%patch -P 1 -P 2 -p1 -pushd %{_builddir} -mkdir lzma-4.43 -pushd lzma-4.43 -tar xf %{S:1} -popd +mkdir "%_builddir/lzma-x" +pushd "%_builddir/lzma-x" +tar -xf "%{S:1}" popd # BSD-4 clause licensed file, remove just in case bnc#753791 rm src/stub/src/i386-dos32.djgpp2-stubify.asm %build -export UPX_LZMADIR=%{_builddir}/lzma-4.43 -export UPX_LZMA_VERSION=0x443 +export UPX_LZMADIR="%_builddir/lzma-x" +export UPX_LZMA_VERSION=0x922 export UPX_UCLDIR=%{_prefix} make -C src CXXFLAGS="%{optflags}" ++++++ lzma443.tar.bz2 -> lzma922.tar.bz2 ++++++ ++++ 83281 lines of diff (skipped) ++++++ upx-3.03_ia64-endianity.patch ++++++ --- /var/tmp/diff_new_pack.QJbhId/_old 2013-11-25 16:04:24.000000000 +0100 +++ /var/tmp/diff_new_pack.QJbhId/_new 2013-11-25 16:04:24.000000000 +0100 @@ -1,13 +1,17 @@ -Index: src/miniacc.h +--- + src/miniacc.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: upx-3.91-src/src/miniacc.h =================================================================== ---- src/miniacc.h.orig -+++ src/miniacc.h -@@ -1321,7 +1321,7 @@ extern "C" { +--- upx-3.91-src.orig/src/miniacc.h ++++ upx-3.91-src/src/miniacc.h +@@ -1970,7 +1970,7 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEO # define ACC_ABI_BIG_ENDIAN 1 #elif (ACC_ARCH_IA64) && (ACC_OS_POSIX_LINUX || ACC_OS_WIN64) # define ACC_ABI_LITTLE_ENDIAN 1 -#elif (ACC_ARCH_ALPHA || ACC_ARCH_AMD64 || ACC_ARCH_BLACKFIN || ACC_ARCH_CRIS || ACC_ARCH_I086 || ACC_ARCH_I386 || ACC_ARCH_MSP430) +#elif (ACC_ARCH_ALPHA || ACC_ARCH_AMD64 || ACC_ARCH_BLACKFIN || ACC_ARCH_CRIS || ACC_ARCH_I086 || ACC_ARCH_I386 || ACC_ARCH_MSP430 || ACC_ARCH_HPPA) # define ACC_ABI_LITTLE_ENDIAN 1 - #elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390) + #elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390 || ACC_ARCH_SPU) # define ACC_ABI_BIG_ENDIAN 1 ++++++ upx-3.09-src.tar.bz2 -> upx-3.91-src.tar.bz2 ++++++ ++++ 17373 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
