Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 679960 - media-libs/mesa with USE=llvm fails to cross compile with llvm/Config/llvm-config.h:43:3: error: #error "No ABI matched, please report a bug to bugs.gentoo.org"
Summary: media-libs/mesa with USE=llvm fails to cross compile with llvm/Config/llvm-co...
Status: RESOLVED DUPLICATE of bug 662722
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-10 18:00 UTC by tt_1
Modified: 2019-03-10 19:06 UTC (History)
0 users

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


Attachments
compressed build log from mesa-18.2.8 (build.log.gz,36.24 KB, application/gzip)
2019-03-10 18:00 UTC, tt_1
Details
emerge --info from host and target (emerge-info.tar.gz,4.08 KB, application/octet-stream)
2019-03-10 18:05 UTC, tt_1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2019-03-10 18:00:04 UTC
Created attachment 568472 [details]
compressed build log from mesa-18.2.8

To me it seems that this happens, because the ebuild uses llvm-config from the host and not from the target. So, I wonder, is it possible to patch mesa's meson build system in a way that it not only detects cross-deps, but also cross-llvm-config?
Comment 1 tt_1 2019-03-10 18:05:19 UTC
Created attachment 568474 [details]
emerge --info from host and target
Comment 2 Matt Turner gentoo-dev 2019-03-10 19:06:53 UTC

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