On Sat, Aug 01, 2020 at 05:13:11PM +0200, Christian Weisgerber wrote:
> mail/bogofilter's build failure with LLVM 10 is another silly case
> of a configure script failing to recognize the compiler and treating
> is as gcc3 or older.
> http://build-failures.rhaalovely.net/amd64-clang/2020-07-31/mail/bogofilter%2Cqdbm.log
>
> $ cc -dumpversion
> 10.0.0
>
> ok?
>
> Index: patches/patch-configure
> ===================================================================
> RCS file: patches/patch-configure
> diff -N patches/patch-configure
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-configure 1 Aug 2020 15:11:57 -0000
> @@ -0,0 +1,16 @@
> +$OpenBSD$
> +
> +LLVM 9+ no longer pretends to be gcc 4.2.1
> +
> +Index: configure
> +--- configure.orig
> ++++ configure
> +@@ -5880,7 +5880,7 @@ gcc4=no
> + if test "$GCC" = yes && test "$ICC" = no ; then
> + case `$CC -dumpversion 2>/dev/null` in
> + ""|2.*|3.*) ;;
> +- 4.*) gcc4=yes ;;
> ++ *) gcc4=yes ;;
> + esac
> + case "$CC" in
> + *clang) gcc4=yes ;;
> --
> Christian "naddy" Weisgerber naddy@mips.inka.de
>
Obvious okay
No comments:
Post a Comment