Your message dated Wed, 01 Oct 2014 03:22:16 +0000
with message-id <[email protected]>
and subject line Bug#763570: fixed in iozone3 429-3
has caused the Debian Bug report #763570,
regarding iozone3: FTBFS[kfreebsd]: wrong make target
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
763570: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763570
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iozone3
Version: 429-2
Severity: serious
Tags: patch
User: [email protected]
Usertags: kfreebsd
Hi,
Please find an updated kfreebsd.diff attached to fix this FTBFS.
https://buildd.debian.org/status/fetch.php?pkg=iozone3&arch=kfreebsd-amd64&ver=429-2&stamp=1412025882
It refreshes the kfreebsd make target, and also adds missing
include files. The following change to debian/rules is also
needed to ensure the custom kfreebsd target is used:
--- debian/rules.orig 2014-10-01 02:46:26.298733523 +0100
+++ debian/rules 2014-10-01 02:44:00.038732602 +0100
@@ -18,7 +18,7 @@
target = linux-sparc
endif
else ifeq ($(DEB_HOST_ARCH_OS), kfreebsd)
- target = freebsd
+ target = kfreebsd
else
target = generic
endif
Thanks.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: Enable building on kfreebsd
Author: Christoph Egger <[email protected]>
Bug: 640159
Forwarded: no
--- a/src/current/iozone.c
+++ b/src/current/iozone.c
@@ -287,10 +287,10 @@
#include <unistd.h>
#include <fcntl.h>
-#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__DragonFly__)
+#if !defined(__FreeBSD_kernel__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__DragonFly__)
#include <malloc.h>
#endif
-#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__)
+#if defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__)
#include <stdlib.h>
#include <string.h>
#endif
--- a/src/current/makefile
+++ b/src/current/makefile
@@ -494,6 +494,12 @@
$(CC) -O fileop_freebsd.o -o fileop
$(CC) -O pit_server.o -o pit_server
+kfreebsd: iozone_freebsd.o libbif.o fileop_freebsd.o libasync.o pit_server.o
+ $(CC) $(LDFLAGS) iozone_freebsd.o libbif.o -lpthread -lrt libasync.o \
+ -o iozone
+ $(CC) -O fileop_freebsd.o -o fileop
+ $(CC) -O pit_server.o -o pit_server
+
#
# GNU C compiler DragonFly build with no threads, no largefiles
#
--- End Message ---
--- Begin Message ---
Source: iozone3
Source-Version: 429-3
We believe that the bug you reported is fixed in the latest version of
iozone3, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve M. Robbins <[email protected]> (supplier of updated iozone3 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 29 Sep 2014 13:40:36 -0500
Source: iozone3
Binary: iozone3
Architecture: source amd64
Version: 429-3
Distribution: unstable
Urgency: medium
Maintainer: Steve M. Robbins <[email protected]>
Changed-By: Steve M. Robbins <[email protected]>
Description:
iozone3 - Filesystem and Disk Benchmarking Tool
Closes: 763570
Changes:
iozone3 (429-3) unstable; urgency=medium
.
* patches/kfreebsd.patch: Refresh (thanks, Steven Chamberlain). Closes:
#763570.
Checksums-Sha1:
3c8a111f672d633bf227b124370952aed29798da 1041 iozone3_429-3.dsc
1f5b96a03a23e89ac85e5ae5576f0b75c3cbfb5c 7116 iozone3_429-3.debian.tar.xz
bef32dbe02c27a19e572034d83e2fd0adbc0b528 416296 iozone3_429-3_amd64.deb
Checksums-Sha256:
3656e5d3df871eb5b2e8d484045be7ae8b1dbcd5676de2b06838b88339c09d33 1041
iozone3_429-3.dsc
1604cd9b60b0578f0d8021bdef662e411e44a65c1f11b4efd8a16f8e89ab5a37 7116
iozone3_429-3.debian.tar.xz
36edfd6eb7405792a1f4c0b39afa5301a26b9892e324f600c527c57626297bb4 416296
iozone3_429-3_amd64.deb
Files:
8eec063038e881ce3fd1d47a4ca7da3e 416296 non-free/utils optional
iozone3_429-3_amd64.deb
362d9b25523b367a40a645a2bbb17d46 1041 non-free/utils optional iozone3_429-3.dsc
3cdffb9a766e18d16dcfb501089074b1 7116 non-free/utils optional
iozone3_429-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iD8DBQFUK3Dh0i2bPSHbMcURAkP3AJ9Mw0isIv2m6AfUbk0IoYUM4/6djwCcD+7U
bMqQLkQtOwrRpSTYR5Iy3qY=
=VsAv
-----END PGP SIGNATURE-----
--- End Message ---