Cyril Brulebois <[EMAIL PROTECTED]> writes:

> Package: brltty
> Severity: important
> Tags: patch
>
> Hi,
>
> currently your package FTBFS on GNU/kFreeBSD with the following error:
>> Checking for source dependency conflicts...
[...]
>> E: Package libbluetooth2-dev has no installation candidate
>> Package libbluetooth2-dev is not available, but is referred to by another 
>> package.
>> This may mean that the package is missing, has been obsoleted, or
>> is only available from another source
>> apt-get failed.
>> Package installation failed
>
> Full build logs are available at
> <http://experimental.ftbfs.de/build.php?arch=kfreebsd-i386&pkg=brltty>.
>
> Please find attached some patches to get it built on GNU/kFreeBSD (and
> which might help a bit GNU/Hurd as well),

First of all, thanks for the feedback.  Since your changes involve autoconf,
makefile and C code changes, I will first take the upstream relevant
changes and get them into upstream (since I do work on upstream as well).
With the next upstream release of BRLTTY (hopefully 3.8) I will then do the
remaining changes to the packaging.  Let me ask you some specific questions:

>  * brltty_Programs_Makefile.in-kfreebsd.diff:
>      As far as I understand it, it is sufficient to copy sys_freebsd.c
>        and usb_freebsd.c to respectively sys_kfreebsd.c and usb_kfreebsd.c
>        (in Programs), and to add them in this Makefile.in to allow the
>        build on GNU/kFreeBSD. I know that I might use 'freebsd' instead of
>        'kfreebsd' in the configure.in file, but these files might need
>        adjustments in the future, and might differ from the plain FreeBSD
>        ones.

As I understand it, the kFreeBSD project uses a more or less unmodified
FreeBSD kernel with a different user-space.  What exactly
do you expect that we'd have to modify in *_kfreebsd.c?  Since these
files in BRLTTY define the layer into different kernels, I kind of wonder
if we really want to copy these files.

-- 
CYa,
  Mario | Debian Developer <URL:http://debian.org/>
  .''`. | Get my public key via finger [EMAIL PROTECTED]
 : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
 `. `'
   `-      <URL:http://delysid.org/>  <URL:http://www.staff.tugraz.at/mlang/>

Attachment: pgpl4ZraiWMng.pgp
Description: PGP signature

Reply via email to