Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lazarus for openSUSE:Factory checked in at 2021-10-11 15:31:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lazarus (Old) and /work/SRC/openSUSE:Factory/.lazarus.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lazarus" Mon Oct 11 15:31:39 2021 rev:14 rq:924515 version:2.0.12 Changes: -------- --- /work/SRC/openSUSE:Factory/lazarus/lazarus.changes 2021-02-25 18:28:44.886231563 +0100 +++ /work/SRC/openSUSE:Factory/.lazarus.new.2443/lazarus.changes 2021-10-11 15:32:36.846940859 +0200 @@ -1,0 +2,6 @@ +Sun Oct 10 06:22:11 UTC 2021 - Luigi Baldoni <aloi...@gmx.com> + +- Add lazarus-PascalScript_PPC.patch (fixes PPC build) +- Add _constraints file + +------------------------------------------------------------------- New: ---- _constraints lazarus-PascalScript_PPC.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lazarus.spec ++++++ --- /var/tmp/diff_new_pack.tJpRe1/_old 2021-10-11 15:32:37.466941853 +0200 +++ /var/tmp/diff_new_pack.tJpRe1/_new 2021-10-11 15:32:37.470941860 +0200 @@ -33,6 +33,8 @@ Patch0: %{name}-Makefile_patch.diff # PATCH-FIX-OPENSUSE lazarus.desktop.patch -- Fix desktop file Patch1: lazarus.desktop.patch +# PATCH-FIX-UPSTREAM lazarus-PascalScript_PPC.patch +Patch2: lazarus-PascalScript_PPC.patch BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: fpc >= 3.0.0 @@ -42,8 +44,8 @@ Requires: gdb Requires(post): desktop-file-utils Requires(post): shared-mime-info -Requires(postun): desktop-file-utils -Requires(postun): shared-mime-info +Requires(postun):desktop-file-utils +Requires(postun):shared-mime-info %if 0%{?suse_version} > 1210 BuildRequires: desktop-file-utils %else @@ -100,6 +102,7 @@ %setup -q -n %{name} %patch0 -p1 %patch1 -p1 +%patch2 -p1 # remove unneeded files rm -rf debian ++++++ _constraints ++++++ <?xml version="1.0"?> <constraints> <overwrite> <conditions> <arch>ppc</arch> <arch>ppc64</arch> <arch>ppc64le</arch> </conditions> <hardware> <disk> <size unit="G">4</size> </disk> </hardware> </overwrite> </constraints> ++++++ lazarus-PascalScript_PPC.patch ++++++ >From 832180699b3591d64d2121cf60f6d64b83edf904 Mon Sep 17 00:00:00 2001 From: Martin <laz....@mfriebe.de> Date: Sat, 9 Oct 2021 20:02:38 +0200 Subject: [PATCH] PascalScript: Compile on PPC, using "not supported" InnerfuseCall. Issue #39404 --- components/PascalScript/Source/uPSRuntime.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/PascalScript/Source/uPSRuntime.pas b/components/PascalScript/Source/uPSRuntime.pas index 95099a71e0..8a925e2e1a 100644 --- a/components/PascalScript/Source/uPSRuntime.pas +++ b/components/PascalScript/Source/uPSRuntime.pas @@ -9834,7 +9834,7 @@ end; {$IFDEF Delphi6UP} {$if defined(cpu86)} {$include x86.inc} - {$elseif defined(cpupowerpc)} + {$elseif defined(cpupowerpc) and defined(cpu32) and defined(darwin)} {$include powerpc.inc} {$elseif defined(cpuarm)} {$include arm.inc} -- GitLab