found 372302 0.2.24-1
reopen 372302
thanks

Hi,

the current version still fails to build on GNU/kFreeBSD.
There are two other issues, both are already in the bug report.

Please use attached patch to fix GNU/kFreeBSD.
It contains addition of "&& !defined (__FreeBSD_kernel__)"
in src/chains.c and explict passing "--enable-proxy=yes"
to configure call in debian/rules. That is all.

Please, could you add that patch into 0.2.24-2.
Many thanks.

                Petr
diff -u zvbi-0.2.24/debian/rules zvbi-0.2.24/debian/rules
--- zvbi-0.2.24/debian/rules
+++ zvbi-0.2.24/debian/rules
@@ -21,7 +21,7 @@
 configure-stamp: patch-stamp
        dh_testdir
 
-       CPPFLAGS=-I/usr/include/libpng10 ./configure \
+       CPPFLAGS=-I/usr/include/libpng10 ./configure --enable-proxy=yes \
        --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
        --prefix=/usr --mandir=\$${prefix}/share/man CFLAGS="$(CFLAGS)"
 
only in patch2:
unchanged:
--- zvbi-0.2.24.orig/src/chains.c
+++ zvbi-0.2.24/src/chains.c
@@ -45,7 +45,7 @@
 #include "proxy-msg.h"
 #include "proxy-client.h"
 
-#if !defined (__NetBSD__) && !defined (__FreeBSD__)
+#if !defined (__NetBSD__) && !defined (__FreeBSD__) && !defined 
(__FreeBSD_kernel__)
 #include "videodev.h"
 #include "videodev2k.h"
 # define BASE_VIDIOCPRIVATE      192

Reply via email to