tickets #127460
open
Check build of wxWidgets-3_2 for zSystems/s390x
Added by hrauch almost 2 years ago.
Updated almost 2 years ago.
Description
Rationale: it's needed by several packages for s390x that are currently in state unresolvable
: e.g. Filezilla, Erlang, ...
- Status changed from New to Workable
- Status changed from Workable to In Progress
Current (intermediate) stauts:
- soversion.diff patch fails => go figure
- How do I specify a certain flavor for osc build?
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.
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
Also available in: Atom
PDF