Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnustep-base for openSUSE:Factory checked in at 2021-03-02 12:32:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnustep-base (Old) and /work/SRC/openSUSE:Factory/.gnustep-base.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnustep-base" Tue Mar 2 12:32:26 2021 rev:10 rq:875614 version:1.27.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnustep-base/gnustep-base.changes 2020-04-15 19:54:44.541605684 +0200 +++ /work/SRC/openSUSE:Factory/.gnustep-base.new.2378/gnustep-base.changes 2021-03-02 12:44:44.788318679 +0100 @@ -1,0 +2,6 @@ +Sat Feb 27 12:38:59 UTC 2021 - Antoine Belvire <antoine.belv...@opensuse.org> + +- Add gnustep-base-1.27.0-fix-compilation-icu68.patch: Fix build + against ICU 68. + +------------------------------------------------------------------- New: ---- gnustep-base-1.27.0-fix-compilation-icu68.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnustep-base.spec ++++++ --- /var/tmp/diff_new_pack.F25V44/_old 2021-03-02 12:44:45.240319070 +0100 +++ /var/tmp/diff_new_pack.F25V44/_new 2021-03-02 12:44:45.240319070 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnustep-base # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,8 @@ Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz Source1: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz.sig Source2: %{name}-rpmlintrc +# PATCH-FIX-UPSTREAM gnustep-base-1.27.0-fix-compilation-icu68.patch -- https://github.com/gnustep/libs-base/pull/163 +Patch0: gnustep-base-1.27.0-fix-compilation-icu68.patch BuildRequires: fdupes BuildRequires: gcc-objc BuildRequires: gmp-devel @@ -91,7 +93,7 @@ using the GNUstep Base Library. %prep -%autosetup +%autosetup -p1 find . -type f -name "*.swp" -delete %build ++++++ gnustep-base-1.27.0-fix-compilation-icu68.patch ++++++ >From 06fa7792a51cb970e5d010a393cb88eb127830d7 Mon Sep 17 00:00:00 2001 From: Frederik Seiffert <frede...@algoriddim.com> Date: Thu, 12 Nov 2020 17:18:09 +0100 Subject: [PATCH] Fix compilation with ICU 68. --- Source/GSICUString.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Source/GSICUString.h b/Source/GSICUString.h index a82447a51..15c21491d 100644 --- a/Source/GSICUString.h +++ b/Source/GSICUString.h @@ -2,6 +2,17 @@ #import <Foundation/NSException.h> #include <unicode/utext.h> +/* + * Define TRUE/FALSE to be used with UBool parameters, as these are no longer + * defined in ICU as of ICU 68. + */ +#ifndef TRUE +#define TRUE 1 +#endif +#ifndef FALSE +#define FALSE 0 +#endif + /** * Initialises a UText structure with an NSString. If txt is NULL, then this * allocates a new structure on the heap, otherwise it fills in the existing