pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/benchmarks/bytebench
Module Name: pkgsrc
Committed By: mef
Date: Wed Sep 9 11:23:19 UTC 2026
Modified Files:
pkgsrc/benchmarks/bytebench: Makefile distinfo
pkgsrc/benchmarks/bytebench/patches: patch-ab
Log Message:
(benchmarks/bytebench) Experimental fix for RELRO issue, please correct or improve, tks
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/benchmarks/bytebench/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/benchmarks/bytebench/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/benchmarks/bytebench/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/benchmarks/bytebench/Makefile
diff -u pkgsrc/benchmarks/bytebench/Makefile:1.35 pkgsrc/benchmarks/bytebench/Makefile:1.36
--- pkgsrc/benchmarks/bytebench/Makefile:1.35 Thu Dec 21 13:10:01 2023
+++ pkgsrc/benchmarks/bytebench/Makefile Wed Sep 9 11:23:19 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.35 2023/12/21 13:10:01 zafer Exp $
+# $NetBSD: Makefile,v 1.36 2026/09/09 11:23:19 mef Exp $
DISTNAME= unixbench-4.1.0
PKGNAME= ${DISTNAME:S/unix/byte/}
-PKGREVISION= 13
+PKGREVISION= 14
CATEGORIES= benchmarks
MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/byte-unixbench/
EXTRACT_SUFX= .tgz
@@ -33,6 +33,7 @@ post-patch:
${CHMOD} +x ${WRKSRC}/run-byte
pre-install:
+ mv ${WRKSRC}/Makefile.orig ${WRKSRC}/Makefile.orig-keep
${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
do-install:
Index: pkgsrc/benchmarks/bytebench/distinfo
diff -u pkgsrc/benchmarks/bytebench/distinfo:1.17 pkgsrc/benchmarks/bytebench/distinfo:1.18
--- pkgsrc/benchmarks/bytebench/distinfo:1.17 Mon Apr 21 16:23:09 2025
+++ pkgsrc/benchmarks/bytebench/distinfo Wed Sep 9 11:23:19 2026
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.17 2025/04/21 16:23:09 wiz Exp $
+$NetBSD: distinfo,v 1.18 2026/09/09 11:23:19 mef Exp $
BLAKE2s (unixbench-4.1.0.tgz) = bf26823f6ee38c49a21a0d7193ba9df95535b6c8983754d9bd933198fbc7bfab
SHA512 (unixbench-4.1.0.tgz) = 4bca36cd2b5425c74aed58b34d2bbc1a4e5db9b9fe0c24946bacc239dc2ef9f643bb088e83c7b4b9682d92328bd3a8c0788855c887334c92f03e0ba9acb09480
Size (unixbench-4.1.0.tgz) = 63075 bytes
SHA1 (patch-aa) = 454f70877aeac089451023b05e297148b0087a8d
-SHA1 (patch-ab) = 9e4fdf23a7a665b60ef8b18fe800f9fdbb66fb77
+SHA1 (patch-ab) = 57a69d5378e9f0139686dc31b7acd014dbbd0433
SHA1 (patch-ac) = ebfb09da84c96f8c6f48293c65a74dcf8a43cff5
SHA1 (patch-ad) = 3a1b788d9fa51fc168d59d8c87b1f476df2d5f41
SHA1 (patch-ae) = fbbce3deed7f0421034c1d57b66b1967ad8bddf1
Index: pkgsrc/benchmarks/bytebench/patches/patch-ab
diff -u pkgsrc/benchmarks/bytebench/patches/patch-ab:1.5 pkgsrc/benchmarks/bytebench/patches/patch-ab:1.6
--- pkgsrc/benchmarks/bytebench/patches/patch-ab:1.5 Sun Oct 27 20:30:01 2013
+++ pkgsrc/benchmarks/bytebench/patches/patch-ab Wed Sep 9 11:23:19 2026
@@ -1,7 +1,8 @@
-$NetBSD: patch-ab,v 1.5 2013/10/27 20:30:01 joerg Exp $
+$NetBSD: patch-ab,v 1.6 2026/09/09 11:23:19 mef Exp $
---- Makefile.orig 1999-07-28 22:05:02.000000000 +0000
-+++ Makefile
+
+--- Makefile.orig-keep 1999-07-29 07:05:02.000000000 +0900
++++ Makefile 2026-09-09 20:16:48.979912226 +0900
@@ -31,8 +31,8 @@
ID="@(#)Makefile:3.9 -- 5/15/91 19:30:15";
SHELL = /bin/sh
@@ -32,3 +33,101 @@ $NetBSD: patch-ab,v 1.5 2013/10/27 20:30
# local directories
PROGDIR = ./pgms
+@@ -150,62 +153,62 @@ programs: $(BINS)
+
+ # Individual programs
+ $(PROGDIR)/arithoh: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/arithoh ${CFLAGS} ${OPTON} -Darithoh $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/arithoh ${CFLAGS} ${LDFLAGS} ${OPTON} -Darithoh $(SRCDIR)/arith.c
+ $(PROGDIR)/register: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/register ${CFLAGS} ${OPTON} -Ddatum='register int' $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/register ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum='register int' $(SRCDIR)/arith.c
+ $(PROGDIR)/short: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/short ${CFLAGS} ${OPTON} -Ddatum=short $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/short ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum=short $(SRCDIR)/arith.c
+ $(PROGDIR)/int: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/int ${CFLAGS} ${OPTON} -Ddatum=int $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/int ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum=int $(SRCDIR)/arith.c
+ $(PROGDIR)/long: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/long ${CFLAGS} ${OPTON} -Ddatum=long $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/long ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum=long $(SRCDIR)/arith.c
+ $(PROGDIR)/float: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/float ${CFLAGS} ${OPTON} -Ddatum=float $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/float ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum=float $(SRCDIR)/arith.c
+ $(PROGDIR)/double: $(SRCDIR)/arith.c
+- $(CC) -o $(PROGDIR)/double ${CFLAGS} ${OPTON} -Ddatum=double $(SRCDIR)/arith.c
++ $(CC) -o $(PROGDIR)/double ${CFLAGS} ${LDFLAGS} ${OPTON} -Ddatum=double $(SRCDIR)/arith.c
+ $(PROGDIR)/whetstone-double: $(SRCDIR)/whets.c
+- $(CC) -o $(PROGDIR)/whetstone-double ${CFLAGS} ${OPTON} -DDP -DUNIX -DUNIXBENCH $(SRCDIR)/whets.c -lm
++ $(CC) -o $(PROGDIR)/whetstone-double ${CFLAGS} ${LDFLAGS} ${OPTON} -DDP -DUNIX -DUNIXBENCH $(SRCDIR)/whets.c -lm
+ $(PROGDIR)/hanoi: $(SRCDIR)/hanoi.c
+- $(CC) -o $(PROGDIR)/hanoi ${CFLAGS} ${OPTON} $(SRCDIR)/hanoi.c
++ $(CC) -o $(PROGDIR)/hanoi ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/hanoi.c
+
+ $(PROGDIR)/poll: $(SRCDIR)/time-polling.c
+- $(CC) -DHAS_POLL -DUNIXBENCH -o $(PROGDIR)/poll ${CFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
++ $(CC) -DHAS_POLL -DUNIXBENCH -o $(PROGDIR)/poll ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
+
+ $(PROGDIR)/poll2: $(SRCDIR)/time-polling.c
+- $(CC) -DHAS_POLL2 -DUNIXBENCH -o $(PROGDIR)/poll2 ${CFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
++ $(CC) -DHAS_POLL2 -DUNIXBENCH -o $(PROGDIR)/poll2 ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
+
+ $(PROGDIR)/select: $(SRCDIR)/time-polling.c
+- $(CC) -DHAS_SELECT -DUNIXBENCH -o $(PROGDIR)/select ${CFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
++ $(CC) -DHAS_SELECT -DUNIXBENCH -o $(PROGDIR)/select ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/time-polling.c
+
+ $(PROGDIR)/fstime: $(SRCDIR)/fstime.c
+- $(CC) -o $(PROGDIR)/fstime ${CFLAGS} ${OPTON} -Dawk=1 $(SRCDIR)/fstime.c
++ $(CC) -o $(PROGDIR)/fstime ${CFLAGS} ${LDFLAGS} ${OPTON} -Dawk=1 $(SRCDIR)/fstime.c
+ $(PROGDIR)/fsbuffer: $(SRCDIR)/fstime.c
+- $(CC) -o $(PROGDIR)/fsbuffer ${CFLAGS} ${OPTON} -Dawk=1 \
++ $(CC) -o $(PROGDIR)/fsbuffer ${CFLAGS} ${LDFLAGS} ${OPTON} -Dawk=1 \
+ -DFSBUFFER $(SRCDIR)/fstime.c
+ $(PROGDIR)/fsdisk: $(SRCDIR)/fstime.c
+- $(CC) -o $(PROGDIR)/fsdisk ${CFLAGS} ${OPTON} -Dawk=1 \
++ $(CC) -o $(PROGDIR)/fsdisk ${CFLAGS} ${LDFLAGS} ${OPTON} -Dawk=1 \
+ -DFSDISK $(SRCDIR)/fstime.c
+
+ $(PROGDIR)/syscall: $(SRCDIR)/syscall.c
+- $(CC) -o $(PROGDIR)/syscall ${CFLAGS} ${OPTON} $(SRCDIR)/syscall.c
++ $(CC) -o $(PROGDIR)/syscall ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/syscall.c
+ $(PROGDIR)/context1: $(SRCDIR)/context1.c
+- $(CC) -o $(PROGDIR)/context1 ${CFLAGS} ${OPTON} $(SRCDIR)/context1.c
++ $(CC) -o $(PROGDIR)/context1 ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/context1.c
+ $(PROGDIR)/pipe: $(SRCDIR)/pipe.c
+- $(CC) -o $(PROGDIR)/pipe ${CFLAGS} ${OPTON} $(SRCDIR)/pipe.c
++ $(CC) -o $(PROGDIR)/pipe ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/pipe.c
+ $(PROGDIR)/spawn: $(SRCDIR)/spawn.c
+- $(CC) -o $(PROGDIR)/spawn ${CFLAGS} ${OPTON} $(SRCDIR)/spawn.c
++ $(CC) -o $(PROGDIR)/spawn ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/spawn.c
+ $(PROGDIR)/execl: $(SRCDIR)/execl.c $(SRCDIR)/big.c
+- $(CC) -o $(PROGDIR)/execl ${CFLAGS} ${OPTON} $(SRCDIR)/execl.c
++ $(CC) -o $(PROGDIR)/execl ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/execl.c
+
+ $(PROGDIR)/dhry2: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h
+- cd $(SRCDIR); $(CC) -c ${CFLAGS} -DHZ=${HZ} ${OPTON} dhry_1.c
+- cd $(SRCDIR); $(CC) -c ${CFLAGS} -DHZ=${HZ} ${OPTON} dhry_2.c
+- $(CC) -o $(PROGDIR)/dhry2 ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o
++ cd $(SRCDIR); $(CC) -c ${CFLAGS} ${LDFLAGS} -DHZ=${HZ} ${OPTON} dhry_1.c
++ cd $(SRCDIR); $(CC) -c ${CFLAGS} ${LDFLAGS} -DHZ=${HZ} ${OPTON} dhry_2.c
++ $(CC) -o $(PROGDIR)/dhry2 ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o
+ cd $(SRCDIR); rm -f dhry_1.o dhry_2.o
+ $(PROGDIR)/dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h
+- cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_1.c
+- cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_2.c
+- $(CC) -o $(PROGDIR)/dhry2reg ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o
++ cd $(SRCDIR); $(CC) -c ${CFLAGS} ${LDFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_1.c
++ cd $(SRCDIR); $(CC) -c ${CFLAGS} ${LDFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_2.c
++ $(CC) -o $(PROGDIR)/dhry2reg ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o
+ cd $(SRCDIR); rm -f dhry_1.o dhry_2.o
+
+
+@@ -216,7 +219,7 @@ dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/d
+ cd $(SRCDIR); rm -f dhry_1.o dhry_2.o
+
+ $(PROGDIR)/looper: $(SRCDIR)/looper.c
+- $(CC) -o $(PROGDIR)/looper ${CFLAGS} ${OPTON} $(SRCDIR)/looper.c
++ $(CC) -o $(PROGDIR)/looper ${CFLAGS} ${LDFLAGS} ${OPTON} $(SRCDIR)/looper.c
+
+ # Run the benchmarks and create the reports
+ run:
Home |
Main Index |
Thread Index |
Old Index