Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2006 01:53:14 +0300 (EEST)
From:      Vladimir Kushnir <vkushnir@i.kiev.ua>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        cvs-ports@FreeBSD.org, Kris Kennaway <kris@FreeBSD.org>
Subject:   Re: cvs commit: ports/multimedia/ffmpeg-devel Makefile
Message-ID:  <20061009014640.G1612@kushnir1.kiev.ua>
In-Reply-To: <20061008221425.GA9209@xor.obsecurity.org>
References:  <200610071922.k97JM2Ow047551@repoman.freebsd.org> <20061009005218.N1612@kushnir1.kiev.ua> <20061008221425.GA9209@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sun, 8 Oct 2006, Kris Kennaway wrote:

> On Mon, Oct 09, 2006 at 01:04:44AM +0300, Vladimir Kushnir wrote:
>>
>>
>> On Sat, 7 Oct 2006, Kris Kennaway wrote:
>>
>>> kris        2006-10-07 19:22:01 UTC
>>>
>>> FreeBSD ports repository
>>>
>>> Modified files:
>>>   multimedia/ffmpeg-devel Makefile
>>> Log:
>>> Disable bktr on !i386
>>>
>>> Revision  Changes    Path
>>> 1.99      +2 -2      ports/multimedia/ffmpeg-devel/Makefile
>>
>> But why?!!! It works perfectly all right here: amd64-CURRENT,
>> nForce4-based MB, V-Stream XPERT TV-PVR 878 (BT878) TV-card.
>
> It doesn't compile; there are missing headers.
>

Sorry but I wonder if it compiles on i386 either:
i) There's a leftover from multimedia/ffmpeg in ports Makefile - it tries 
to edit libavformat/grab_bsdbktr.c which does not exist in this port 
(there's libavformat/grab_bktr.c)
ii) There's a typo in this libavformat/grab_bktr.c: there's a line
# if __FreeBSD__ >= 502100
instead of
# if __FreeBSD_version >= 502100
(that's why "missing headers" - it tries to
#include <machine/ioctl_{bktr,meteor}.h>)

With these changes everything compiles with no hitch.

Regards,
Vladimir



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061009014640.G1612>