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]

Reply via email to