Commit Graph

2476 Commits

Author SHA1 Message Date
Caolán McNamara
637a6ee73d 7.0.1 RC2 2020-09-01 12:58:22 +01:00
Stephan Bergmann
ff64f62bad Make %check pass on aarch64 2020-08-28 08:14:15 +02:00
Stephan Bergmann
85ddb7119b ppc64 (big-endian) is gone since Fedora 29
see <https://fedoraproject.org//wiki/Changes/DiscontinuePPC64>
2020-08-28 08:12:09 +02:00
Caolán McNamara
e5cd77c756 rhbz#1870501 crash on reexport of odg 2020-08-21 10:16:03 +01:00
Stephan Bergmann
178ad402f4 Build the binary UNO bridge with -fno-lto
See the upstream 0001-Pass-fno-lto-unconditionally.patch commit message for
details.  But even with that fix, aarch64 %check would still fail with

> xmltesttools.cxx:170:Assertion
> Test name: testEmbedImagesEnabled::Import_Export
> equality assertion failed
> - Expected: data:image/png;base64,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
> - Actual  : data:image/png;base64,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
> - In <file:///tmp/lu137295836rgnq.tmp>, attribute 'src' of '/html/body/p/img' incorrect value.

during CppunitTest_sw_htmlexport, apparently for another reason that still needs
investigating.
2020-08-21 08:49:04 +02:00
Caolán McNamara
7e42d961fc broken tarball 2020-08-20 16:58:56 +01:00
Thierry Vignaud
a02afe7e93 7.0.1 RC1 2020-08-20 16:23:22 +01:00
Caolán McNamara
809fcfa2f9 armv7hl passes %check 2020-08-14 09:42:05 +01:00
Stephan Bergmann
460cd090d9 Re-enable tests in %check
Upstream <https://git.libreoffice.org/core/+/
a58e086ededb8442938e81f971dfae36ef7eb076%5E!> "rework the default make target"
towards libreoffice-7-0 had dropped the unitcheck and slowcheck targets from the
default target.

But after the preceding b27571d688 "Enable LTO
again", that reveals that there appears to still be issues with LTO at least on
i686, which fails with

> ### unexpected exception content! failed
> ### unexpected exception content! failed
> ### unexpected exception content! failed
> exception test failed
> oneway exception test failed
> exception occurred: error: test failed! /builddir/build/BUILD/libreoffice-7.0.0.3/testtools/source/bridgetest/bridgetest.cxx:1176
> > error: error: test failed! /builddir/build/BUILD/libreoffice-7.0.0.3/testtools/source/bridgetest/bridgetest.cxx:1176
> > dying...make[1]: *** [/builddir/build/BUILD/libreoffice-7.0.0.3/testtools/CustomTarget_uno_test.mk:25: /builddir/build/BUILD/libreoffice-7.0.0.3/workdir/CustomTarget/testtools/uno_test.done] Error 1

(<https://koji.fedoraproject.org/koji/getfile?taskID=49136895&volume=DEFAULT
&name=build.log&offset=-4000>), so keep LTO disabled there until the issue is
addressed.

Note that for aarch64, armv7hl, and s390x %check is currently no-op, so it is
not obvious from just building the package whether or not they will have issues
with LTO at runtime.  But at least for ppc64le and x86_64 the (non--no-op)
%check has been seen to succeed with LTO enabled, including the
CppunitTest_sw_apitests for which LTO had originally been disabled for LO 6.4 in
5d644f1606 "%check fails with lto enabled" (see
<https://koji.fedoraproject.org/koji/taskinfo?taskID=49136767>).
2020-08-13 10:05:15 +02:00
Stephan Bergmann
b27571d688 Enable LTO again
It had reportedly been disabled due to failing CppunitTest_sw_apitests in
LO 6.4.  My recent upstream check with --enable-lto on master towards LO 7.1
found CppunitTest_sw_apitests to work fine, and only found one other failing
test in CppunitTest,xmlsecurity_signing, but which is new for LO 7.1 and not yet
present in LO 7.0 (see <https://git.libreoffice.org/core/+/
800eebfa82106c509310ed43bef38a7a4ad4451f%5E!> "Database document apparently
needs to be closed before it is disposed" and <https://git.libreoffice.org/core/
+/2f2246d22e2a8ccbc1dc3e6f5243734a61edf270%5E!> "external/cppunit: Run tests in
deterministic order".

From a successful scratch build of this commit, it looks like
CppunitTest_sw_apitests already works fine in LO 7.0, and that there are no
other issue with LTO in LO 7.0.
2020-08-12 11:18:31 +02:00
Caolán McNamara
884fc204e6 7.0.0 2020-08-07 19:31:48 +01:00
Caolán McNamara
07801fc512 Resolves: rhbz#1745771 replace kde5 with kf5
+ drop the GTK3-KF5 VCL plugin (formerly subpackage kf5)
+ rename the current -kde5 subpackage (the Qt5/KF5 VCL plugin) to -kf5
2020-08-05 14:29:04 +01:00
Caolán McNamara
5d644f1606 %check fails with lto enabled 2020-07-30 14:16:05 +01:00
Caolán McNamara
0d57d1f7cc Resolves: rhbz#1861794 missing csv fixed width handles 2020-07-29 21:12:22 +01:00
Caolán McNamara
40097e0e1c drop patches now we have gcc-10.2 2020-07-28 15:30:06 +01:00
Caolán McNamara
37e061f5a2 drop disable comment 2020-07-28 11:46:20 +01:00
Fedora Release Engineering
5339aa0e3b - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:27:27 +00:00
Caolán McNamara
8d44a12294 failing tests appear to be connected to the same using mis-selection 2020-07-27 12:03:47 +01:00
Caolán McNamara
4b402fcfcd renable check for the next build 2020-07-27 11:26:00 +01:00
Caolán McNamara
df38ee223d remove unwanted __pycache__ dir 2020-07-26 23:09:59 +01:00
Caolán McNamara
158008b718 deliberately allow broken build through 2020-07-26 10:29:38 +01:00
Caolán McNamara
07238886f8 add py_byte_compile call for No_more_automagic_Python_bytecompilation
https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_3
2020-07-25 19:33:21 +01:00
Caolán McNamara
6f5bf54858 ::cppu::OPropertySetHelper::getFastPropertyValue is the right one 2020-07-25 16:19:55 +01:00
Caolán McNamara
2b0d175f52 explicit might be enough 2020-07-25 14:08:11 +01:00
Caolán McNamara
95c97bd96f try as :💹:PropertyHelper::getFastPropertyValue 2020-07-25 11:40:25 +01:00
Caolán McNamara
970f41098c total bodge, using seems to have gone wrong 2020-07-25 00:07:16 +01:00
Caolán McNamara
10535d491c another 'join' ICE 2020-07-24 21:17:02 +01:00
Caolán McNamara
5f80690142 more fixes required 2020-07-24 21:13:25 +01:00
Caolán McNamara
4822c889b3 Related: rhbz#1859588 workaround vcldemo ICE 2020-07-24 20:38:47 +01:00
Caolán McNamara
65b9dcb133 fix chart2 build failure 2020-07-22 14:12:21 +01:00
Caolán McNamara
844fd49ec3 rename 2020-07-17 21:17:59 +01:00
Caolán McNamara
07f201a9a8 gcc crashing linking vcldemo, which we don't need 2020-07-17 20:31:48 +01:00
Jiri
71b36569d5 Rebuilt for JDK-11 2020-07-14 02:21:31 +02:00
Caolán McNamara
f906a5385e latest stable 2020-07-11 19:12:57 +01:00
Caolán McNamara
42f49d0537 add print dialog resize 2020-07-11 19:03:03 +01:00
Jiri
ac4b5cc757 Rebuilt for JDK-11 2020-07-11 02:20:18 +02:00
Caolán McNamara
502c73aa85 Obsoletes any libreoffice-gtk2-debuginfo along with libreoffice-gtk2 2020-07-08 10:46:12 +01:00
Jonathan Wakely
9155b7235b Rebuilt for Boost 1.73 2020-05-30 08:13:41 +01:00
Miro Hrončok
865ff73ec8 Rebuilt for Python 3.9 2020-05-26 02:51:41 +02:00
Caolán McNamara
0eed197480 upgrade to latest stable 2020-05-21 15:28:17 +01:00
Pete Walter
7b587f0501 Rebuild for ICU 67 2020-05-17 19:58:54 +01:00
Stephan Bergmann
8461bb43d9 Fix appdata, desktop, and icon files for the Flatpak build
...by reusing as much as possible the existing upstream logic used for the LO
Flathub build

(cherry picked from commit f41687290d)
2020-05-12 13:00:37 +02:00
Caolán McNamara
20ec5738ef latest version 2020-04-16 15:24:05 +01:00
Stephan Bergmann
a6fe48f5ea Adapt to Flatpak-from-RPM build
(see <https://docs.fedoraproject.org/en-US/flatpak/>).  For one, various paths
need to be configured explicitly, as LO's configure would fall back to hardcoded
/usr paths instead of the /app paths needed here.  For another, it is unclear to
me why those three __pycache__ files are not generated, but just not asking to
include them should be harmless.

Forward-ported from f31, combined cherry-pick of:
* bfd5f11376 "Adapt to Flatpak-from-RPM build"
* 385664d08b "Hack libreoffice-multiliblauncher.sh
  for flatpak"
* decfe42573 "Fix Flatpak-from-RPM build"
* 093c4953a6 "Fix Flatpak-from-RPM build"
* 3d51346db2 "Fix Flatpak-from-RPM build"
* a9e4c56f32 "Fix flatpak
  --with-commons-logging-jar"
2020-04-01 12:18:32 +02:00
Thierry Vignaud
0622ba3307 Update to 6.4.2.2 2020-03-31 09:58:23 +01:00
Caolán McNamara
757c591ed2 help->license->license doesn't do anything 2020-03-23 10:21:38 +00:00
Caolán McNamara
b8677bfbad help->license->license doesn't do anything 2020-03-20 14:49:44 +00:00
Caolán McNamara
a5ff45ced4 disable tip-of-the-day dialog by default 2020-03-20 14:26:30 +00:00
Caolán McNamara
3d6ca16d58 drop math.abignore 2020-03-19 08:14:55 +00:00
Caolán McNamara
10059d7da8 backport fix for build failure 2020-03-18 17:04:54 +00:00