commit:     2a36ac399b06cd73f2be2c7d0df56dc82eb31fb4
Author:     Itai Ferber <itai <AT> itaiferber <DOT> net>
AuthorDate: Sun Oct 13 01:27:34 2024 +0000
Commit:     Itai Ferber <itai <AT> itaiferber <DOT> net>
CommitDate: Sun Oct 13 01:31:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a36ac39

dev-lang/swift: build without compiler assertions

Closes: https://bugs.gentoo.org/940500
Signed-off-by: Itai Ferber <itai <AT> itaiferber.net>

 dev-lang/swift/swift-5.10.1-r1.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dev-lang/swift/swift-5.10.1-r1.ebuild 
b/dev-lang/swift/swift-5.10.1-r1.ebuild
index 145becb3f..ee233f3bb 100644
--- a/dev-lang/swift/swift-5.10.1-r1.ebuild
+++ b/dev-lang/swift/swift-5.10.1-r1.ebuild
@@ -222,6 +222,8 @@ src_compile() {
        "${S}/swift/utils/build-script" \
                --verbose-build \
                --release \
+               --no-assertions \
+               --build-subdir="Ninja-Release" \
                --install-destdir="${S}/stage0" \
                --extra-cmake-options="${extra_cmake_options}" \
                --bootstrapping=off \
@@ -245,6 +247,8 @@ src_compile() {
        "${S}/swift/utils/build-script" \
                --verbose-build \
                --release \
+               --no-assertions \
+               --build-subdir="Ninja-Release" \
                --install-destdir="${S}/stage1" \
                --extra-cmake-options="${extra_cmake_options}" \
                --build-swift-libexec=false \
@@ -267,6 +271,8 @@ src_compile() {
        "${S}/swift/utils/build-script" \
                --verbose-build \
                --release \
+               --no-assertions \
+               --build-subdir="Ninja-Release" \
                --install-destdir="${S}/stage2" \
                --extra-cmake-options="${extra_cmake_options}" \
                --build-swift-libexec=false \

Reply via email to