[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1119819: mesa: FTBFS on alpha, hppa, m68k, sh4: R600 Gallium driver configured to require LLVM



Source: mesa
Version: 25.2.6-1
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: debian-68k@lists.debian.org, debian-alpha@lists.debian.org, debian-hppa@lists.debian.org, debian-superh@lists.debian.org
User: debian-superh@lists.debian.org
Usertags: sh4
User: debian-alpha@lists.debian.org
Usertags: alpha
User: debian-68k@lists.debian.org
Usertags: m68k
User: debian-hppa@lists.debian.org
Usertags: hppa
Control: found -1 25.3.0~rc2-1

Mesa attempts to disable llvmpipe on architectures where it isn't known 
to work (those that are not in LLVM_ARCHS in debian/rules), but in 
current versions this is ineffective because the build fails. In 
unstable:

>../meson.build:217:3: ERROR: Feature llvm cannot be disabled: R600 Gallium driver configured to require LLVM

and in experimental:

>../meson.build:224:3: ERROR: Feature llvm cannot be disabled: R300 Gallium driver requires LLVM for vertex shaders

Presumably this means that r300 and r600 should be moved from the 
generic Linux code path

  GALLIUM_DRIVERS += nouveau r300 r600 virgl

into the block that tests for LLVM_ARCHS. Perhaps a porter for one of 
the affected architectures could prepare a patch?

    smcv


Reply to: