From 43b5da96e30e429713e807b5cbd48e4f6caf850b Mon Sep 17 00:00:00 2001 From: Roberto Alfieri Date: Jul 30 2024 14:28:58 +0000 Subject: Add `-fpermissive` to CFLAGS to workaround compilation errors on Fedora 40 --- diff --git a/performance/lmbench3/src/Makefile b/performance/lmbench3/src/Makefile index 9b02734..9bb1b43 100644 --- a/performance/lmbench3/src/Makefile +++ b/performance/lmbench3/src/Makefile @@ -111,8 +111,8 @@ LIBOBJS= $O/lib_tcp.o $O/lib_udp.o $O/lib_unix.o $O/lib_timing.o \ $O/lib_sched.o lmbench: $(UTILS) - @env LDFLAGS="-ltirpc" CFLAGS="-O -I/usr/include/tirpc" MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="$(CC)" OS="$(OS)" ../scripts/build all - -@env LDFLAGS="-ltirpc" CFLAGS="-O -I/usr/include/tirpc" MAKE="$(MAKE)" MAKEFLAGS="-k $(MAKEFLAGS)" CC="$(CC)" OS="$(OS)" ../scripts/build opt + @env LDFLAGS="-ltirpc" CFLAGS="-fpermissive -O -I/usr/include/tirpc" MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="$(CC)" OS="$(OS)" ../scripts/build all + -@env LDFLAGS="-ltirpc" CFLAGS="-fpermissive -O -I/usr/include/tirpc" MAKE="$(MAKE)" MAKEFLAGS="-k $(MAKEFLAGS)" CC="$(CC)" OS="$(OS)" ../scripts/build opt results: lmbench @env OS="${OS}" ../scripts/config-run