On Tue, Feb 11, 2025 at 05:07:52AM -0700, Stuart Henderson wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   [email protected]   2025/02/11 05:07:52

> Modified files:
>       security/rhash : Makefile distinfo 
>       security/rhash/patches: patch-configure patch-librhash_Makefile 
>       security/rhash/pkg: PLIST 
> Removed files:
>       security/rhash/patches: patch-Makefile 

> Log message:
> update to rhash-1.4.5

This breaks on sparc64.

cc -c -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer 
-Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith 
-Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations 
-Wdeclaration-after-statement -O2 -pipe calc_sums.c -o calc_sums.o
In file included from calc_sums.h:5,
                 from calc_sums.c:3:
common_func.h:147:41: error: missing binary operator before token "("
     (defined(__clang__) && __has_builtin(__builtin_ctz))
                                         ^
*** Error 1 in /usr/obj/ports/rhash-1.4.5/RHash-1.4.5 (Makefile:160 
'calc_sums.o')

Since cmake uses this, that takes out some 2000 packages.

--Kurt

Reply via email to