Accepting request 878953 from KDE:Qt:5.15

- Work around implicit dependency of src/qml on qmltyperegistrar
  which lead to an incomplete libQt5Qml5.so build for non-SSE2

OBS-URL: https://build.opensuse.org/request/show/878953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtdeclarative?expand=0&rev=65
This commit is contained in:
Richard Brown 2021-03-16 14:41:41 +00:00 committed by Git OBS Bridge
commit 5063d2373b
2 changed files with 13 additions and 1 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Mar 12 12:06:44 UTC 2021 - Fabian Vogt <fvogt@suse.com>
- Work around implicit dependency of src/qml on qmltyperegistrar
which lead to an incomplete libQt5Qml5.so build for non-SSE2
-------------------------------------------------------------------
Sun Dec 27 12:18:28 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -159,7 +159,13 @@ make %{?_smp_mflags} VERBOSE=1 -C %{_target_platform}
mkdir -p %{_target_platform}-no_sse2
pushd %{_target_platform}-no_sse2
%qmake5 -config no_sse2 .. -- -no-qml-jit
make %{?_smp_mflags} sub-src-clean
make %{?_smp_mflags} VERBOSE=1 sub-src-qmake_all
# src/qml/Makefile has to be generated after qmltyperegistrar was built,
# so we have to run qmake again after that. There is no explicit
# dependency, it relies on CONFIG+=ordered...
make %{?_smp_mflags} VERBOSE=1 -C src/qmltyperegistrar
make %{?_smp_mflags} VERBOSE=1 sub-src-qmake_all
make %{?_smp_mflags} VERBOSE=1 -C src/qml
popd
%endif