Overview
Request 1168784 accepted
Sync to latest version in devel to investigate possible issues in staging to fix them, @ana+factory
- Created by david.anes
- In state accepted
Request History
david.anes created request
Sync to latest version in devel to investigate possible issues in staging to fix them, @ana+factory
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
anag+factory set openSUSE:Factory:Staging:J as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:J"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:J"
licensedigger accepted review
ok
dimstar accepted review
anag+factory accepted review
Staging Project openSUSE:Factory:Staging:J got accepted.
anag+factory approved review
Staging Project openSUSE:Factory:Staging:J got accepted.
anag+factory accepted request
Staging Project openSUSE:Factory:Staging:J got accepted.
I notified maintainers of libmusicbrainz. Let's see what else is broken (hopefully we can finally release libxml 2.12.x). Thanks @dimstar.
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:J/virtualbox/standard/x86_64
Updating to virtual box 7.0.16 is discouraged, "PLEASE REFRAIN FROM UPGRADING TO 7.0.16 FOR NOW. THIS RELEASE HAS AN ISSUE WHICH MIGHT CAUSE HOST OS CRASH WHEN VM IS CONFIGURED TO USE BRIDGED OR HOST-ONLY NETWORKING.", see https://www.virtualbox.org/wiki/Downloads
Good to know.
So maybe finding the commit to fix build with libxml 2.12 is hopefully an option
I found the fix for libxml 2.12 in the 7.0.16 sources and made a suitable patch for 7.0.14. Testing is going to take a while as I am getting only about 50 Kbps download speed from Staging J. The fix should be in place by tomorrow morning. This patch is unlikely to trigger the host OS crash.
For libqt5-qtwebengine, it seems this might fix it https://gitlab.archlinux.org/archlinux/packaging/packages/qt5-webengine/-/blob/main/qt5-webengine-libxml-2.12.patch?
libqt5-qtwebengine, sr#1169197
There is a better patch https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?id=159dff27
I got the problem solved. Request 1169265 accepted and forwarded to openSUSE:Factory / virtualbox (request 1169266)
I suppose there's still no way to have ICU support in libxml2? Currently, some Qt packages use their internal libxml copy because of the missing dep.
Upstream libxml2 folks do not like the dependency to ICU. They discourage its use and want to replace the way to use it, cf. https://gitlab.gnome.org/GNOME/libxml2/-/issues/708