Hello community, here is the log from the commit of package libfreehand for openSUSE:Factory checked in at 2019-11-17 19:21:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfreehand (Old) and /work/SRC/openSUSE:Factory/.libfreehand.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfreehand" Sun Nov 17 19:21:55 2019 rev:7 rq:748483 version:0.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libfreehand/libfreehand.changes 2017-09-18 19:52:08.946662194 +0200 +++ /work/SRC/openSUSE:Factory/.libfreehand.new.26869/libfreehand.changes 2019-11-17 19:22:00.030895414 +0100 @@ -1,0 +2,5 @@ +Wed Nov 13 19:12:07 UTC 2019 - Michael Gorse <[email protected]> + +- add icu-build-fix.patch: fix build with icu 65.1. + +------------------------------------------------------------------- New: ---- icu-build-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfreehand.spec ++++++ --- /var/tmp/diff_new_pack.gjDTpD/_old 2019-11-17 19:22:00.754895107 +0100 +++ /var/tmp/diff_new_pack.gjDTpD/_new 2019-11-17 19:22:00.754895107 +0100 @@ -1,7 +1,7 @@ # # spec file for package libfreehand # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,6 +25,8 @@ Group: Productivity/Publishing/Word Url: http://www.freedesktop.org/wiki/Software/libfreehand Source0: http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM icu-build-fix.patch: fix build with icu 65.1. +Patch0: icu-build-fix.patch BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -80,7 +82,7 @@ This package contains tools to work with Adobe/Macromedia drawings. %prep -%setup -q +%autosetup -p1 %build export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden" ++++++ icu-build-fix.patch ++++++ >From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001 From: Heiko Becker <[email protected]> Date: Fri, 4 Oct 2019 01:46:12 +0200 Subject: [PATCH] Add missing semicolon to fix build with icu 65.1 Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088 Reviewed-on: https://gerrit.libreoffice.org/80224 Reviewed-by: Miklos Vajna <[email protected]> Tested-by: Miklos Vajna <[email protected]> --- src/lib/libfreehand_utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp index 439c457..32f23e0 100644 --- a/src/lib/libfreehand_utils.cpp +++ b/src/lib/libfreehand_utils.cpp @@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString &text, std::vector<unsigne while (j < length) { UChar32 c; - U16_NEXT(s, j, length, c) + U16_NEXT(s, j, length, c); unsigned char outbuf[U8_MAX_LENGTH+1]; int i = 0; U8_APPEND_UNSAFE(&outbuf[0], i, c); -- 2.23.0
