From owner-freebsd-ports@FreeBSD.ORG Wed Apr 16 10:02:57 2008 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1C5B106566B; Wed, 16 Apr 2008 10:02:57 +0000 (UTC) (envelope-from ganael.laplanche@martymac.com) Received: from data.galacsys.net (data.galacsys.net [217.24.81.1]) by mx1.freebsd.org (Postfix) with ESMTP id 9B4478FC30; Wed, 16 Apr 2008 10:02:57 +0000 (UTC) (envelope-from ganael.laplanche@martymac.com) Received: from martymac.com (webmail.galacsys.net [217.24.81.215]) by data.galacsys.net (Postfix) with ESMTP id 4B11F16C14F; Wed, 16 Apr 2008 12:02:56 +0200 (CEST) From: "Ganael LAPLANCHE" To: Pietro Cerutti , Ganael LAPLANCHE X-Openwebmail-Date: Wed, 16 Apr 2008 12:02:56 +0100 Message-Id: <20080416094711.M99470@martymac.com> In-Reply-To: <4805BB13.1050007@FreeBSD.org> References: <48053F56.4090404@FreeBSD.org> <20080416064154.M28876@martymac.com> <4805BB13.1050007@FreeBSD.org> X-Mailer: Open WebMail 2.01 20030425 X-OriginatingIP: 157.99.64.43 (ganael.laplanche@martymac.com) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Date: Wed, 16 Apr 2008 12:02:56 +0200 (CEST) Cc: ports@FreeBSD.org Subject: Re: CFT: devel/directfb update to 1.1.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 10:02:58 -0000 On Wed, 16 Apr 2008 10:38:43 +0200, Pietro Cerutti wrote > Sorry, I made an error rolling the patch. Please try again, the patch > is always at: > > http://gahr.ch/FreeBSD/patches/_pending/directfb_complete.diff > > Thanks! Hi again, the port now builds/installs fine, but unfortunately leads to the same situation as my previous tests :/. I have defined WITH_SDL and WITH_X11, but I still cannot use -vo directfb with mplayer (compiled with directfb support). % env DFBARGS=system=sdl ./mplayer -vo directfb test.avi =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:15) (!) DirectFB/core/system: No system found! vo_directfb2.c <269>: (#) DirectFBError [DirectFBCreate (&dfb)]: No (suitable) implementation found! (same error with DFBARGS=system=x11) % dfbinfo --dfb:system=sdl =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:54) (*) Direct/Memcpy: Using Generic 64bit memcpy() (*) Direct/Thread: Running 'SDL Input' (INPUT, 55714)... (*) DirectFB/Input: SDL Input 0.1 (Denis Oliver Kropp) (*) DirectFB/Graphics: SDL Graphics 0.1 (directfb.org) (*) Direct/Thread: Running 'Screen Update' (OUTPUT, 55714)... (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (!) DirectFB/Genefx: Could not lock destination! --> Not supported! (!) Core/LayerRegion: Could not lock region surface for SetRegion()! --> Not supported! (!) Core/LayerRegion: realize_region() in dfb_layer_region_flip_update() failed! --> Not supported! Screen (00) SDL Primary Screen (primary screen) Caps: Layer (00) SDL Primary Layer (primary layer) Type: GRAPHICS Caps: SURFACE Input (00) SDL Input (primary keyboard) Type: KEYBOARD MOUSE JOYSTICK Caps: KEYS AXES BUTTONS Max. Axis: 0 Max. Button: 0 % dfbinfo --dfb:system=x11 =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:54) (*) Direct/Memcpy: Using Generic 64bit memcpy() (*) X11/Display: Depth 24 (*) X11/Display: Visual (35) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (36) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (37) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (38) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (39) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (40) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (41) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (42) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Depth 1 (*) X11/Display: Depth 4 (*) X11/Display: Depth 8 (*) X11/Display: Depth 15 (*) X11/Display: Depth 16 (*) X11/Display: Depth 32 (*) X11/Display: Visual (99) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) Direct/Thread: Running 'X11 Input' (INPUT, 55718)... (*) DirectFB/Input: X11 Input 0.1 (directfb.org) (*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) Screen (00) X11 Primary Screen (primary screen) Caps: Layer (00) X11 Primary Layer (primary layer) Type: GRAPHICS Caps: SURFACE Input (00) X11 Input (primary keyboard) Type: KEYBOARD MOUSE JOYSTICK Caps: KEYS AXES BUTTONS Max. Axis: 0 Max. Button: 0 If I remember correctly, I managed to bypass this 'no system found' error by replacing two readdir_r calls by readdir ones (weird...), but directfb failed afterwards, so I gave up (you can see those two additional patches in the port tarball of my previous post). Best regards, Ganaël LAPLANCHE ganael.laplanche@martymac.com http://www.martymac.com