Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 956557 - media-libs/mesa-9999 - Unknown options: "gallium-xa"
Summary: media-libs/mesa-9999 - Unknown options: "gallium-xa"
Status: RESOLVED DUPLICATE of bug 956508
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-24 13:23 UTC by jospezial
Modified: 2025-05-24 14:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,108.67 KB, text/x-log)
2025-05-24 13:23 UTC, jospezial
Details
emerge --info (emerge--info.txt,10.59 KB, text/plain)
2025-05-24 13:25 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2025-05-24 13:23:49 UTC
Created attachment 929446 [details]
build.log

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1206930924e2ea24120f5b2ac20dee013ad70bf
"media-libs/mesa: Remove IUSE=xa
Removed by upstream commit 3be2c47db23 ("delete the XA frontend")."

This added
+		-Dgallium-xa=disabled

but upstream removed that option too.
https://gitlab.freedesktop.org/mesa/mesa/-/commit/3be2c47db2318ebe9222c80bf981038df4374b2d

>>> Configuring source in /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999 ...
 * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/lib/llvm/20/lib64/pkgconfig:/usr/share/pkgconfig --pkg-config-path /usr/lib/llvm/20/lib64/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/media-libs/mesa-9999/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dplatforms=x11,wayland -Dgallium-va=enabled -Dva-libs-path=/usr/lib64/va/drivers -Dgallium-vdpau=disabled -Dgallium-rusticl=true -Drust_std=2021 -Dvulkan-layers=device-select,overlay -Dglx=dri -Dintel-rt=disabled -Dbuild-tests=false -Dlegacy-x11=dri2 -Dexpat=enabled -Dgallium-xa=disabled -Dopengl=true -Dgbm=enabled -Dgles1=enabled -Dgles2=enabled -Dglvnd=enabled -Degl=enabled -Dllvm=enabled -Dlmsensors=enabled -Dlibunwind=disabled -Dzstd=enabled -Dsse2=true -Dvalgrind=disabled -Dvideo-codecs=all -Dgallium-drivers=llvmpipe,r300,r600,radeonsi -Dvulkan-drivers=amd -Db_ndebug=true /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999 /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_64.amd64
The Meson build system
Version: 1.8.0
Source dir: /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999
Build dir: /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_64.amd64
Build type: native build
../mesa-9999/meson.options:186: WARNING: Project targets '>= 1.3.0' but uses feature deprecated since '1.1.0': "boolean option" keyword argument "value" of type str. use a boolean, not a string

../mesa-9999/meson.build:4:0: ERROR: Unknown options: "gallium-xa"

A full log can be found at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_64.amd64/meson-logs/meson-log.txt
 * ERROR: media-libs/mesa-9999::gentoo failed (configure phase):
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 5073:  Called meson-multilib_src_configure
 *   environment, line 3443:  Called multilib-minimal_src_configure
 *   environment, line 3637:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *   environment, line 3887:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 3592:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 3590:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *   environment, line  937:  Called multilib-minimal_abi_src_configure
 *   environment, line 3631:  Called multilib_src_configure
 *   environment, line 4204:  Called meson_src_configure
 *   environment, line 3524:  Called die
 * The specific snippet of code:
 *       [[ ${rv} -eq 0 ]] || die -n "configure failed";
Comment 1 jospezial 2025-05-24 13:25:38 UTC
Created attachment 929447 [details]
emerge --info
Comment 2 Niklāvs Koļesņikovs 2025-05-24 13:39:48 UTC
Allow me to shameless plug what I wrote in the previous issue: https://bugs.gentoo.org/956508#c5
Comment 3 jospezial 2025-05-24 14:10:33 UTC

*** This bug has been marked as a duplicate of bug 956508 ***