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>