wget https://raw.githubusercontent.com/Homebrew/formula-patches/e2cc7c1/clisp/patch-src_lispbibl_d.diff echo 'Creating brew-patch.diff' cat << EOF >> brew-patch.diff diff --git a/src/stream.d b/src/stream.d index 5345ed6..cf14e29 100644 --- a/src/stream.d +++ b/src/stream.d @@ -3994,7 +3994,7 @@ global object iconv_range (object encoding, uintL start, uintL end, uintL maxint nonreturning_function(extern, error_unencodable, (object encoding, chart ch)); /* Avoid annoying warning caused by a wrongly standardized iconv() prototype. */ -#ifdef GNU_LIBICONV +#if defined(GNU_LIBICONV) && !defined(__APPLE_CC__) #undef iconv #define iconv(cd,inbuf,inbytesleft,outbuf,outbytesleft) \ libiconv(cd,(ICONV_CONST char **)(inbuf),inbytesleft,outbuf,outbytesleft) EOF