[Pkg-xfce-devel] Bug#586465: Bug#586465: xfce4-taskmanager: FTBFS on kfreebsd-*: configure: error: no OS implementation for kfreebsd-gnu is available

Mike Massonnet mmassonnet at gmail.com
Sun Jun 20 21:27:16 UTC 2010


2010/6/19 Yves-Alexis Perez <corsac at debian.org>:
> On sam., 2010-06-19 at 21:32 +0200, Cyril Brulebois wrote:
>> | configure: error: no OS implementation for kfreebsd-gnu is available
>
> yeah, new upstream maintainer (Mike Massonnet, CC:ed) rewrote it quasi
> from scratch, he added support for various BSD later so maybe he can
> have a look at kfreebsd-gnu :)

Good the new build fails on this, really. Previously the application
was building with -linux.c and I doubt the kernel provides anything
such as a Linux /proc tree emulation :) For the record, the Linux
implementation depends only on fopen() and the files inside the /proc
directory (reason why it built fine), whereas the FreeBSD code depends
on KVM.

Can you test the application with the -freebsd.c code? Apply a patch
for the configure script (patch attached):

        case "$target_os" in
-               freebsd*)
+               freebsd*|kfreebsd*-gnu)
                ac_os_implementation="freebsd"

If it works I will commit it.

Cheers
-- 
Mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: taskmgr-configure-kfreebsd.patch
Type: text/x-patch
Size: 407 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20100620/b27ee5da/attachment.bin>


More information about the Pkg-xfce-devel mailing list