Bug 2231480 - Update to latest snapshot to address LibreOffice test failures
Summary: Update to latest snapshot to address LibreOffice test failures
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: cppunit
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: David Tardon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-11 17:04 UTC by Mattia Verga
Modified: 2023-08-24 07:15 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-08-24 07:15:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mattia Verga 2023-08-11 17:04:42 UTC
Hello @dtardon,
in order to address some build failures in LibreOffice 7.6 it looks like it is needed to update cppunit to a more recent commit [¹] (there's no new release yet, but LO upstream uses bundled and patched cppunit sources).

This will trigger a soname bump, so it is probably needed to request an exception to Fesco.
I have set up a testing COPR repository [²] to test rebuild all packages which depends on cppunit.

Is it ok for you to do such update? Otherwise we'll have to see if it is possible to use a bundled cppunit to build Libreoffice 7.6 for F39.
I can also take care of the upgrade (provided the dependencies rebuild goes well) if it's ok for you.

Please let us know, so we can know how to proceed with LibreOffice 7.6 update.
Thank you.

[1] https://lists.freedesktop.org/archives/libreoffice/2023-August/090752.html
[2] https://copr.fedorainfracloud.org/coprs/mattia/cppunit-testing

Reproducible: Always

Comment 1 Mattia Verga 2023-08-24 07:15:35 UTC
The only change needed was a patch to run tests in deterministic mode, no need to upgrade and bump soname.
So I'm going to close the request.


Note You need to log in before you can comment on or make changes to this bug.