Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
UPDATE: fio-3.41
To:
ports@openbsd.org
Cc:
Kurt Miller <kurt@openbsd.org>
Date:
Mon, 15 Dec 2025 06:57:49 +0100

Download raw body.

Thread
  • Rafael Sadowski:

    UPDATE: fio-3.41

Simple update fio-3.41. Tested on amd64. OK?

Cheers Rafael

diff --git a/benchmarks/fio/Makefile b/benchmarks/fio/Makefile
index 79c394106ee..060047b40c9 100644
--- a/benchmarks/fio/Makefile
+++ b/benchmarks/fio/Makefile
@@ -2,7 +2,7 @@ COMMENT=	flexible I/O tester
 
 GH_ACCOUNT=	axboe
 GH_PROJECT=	fio
-GH_TAGNAME=	fio-3.38
+GH_TAGNAME=	fio-3.41
 PKGNAME=	${GH_TAGNAME}
 
 CATEGORIES=	benchmarks
@@ -19,7 +19,7 @@ PERMIT_PACKAGE=	Yes
 COMPILER=	base-clang ports-gcc
 COMPILER_LANGS=	c
 
-WANTLIB=	c m nfs pthread z
+WANTLIB += c gnutls m nfs pthread z
 
 USE_GMAKE=	Yes
 SEPARATE_BUILD= Yes
@@ -32,6 +32,7 @@ MAKE_FLAGS=	V=1 \
 CONFIGURE_ARGS=	--disable-optimizations \
 		--disable-native
 
-LIB_DEPENDS=	devel/libnfs
+LIB_DEPENDS=	devel/libnfs \
+		security/gnutls
 
 .include <bsd.port.mk>
diff --git a/benchmarks/fio/distinfo b/benchmarks/fio/distinfo
index 6c04302e320..cb7115cb214 100644
--- a/benchmarks/fio/distinfo
+++ b/benchmarks/fio/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fio-fio-3.38.tar.gz) = c7PKGKZvuIqQ2uc7mZT90Y01Fh2RT/4giTgHYK9VM88=
-SIZE (fio-fio-3.38.tar.gz) = 7724918
+SHA256 (fio-fio-3.41.tar.gz) = OPLHI+2h2U/SXJHbrTDaelUaWIQLemNo6u49qnAPsIg=
+SIZE (fio-fio-3.41.tar.gz) = 7761880
diff --git a/benchmarks/fio/patches/patch-Makefile b/benchmarks/fio/patches/patch-Makefile
new file mode 100644
index 00000000000..13daf2fc106
--- /dev/null
+++ b/benchmarks/fio/patches/patch-Makefile
@@ -0,0 +1,12 @@
+Index: Makefile
+--- Makefile.orig
++++ Makefile
+@@ -486,7 +486,7 @@ endif
+ prefix = $(INSTALL_PREFIX)
+ bindir = $(prefix)/bin
+ libdir = $(prefix)/lib/fio
+-mandir = $(prefix)/share/man
++mandir = $(prefix)/man
+ sharedir = $(prefix)/share/fio
+ 
+ all: $(PROGS) $(T_TEST_PROGS) $(UT_PROGS) $(SCRIPTS) $(ENGS_OBJS) FORCE