Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-18 Thread Tom Lee
Okay, if anybody has the time to try them out: A patch for the original kfreebsd FTBFS: https://raw.githubusercontent.com/thomaslee/hiredis-debian/master/debian/patches/08_kfreebsd_ftbfs.patch And a work-around for the race I observed in the "invalid timeout" tests:

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-17 Thread Tom Lee
This was a much deeper rabbit hole than I expected, but I think I've worked it out. Most of the notes below are for my own benefit, but happy to elaborate if folks have any questions about the details. TL;DR is fmacros.h fails to detect kfreebsd as some sort of modern *nix & falls back to some

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-16 Thread Tom Lee
Alrighty, despite my fdisk woes a bit of "printf debugging" has revealed the test failure is simply that c->errstr doesn't contain the message the test expects (instead errstr is an empty string). Easy enough to work around: I'll put a patch together in a few minutes & drop it on here for folks to

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-16 Thread Tom Lee
Thanks Steven, that was really helpful. Got Cristoph's image up & running in VirtualBox with a little playing around and I've been able to reproduce the issue. However, I've hit something of a newbie problem: there's insufficient space on the disk image to install gdb & actually take a closer look

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-08 Thread Steven Chamberlain
Hello, Tom Lee wrote: > I've had some trouble getting kfreebsd up and running in a VM Christoph has created a prebuilt VM image of jessie-kfreebsd, if that helps you: https://people.debian.org/~christoph/jessie-kfreebsd-vmimage.raw.xz Otherwise I will likely get around to looking at this bug

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-11-07 Thread Tom Lee
Thanks again for the report and untangling the mess between hiredis + webdis, and sorry I've been so slow to follow up on this. I've had some trouble getting kfreebsd up and running in a VM to dig deeper into why this is messed up (unfortunately the way the tests are written, it's hard to know

Bug#792404: hiredis: FTBFS on kfreebsd-*: test failures

2015-07-14 Thread Cyril Brulebois
Source: hiredis Version: 0.13.1-1 Severity: important User: debian-...@lists.debian.org Usertags: kfreebsd (debian-...@lists.debian.org in copy, please follow up with them if you need help.) Hi, Your package no longer builds on kfreebsd-* due to two failing tests (same on both archs): | #44