Bug#679709: NFS Hang on Boot

2012-11-22 Thread Nigel Horne

Robert,

It isn't a problem on FreeBSD, since on there you can interrupt the 
mount with Control-C and proceed.  It's a show-stopper on kFreeBSD however.


-Nigel



smime.p7s
Description: S/MIME Cryptographic Signature


Re: Providing strl/strl.h in libbsd

2012-11-22 Thread Guillem Jover
Hi!

On Wed, 2012-11-21 at 21:14:05 -0500, Scott Kitterman wrote:
 I'm one of the maintainers of opendkim.  The upstream developer is a
 BSD user and opendkim makes use of strlcpy and strlcat and he has, up
 to now, provided an embedded copy of these functions for non-BSD
 platforms.
 
 In opendkim 2.7,  there is the possibility to use a system strlcpy and 
 srtlcat, which I can make work, but due to the lack of strl.h, there are 
 implicit declaration warnings.  Would it be possible to add this header
 file to the Debian shipped libbsd?

Well strl.h is not a “standard” BSD header, on BSDs those functions are
declared in string.h, when using libbsd it's either in string.h
when using the overlay (pkg-config --cflags libbsd-overlay), or in
bsd/string.h.

I've just checked to see where this strl.h is coming from, and it
appears to be a compat library of its own, and TBH I don't see the
point in adding support for that when it's not a standard BSD header,
and while I'm trying to get rid of the non-standard headers from
libbsd. If upstream is using those functions from the native BSD
system then the libbsd overlay should imply zero changes to the
upstream sources.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121123002556.ga10...@gaara.hadrons.org



Bug#665997: closed by Guillem Jover guil...@debian.org (Bug#665997: fixed in libbsd 0.4.0-1)

2012-11-22 Thread Guillem Jover
Hi!

On Thu, 2012-11-22 at 02:20:10 +, Colin Watson wrote:
 On Tue, May 29, 2012 at 07:06:30AM +, Debian Bug Tracking System wrote:
  This is an automatic notification regarding your Bug report
  which was filed against the src:libbsd package:
  
  #665997: libbsd uses wrong compiler when cross-building
  
  It has been closed by Guillem Jover guil...@debian.org.
 [...]
   - Autoconfiscated, supports cross-building natively. (Closes: #665997)
 
 This is nearly there, but not quite.  You're not passing the required
 --build and --host options to configure, so it doesn't know that it's
 supposed to cross-compile.  I've confirmed that the following patch
 fixes it.
 
   * Pass correct --build= and --host= options to configure.

Hmm, certainly, I've applied now a slightly modified version of the
patch, thanks. Will be included in the next upload, most probably
after the freeze.

Regards,
Guillem


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121123003556.gb10...@gaara.hadrons.org