Date: Wed, 1 Feb 2006 21:11:44 -0500 (EST) From: "Jeffrey H. Johnson" <CPE1704TKS@bellsouth.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: jmz@FreeBSD.org, CPE1704TKS@bellsouth.net Subject: ports/92714: [PATCH] benchmarks/iozone: update to 3.259 Message-ID: <20060202021144.791EB3981C@offworld.cqasys.com> Resent-Message-ID: <200602020220.k122K5Ht036788@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 92714 >Category: ports >Synopsis: [PATCH] benchmarks/iozone: update to 3.259 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Feb 02 02:20:04 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jeffrey H. Johnson >Release: FreeBSD 6.0-STABLE i386 >Organization: >Environment: System: FreeBSD offworld.cqasys.com 6.0-STABLE FreeBSD 6.0-STABLE #21: Wed Jan 18 22:35:45 EST 2006 >Description: - Update to 3.259 - Honor build environment CC and CFLAGS - OPTIONS to support threading using pthreads This patch should supercede the previous patch I submitted as PR #92134 (update to 3.257) Added file(s): - files/patch-makefile Port maintainer (jmz@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- iozone-3.259.patch begins here --- diff -ruN --exclude=CVS /usr/ports/benchmarks/iozone/Makefile /usr/home/trn/port-work/iozone/Makefile --- /usr/ports/benchmarks/iozone/Makefile Mon Oct 24 07:22:13 2005 +++ /usr/home/trn/port-work/iozone/Makefile Wed Feb 1 21:06:46 2006 @@ -6,7 +6,7 @@ # PORTNAME= iozone -PORTVERSION= 3.248 +PORTVERSION= 3.259 PORTREVISION= 0 CATEGORIES= benchmarks MASTER_SITES= http://www.iozone.org/src/current/ @@ -27,9 +27,20 @@ MAN1= iozone.1 PLIST_FILES= bin/iozone +OPTIONS= THREADS "Enable threading (uses pthreads)" on + +.include <bsd.port.pre.mk> + +.if defined (WITH_THREADS) +CFLAGS+= -pthread +MAKE_ENV= LDFLAGS=-lpthread +.else +CFLAGS+=-DNO_THREADS +.endif + do-install: ${STRIP_CMD} ${WRKSRC}/iozone ${INSTALL_PROGRAM} ${WRKSRC}/iozone ${PREFIX}/bin ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/docs/iozone.1 ${PREFIX}/man/man1 -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff -ruN --exclude=CVS /usr/ports/benchmarks/iozone/distinfo /usr/home/trn/port-work/iozone/distinfo --- /usr/ports/benchmarks/iozone/distinfo Sun Jan 22 03:20:05 2006 +++ /usr/home/trn/port-work/iozone/distinfo Wed Feb 1 20:25:32 2006 @@ -1,3 +1,4 @@ -MD5 (iozone3_248.tar) = d77c52d18fc721019dbdf58178441cee -SHA256 (iozone3_248.tar) = 54af0e33fafca9bc5b237969bb52f32006e684a894cd66402c3749fe94d6c473 -SIZE (iozone3_248.tar) = 1474560 +MD5 (iozone3_259.tar) = 809178a5f106e33aa92bc97933e9021d +SHA256 (iozone3_259.tar) = 9525ff6cba4b587e770afcad7871c32864688ab6ee337f819cd45ca7b0775801 +SIZE (iozone3_259.tar) = 1484800 +RMD160 (iozone3_259.tar) = e334aab83db9dde7adaec908a5fa0c70a240c04e diff -ruN --exclude=CVS /usr/ports/benchmarks/iozone/files/patch-makefile /usr/home/trn/port-work/iozone/files/patch-makefile --- /usr/ports/benchmarks/iozone/files/patch-makefile Wed Dec 31 19:00:00 1969 +++ /usr/home/trn/port-work/iozone/files/patch-makefile Wed Feb 1 21:06:29 2006 @@ -0,0 +1,32 @@ +--- makefile.orig Fri Jan 20 09:02:11 2006 ++++ makefile Wed Feb 1 20:59:35 2006 +@@ -9,12 +9,12 @@ + # convex, FreeBSD, OpenBSD, OSFV3, OSFV4, OSFV5, SCO + # SCO_Unixware_gcc,NetBSD,TRU64, Mac OS X + +-CC = cc ++#CC = cc + C89 = c89 + GCC = gcc + CCS = /usr/ccs/bin/cc + NACC = /opt/ansic/bin/cc +-CFLAGS = ++#CFLAGS = + + all: + @echo "" +@@ -914,10 +914,10 @@ + @echo "" + @echo "Build iozone for FreeBSD" + @echo "" +- $(CC) -c ${CFLAGS} -Dunix -Dbsd4_2 -DHAVE_ANSIC_C -DNO_THREADS \ +- -DNAME='"freebsd"' -DSHARED_MEM $(CFLAGS) iozone.c -o iozone_freebsd.o +- $(CC) -c ${CFLAGS} -Dunix -Dbsd4_2 -DHAVE_ANSIC_C -DNO_THREADS \ +- -DSHARED_MEM $(CFLAGS) libbif.c -o libbif.o ++ ${CC} -c ${CFLAGS} -Dunix -Dbsd4_2 -DHAVE_ANSIC_C \ ++ -DNAME='"freebsd"' -DSHARED_MEM iozone.c -o iozone_freebsd.o ++ ${CC} -c ${CFLAGS} -Dunix -Dbsd4_2 -DHAVE_ANSIC_C \ ++ -DSHARED_MEM libbif.c -o libbif.o + + iozone_macosx.o: iozone.c libbif.c + @echo "" --- iozone-3.259.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060202021144.791EB3981C>