<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Verdana; font-size: 12pt; color: #000000'><br><br><hr id="zwchr"><b>From: </b>"Steven Chamberlain" <steven@pyro.eu.org><br><b>To: </b>submit@bugs.debian.org<br><b>Sent: </b>Wednesday, May 29, 2013 5:58:09 PM<br><b>Subject: </b>Bug#710320: gambas3: kfreebsd support<br><br>Package: gambas3<br>Version: 3.1.1-2<br>Tags: patch<br>User: debian-bsd@lists.debian.org<br>Usertags: kfreebsd<br>X-Debbugs-Cc: debian-bsd@lists.debian.org<br>Severity: wishlist<br><br>Hi,<br><br>The attached patches allow gambas3 to build on GNU/kFreeBSD (aside from<br>bug #701393).  These have been tested on kfreebsd-amd64 and result in a<br>successful build of the full set of binary packages.<br><br>I created a new 'OS_GNU' system type for this because neither OS_LINUX<br>or OS_FREEBSD were quite suitable.  This system type may be suitable for<br>GNU/Hurd as well, but there were still other issues preventing gambas3<br>from building yet on hurd-i386.<br><br>In order for the gb.v4l component to build, I had to add a missing<br>Build-Depends on libv4l-dev [kfreebsd-any] (please see<br>debian-control.patch).  And I reversed the logic of two FreeBSD-specific<br>vs. Linux-specific ifdefs for better compatibility.<br><br>-- System Information:<br>Debian Release: 7.0<br>  APT prefers stable<br>  APT policy: (500, 'stable'), (1, 'experimental')<br>Architecture: kfreebsd-amd64 (x86_64)<br><br>Kernel: kFreeBSD 9.0-2-amd64-xenhvm<br>Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)<br>Shell: /bin/sh linked to /bin/dash<br></div></body></html>