Hello community,

here is the log from the commit of package fpc for openSUSE:Factory checked in 
at 2020-10-03 18:52:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fpc (Old)
 and      /work/SRC/openSUSE:Factory/.fpc.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fpc"

Sat Oct  3 18:52:31 2020 rev:9 rq:838276 version:3.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/fpc/fpc.changes  2020-09-25 16:28:53.215749645 
+0200
+++ /work/SRC/openSUSE:Factory/.fpc.new.4249/fpc.changes        2020-10-03 
18:52:51.601294571 +0200
@@ -1,0 +2,6 @@
+Fri Sep 25 10:14:45 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- Add patch to fix build on ppc64le:
+  * fpc-fix-library-paths-on-ppc64.patch
+
+-------------------------------------------------------------------

New:
----
  fpc-fix-library-paths-on-ppc64.patch

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

Other differences:
------------------
++++++ fpc.spec ++++++
--- /var/tmp/diff_new_pack.Qw3wE9/_old  2020-10-03 18:52:55.217299269 +0200
+++ /var/tmp/diff_new_pack.Qw3wE9/_new  2020-10-03 18:52:55.221299274 +0200
@@ -87,6 +87,7 @@
 Patch2:         aarch64-fpc-compilation-fix.patch
 # From 
https://github.com/graemeg/freepascal/commit/aad68409bec902e39f9292930238edd32dbc5ac7
 Patch3:         aarch64-fpu-initialization.patch
+Patch4:         fpc-fix-library-paths-on-ppc64.patch
 BuildRequires:  binutils
 %if 0%{?suse_version}
 BuildRequires:  fdupes
@@ -160,6 +161,7 @@
 %patch1 -p0
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %if %{with bootstrap}
 %if "%{flavor}" == ""





++++++ fpc-fix-library-paths-on-ppc64.patch ++++++
--- fpcbuild-3.2.0/fpcsrc/compiler/systems/t_linux.pas.orig     2020-09-25 
07:43:31.880558566 +0000
+++ fpcbuild-3.2.0/fpcsrc/compiler/systems/t_linux.pas  2020-09-25 
07:55:16.789263339 +0000
@@ -141,7 +141,7 @@ begin
       if target_info.abi<>abi_powerpc_elfv2 then
         
LibrarySearchPath.AddLibraryPath(sysrootpath,'=/lib64;=/usr/lib64;=/usr/X11R6/lib64',true)
       else
-        
LibrarySearchPath.AddLibraryPath(sysrootpath,'=/lib64;=/usr/lib/powerpc64le-linux-gnu;=/usr/X11R6/powerpc64le-linux-gnu',true);
+        
LibrarySearchPath.AddLibraryPath(sysrootpath,'=/lib64;=/usr/lib64;=/usr/X11R6/lib64',true);
 {$else}
 {$ifdef aarch64}
       LibrarySearchPath.AddLibraryPath(sysrootpath,'=/usr/lib',true);

Reply via email to