Bug#651104: bup: FTBFS(kfreebsd) testsuite failure

2011-12-31 Thread Gonéri Le Bouder
On Sat, Dec 31, 2011 at 04:19:41PM +0100, Gonéri Le Bouder wrote:

This additional patch will be required too and is enough to keep the -Werror on
kFreeBSD.

Best regards,

 Gonéri
>From 36ffb8b9d426f68267e9f1fabe41f3bd8d5dcb46 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= 
Date: Sat, 31 Dec 2011 15:33:42 +0100
Subject: [PATCH] drop the / from the OSNAME
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

on GNU kFreeBSD, uname -s returns "GNU/kFreeBSD", the / is not
accepted a macro and the build fails with -Werror

../../config/config.h:9:15: error: missing whitespace after the macro name [-Werror]

Signed-off-by: Gonéri Le Bouder 
---
 config/configure.inc |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/config/configure.inc b/config/configure.inc
index 2bafea0..0a1b4c0 100644
--- a/config/configure.inc
+++ b/config/configure.inc
@@ -653,7 +653,7 @@ EOF
 AC_PROG_CPP
 AC_PROG_INSTALL
 
-ac_os=`uname -s | sed 's/[-_].*//'`
+ac_os=`uname -s | sed 's/[-_].*//' | sed 's,/,,'`
 _os=`echo $ac_os | tr '[a-z]' '[A-Z]'`
 AC_DEFINE OS_$_os	1
 eval OS_${_os}=1
-- 
1.7.7.3



Bug#651104: bup: FTBFS(kfreebsd) testsuite failure

2011-12-31 Thread Gonéri Le Bouder
Hello,

I attached a patch. It avoid the problem by ignoring utimensat on kFreeBSD.

Best regards,

 Gonéri
>From 28098606f545c3904afdc6ef2c0994199de7dca7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= 
Date: Sat, 31 Dec 2011 16:14:27 +0100
Subject: [PATCH] ignore utimensat on GNU/kFreeBSD
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

See: http://bugs.debian.org/651104
See: http://lists.debian.org/debian-bsd/2011/03/msg00063.html

Signed-off-by: Gonéri Le Bouder 
---
 config/configure |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/config/configure b/config/configure
index 8841fff..a1272c3 100755
--- a/config/configure
+++ b/config/configure
@@ -59,7 +59,11 @@ AC_CHECK_HEADERS unistd.h
 AC_CHECK_HEADERS linux/fs.h
 AC_CHECK_HEADERS sys/ioctl.h
 
-AC_CHECK_FUNCS utimensat 
+# on GNU/kFreeBSD utimensat is defined in the GNU libc
+# but won't work
+if [ -z "$OS_GNUKFREEBSD" ]; then
+   AC_CHECK_FUNCS utimensat
+fi
 AC_CHECK_FUNCS utimes
 AC_CHECK_FUNCS lutimes
 
-- 
1.7.7.3



Bug#651104: bup: FTBFS(kfreebsd) testsuite failure

2011-12-05 Thread Christoph Egger
Package: src:bup
Version: 0.25~git2011.11.04-1
Severity: serious
Tags: sid wheezy
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-Cc: debian-...@lists.debian.org
Justification: fails to build from source (but built successfully in the past)

Hi!

Your package failed to build on the kfreebsd-* buildds:

! lib/bup/t/txstat.py  test_timespec_behavior: 

Traceback (most recent call last):
  File "wvtest.py", line 123, in _runtest
f()
  File 
"/build/buildd-bup_0.25~git2011.11.04-1-kfreebsd-amd64-YzC4g3/bup-0.25~git2011.11.04/lib/bup/t/txstat.py",
 line 56, in test_timespec_behavior
_helpers.bup_utime_ns(path, (frac_ts, frac_ts))
OSError: [Errno 78] Function not implemented: '/tmp/bup-tmetadata-_kb9pL/foo'

! txstat.py:56   [Errno 78] Function not implemented: 
'/tmp/bup-tmetadata-_kb9pL/foo' EXCEPTION
 0.070s ok

Full build log at
https://buildd.debian.org/status/fetch.php?pkg=bup&arch=kfreebsd-amd64&ver=0.25%7Egit2011.11.04-1&stamp=1323104542

Regards

Christoph

If you have further questions please mail debian-...@lists.debian.org

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org