commit:     d787403e6b0a7715cc9a90024f7554690dd081bb
Author:     Alfred Persson Forsberg <cat <AT> catcream <DOT> org>
AuthorDate: Thu Aug 31 01:26:29 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 01:32:14 2023 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=d787403e

LLVM/Clang: abort early if libc is glibc

Signed-off-by: Alfred Persson Forsberg <cat <AT> catcream.org>
Closes: https://github.com/gentoo/crossdev/pull/12
Signed-off-by: Sam James <sam <AT> gentoo.org>

 crossdev | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/crossdev b/crossdev
index c1b59de..b84b757 100755
--- a/crossdev
+++ b/crossdev
@@ -966,6 +966,8 @@ done
 if [[ "${LLVM}" == "yes" ]] ; then
        WITH_HEADERS="yes"
        CROSSDEV_OVERLAY_CATEGORY_PREFIX="cross_llvm-"
+    # To avoid bug reports
+    [[ "${LPKG}" == "glibc" ]] && die "LLVM/Clang cannot currently compile 
glibc"
 fi
 
 CROSSDEV_OVERLAY_CATEGORY="${CROSSDEV_OVERLAY_CATEGORY_PREFIX}${CTARGET}"

Reply via email to