[PATCHES] kfreebsd support (Re: 0.5.14 release in two weeks?)

Michael Biebl mbiebl at gmail.com
Sun Nov 22 19:40:25 PST 2009


2009/11/5 Martin Pitt <martin.pitt at ubuntu.com>:
> Hello all,
>
> there's a fair amount of fixes in hal trunk. I'd like to do a 0.5.14
> release in about two weeks, to once again free everyone from carrying
> heavy patches. So now would be a good time to send your remaining
> patches to the list for review.

Hi Martin,

I've split up the patch that we currently have in Debian to add
support for kfreebsd [1] and updated it to the current state in
master.

PATCH 0001/ setproctitle is not defined on glibc (which is used in
kfreebsd), so guard its usage with #ifdef
PATCH 0002/ (e)glibc requires to link against -lrt. I used
AC_SEARCH_LIBS, as this should handle the case nicely that -lrt's
functionality is included in freebsd' libc
PATCH 0003/ libufs is not (yet) part of kfreebsd, so make this
functionality optional
PATCH 0004/ for completeness sake I also included the patch which uses
blkid instead of libvolume-id on kfreebsd.

0004 is probably not suitable for upstream, whereas I think 0001-0003 is.
I CCed Joe and Aurelien for their feedback / review.

Cheers,
Michael



[1] http://patch-tracker.debian.org/patch/series/view/hal/0.5.13-4/50_kfreebsd.patch
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Disable-usage-of-setproctitle-on-kfreebsd.patch
Type: text/x-patch
Size: 4071 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20091123/8d65da65/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Link-against-lrt-for-clock_gettime.patch
Type: text/x-patch
Size: 1003 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20091123/8d65da65/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Check-for-availability-of-libufs-on-k-freebsd.patch
Type: text/x-patch
Size: 3005 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20091123/8d65da65/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Use-blkid-on-kfreebsd.patch
Type: text/x-patch
Size: 9243 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20091123/8d65da65/attachment-0003.bin 


More information about the hal mailing list