tickets #127460
openCheck build of wxWidgets-3_2 for zSystems/s390x
0%
Description
Rationale: it's needed by several packages for s390x that are currently in state unresolvable
: e.g. Filezilla, Erlang, ...
Updated by hrauch about 1 year ago
Latest/current release is
https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.2.1
which is more recent (Feb 13, 2023) than the currently specified relase 3.2.1
=> will try to use 3.2.2.1
Updated by hrauch about 1 year ago
Current (intermediate) stauts:
- soversion.diff patch fails => go figure
- How do I specify a certain flavor for osc build?
Updated by hrauch about 1 year ago
Building with GTK3
flavor (passing -M GTK3
to osc build
) yields:
[ 13s] checking whether catch.hpp file exists... no
[ 13s] configure: error:
[ 13s] CATCH (C++ Automated Test Cases in Headers) is required, the required file
[ 13s] ./3rdparty/catch/include/catch.hpp couldn't be found.
[ 13s]
[ 13s] You might need to run
[ 13s]
[ 13s] git submodule update --init 3rdparty/catch
[ 13s]
[ 13s] to fix this.
[ 14s] error: Bad exit status from /var/tmp/rpm-tmp.rJAqsN (%build)
[ 14s]
[ 14s] RPM build errors:
[ 14s] Bad exit status from /var/tmp/rpm-tmp.rJAqsN (%build)
[ 14s]
[ 14s] oshrauch failed "build wxWidgets-3_2.spec" at Tue Apr 18 22:32:40 UTC 2023.
(not sure where the catch.hpp
file is actually supposed to come from - it's definitely not included in the Catch2-devel
package which is supposed to be the unit testing package).
My educated guess is that some older version of the catch unit testing lib is wanted - BUT I don't know which one in particular.
=> I'll probably proceed trying to build the "plain" (read: non-packaged) src tarball directly in order to figure out whether the error is reproducible there as well or whether it's somehow
related to packaging.
Updated by hrauch 12 months ago
Was able to build 3.2.2.1 from sources using the following configure cmd lins options for s390x
on my LinuxONE instance:
./configure --enable-vendor=suse --with-gtk=3 --enable-unicode --with-opengl --with-libmspack --with-sdl --enable-ipv6 --enable-mediactrl --enable-optimise --enable-repro-build --enable-stl --enable-plugins --disab le-tests --without-nanosvg
(haven't tried the according .spec
file modifications yet in my personal branch)
BUT: In the meantime, another user has submitted a version bump SR.
- [ ] TODO: browse notification mails for the link