summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2018-09-11 09:33:40 -0700
committerMatt Turner <mattst88@gentoo.org>2018-09-11 09:36:39 -0700
commit3d56c8907d201bbe16a196e30e972e83e8db0aa0 (patch)
treeb28bc28e23dbdddf437291563ce7dd44f77eb59c
parentpackage.mask: Mask transition ebuilds that were needed only for <glibc-2.26 (diff)
downloadgentoo-3d56c8907d201bbe16a196e30e972e83e8db0aa0.tar.gz
gentoo-3d56c8907d201bbe16a196e30e972e83e8db0aa0.tar.bz2
gentoo-3d56c8907d201bbe16a196e30e972e83e8db0aa0.zip
media-libs/mesa: Enable asserts only with USE=debug
Closes: https://bugs.gentoo.org/665450
-rw-r--r--media-libs/mesa/mesa-18.2.0-r1.ebuild (renamed from media-libs/mesa/mesa-18.2.0.ebuild)1
-rw-r--r--media-libs/mesa/mesa-9999.ebuild1
2 files changed, 2 insertions, 0 deletions
diff --git a/media-libs/mesa/mesa-18.2.0.ebuild b/media-libs/mesa/mesa-18.2.0-r1.ebuild
index ce53ca4e9ad9..68ef0d429edd 100644
--- a/media-libs/mesa/mesa-18.2.0.ebuild
+++ b/media-libs/mesa/mesa-18.2.0-r1.ebuild
@@ -477,6 +477,7 @@ multilib_src_configure() {
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
-Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
--buildtype $(usex debug debug plain)
+ -Db_ndebug=$(usex debug false true)
)
meson_src_configure
}
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index a930dcd57c2e..2fd5700404f0 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -477,6 +477,7 @@ multilib_src_configure() {
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
-Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
--buildtype $(usex debug debug plain)
+ -Db_ndebug=$(usex debug false true)
)
meson_src_configure
}