diff options
Diffstat (limited to 'dev-qt/qtwebengine')
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild | 7 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild | 7 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 7 | ||||
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 7 |
4 files changed, 28 insertions, 0 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild index 880963955ebc..5e9631cd0c14 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild @@ -250,6 +250,13 @@ src_configure() { qt6-build_src_configure } +src_compile() { + # tentatively work around a possible (rare) race condition (bug #921680) + cmake_build WebEngineCore_sync_all_public_headers + + cmake_src_compile +} + src_test() { if [[ ${EUID} == 0 ]]; then # almost every tests fail, so skip entirely diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild index 65de6a9759b5..92a315e96855 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild @@ -250,6 +250,13 @@ src_configure() { qt6-build_src_configure } +src_compile() { + # tentatively work around a possible (rare) race condition (bug #921680) + cmake_build WebEngineCore_sync_all_public_headers + + cmake_src_compile +} + src_test() { if [[ ${EUID} == 0 ]]; then # almost every tests fail, so skip entirely diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild index eb94f0e7e253..b08109bae395 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild @@ -250,6 +250,13 @@ src_configure() { qt6-build_src_configure } +src_compile() { + # tentatively work around a possible (rare) race condition (bug #921680) + cmake_build WebEngineCore_sync_all_public_headers + + cmake_src_compile +} + src_test() { if [[ ${EUID} == 0 ]]; then # almost every tests fail, so skip entirely diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index eb94f0e7e253..b08109bae395 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -250,6 +250,13 @@ src_configure() { qt6-build_src_configure } +src_compile() { + # tentatively work around a possible (rare) race condition (bug #921680) + cmake_build WebEngineCore_sync_all_public_headers + + cmake_src_compile +} + src_test() { if [[ ${EUID} == 0 ]]; then # almost every tests fail, so skip entirely |
