Hello community,

here is the log from the commit of package peazip for openSUSE:Factory checked 
in at 2018-11-28 11:15:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/peazip (Old)
 and      /work/SRC/openSUSE:Factory/.peazip.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "peazip"

Wed Nov 28 11:15:12 2018 rev:6 rq:652209 version:6.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/peazip/peazip.changes    2018-10-29 
14:59:04.306031602 +0100
+++ /work/SRC/openSUSE:Factory/.peazip.new.19453/peazip.changes 2018-11-28 
11:15:16.182741626 +0100
@@ -1,0 +2,6 @@
+Tue Nov 27 16:58:19 UTC 2018 - Guillaume GARDET <[email protected]>
+
+- Add patch to fix build on aarch64:
+  * peazip-fix_aarch64.patch
+
+-------------------------------------------------------------------

New:
----
  peazip-fix_aarch64.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ peazip.spec ++++++
--- /var/tmp/diff_new_pack.IooMhF/_old  2018-11-28 11:15:17.234740157 +0100
+++ /var/tmp/diff_new_pack.IooMhF/_new  2018-11-28 11:15:17.234740157 +0100
@@ -28,6 +28,8 @@
 Source1:        altconf.txt
 Source2:        
https://sourceforge.net/projects/peazip/files/%{version}/peazip_help.pdf
 Patch0:         peazip-desktop.patch
+# PATCH-FIX-UPSTREAM: https://sourceforge.net/p/peazip/tickets/492/
+Patch1:         peazip-fix_aarch64.patch
 # PATCH-FIX-OPENSUSE peazip-build_PIE.patch -- [email protected]
 Patch2:         peazip-build_PIE.patch
 # PATCH-FIX-OPENSUSE peazip-help_path.patch set correct path for the pdf guide 
-- [email protected]
@@ -83,6 +85,7 @@
 %prep
 %setup -q -n %{name}-%{version}.src
 %patch0
+%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1


++++++ peazip-fix_aarch64.patch ++++++
diff -purN peazip-6.6.1.src.orig/rmd160.pas peazip-6.6.1.src/rmd160.pas
--- peazip-6.6.1.src.orig/rmd160.pas    2018-11-27 15:51:25.463922229 +0100
+++ peazip-6.6.1.src/rmd160.pas 2018-11-27 15:55:25.321937426 +0100
@@ -125,7 +125,7 @@ implementation
 
 
 {$ifdef FPC}
-  {$ifndef CPUARM}
+  {$if not(defined(CPUARM)) and not(defined(CPUAARCH64))}
     {$asmmode intel}
   {$endif}
 {$endif}
diff -purN peazip-6.6.1.src.orig/tsc.pas peazip-6.6.1.src/tsc.pas
--- peazip-6.6.1.src.orig/tsc.pas       2018-11-27 15:51:25.463922229 +0100
+++ peazip-6.6.1.src/tsc.pas    2018-11-27 16:05:25.150978582 +0100
@@ -95,7 +95,7 @@ function  _CheckRDTSC: boolean;
 
 implementation
 
-{$ifdef CPUARM}
+{$if defined(CPUARM) or defined(CPUAARCH64)}
 
 {$ifdef WINCE}
 

Reply via email to