Created attachment 171659 [details] patch-benchmarks-iozone Benchmarks/iozone(3-434) fails to build: ### <...snip...> iozone.c:1297:1: error: unknown type name 'off64_t'; did you mean 'off_t'? off64_t offset = 0; /*offset for random I/O */ ^~~~~~~ off_t /usr/include/sys/types.h:173:18: note: 'off_t' declared here typedef __off_t off_t; /* file offset */ ^ iozone.c:1298:1: error: unknown type name 'off64_t'; did you mean 'off_t'? off64_t offset64 = 0; /*offset for random I/O */ ^~~~~~~ off_t /usr/include/sys/types.h:173:18: note: 'off_t' declared here typedef __off_t off_t; /* file offset */ ^ iozone.c:1299:1: error: unknown type name 'off64_t'; did you mean 'off_t'? off64_t filebytes64; https://lists.freebsd.org/pipermail/freebsd-ports/2016-June/103634.html It builds if I removed files/patch-iozone.c files/libasync.c. (There are still warnings). But tested quickly functionallity, and this will work. Not sure if all will work.
Poudrietestbuilds: Builds fine with 103am64, 93amd64, 103i386, 93i386.
A commit references this bug: Author: mi Date: Wed Jun 22 17:30:57 UTC 2016 New revision: 417327 URL: https://svnweb.freebsd.org/changeset/ports/417327 Log: Ensure clean build with clang on both amd64 and i386. Respect the SSH-option turned off (rsh was replaced with ssh unconditionally). PR: 210449 Changes: head/benchmarks/iozone/files/patch-iozone.c head/benchmarks/iozone/files/patch-libasync.c head/benchmarks/iozone/files/patch-pit_server.c
Could you confirm, that the just-committed change fixes the problem -- and the warnings -- for you? Thanks!
Yes, i confirm. Thank you!