From patchwork Thu Feb 21 01:01:17 2008 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Darren Salt X-Patchwork-Id: 12603 Received: from anchor-post-37.mail.demon.net ([194.217.242.87]) by www.linuxtv.org with esmtp (Exim 4.63) (envelope-from ) id 1JRzy6-0004Vn-L2 for vdr@linuxtv.org; Thu, 21 Feb 2008 02:11:22 +0100 Received: from youmustbejoking.demon.co.uk ([80.176.152.238] helo=pentagram.youmustbejoking.demon.co.uk) by anchor-post-37.mail.demon.net with esmtp (Exim 4.68) id 1JRzy3-0000QJ-N1 for vdr@linuxtv.org; Thu, 21 Feb 2008 01:11:19 +0000 Received: from [192.168.0.5] (helo=flibble.youmustbejoking.demon.co.uk) by pentagram.youmustbejoking.demon.co.uk with esmtp (Exim 4.63) (envelope-from ) id 1JRzxx-0007q8-Tf for vdr@linuxtv.org; Thu, 21 Feb 2008 01:11:18 +0000 Date: Thu, 21 Feb 2008 01:01:17 +0000 From: Darren Salt To: vdr@linuxtv.org Message-ID: <4F79C7DCC4%linux@youmustbejoking.demon.co.uk> Mail-Followup-To: vdr@linuxtv.org User-Agent: Gemini/2.29a (Qt/3.3.7) (Linux-x86_64) X-SDate: Thu, 5287 Sep 1993 01:01:17 +0000 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.0.5 X-SA-Exim-Mail-From: linux@youmustbejoking.demon.co.uk X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on pentagram.youmustbejoking.demon.co.uk X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.2.3 X-SA-Exim-Version: 4.2.1 (built Tue, 09 Jan 2007 17:23:22 +0000) X-SA-Exim-Scanned: Yes (on pentagram.youmustbejoking.demon.co.uk) Subject: [vdr] Current xine-lib: vdr-xine breakage X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2008 01:11:22 -0000 Status: O X-Status: X-Keywords: X-UID: 15816 You'll need the following patch to avoid build failure with recent xine-lib 1.1.x, patched for vdr-xine. Details: XINE_PLUGINDIR now references libdir (that's the build failure: recursive reference), and using xineplug_LTLIBRARIES removes any need to override libdir. This patch will break builds with xine-lib < 1.1.5. ----8<---- ----8<---- --- ./src/vdr/Makefile.am~ 2008-02-21 00:57:14.000000000 +0000 +++ ./src/vdr/Makefile.am 2008-02-21 00:57:14.000000000 +0000 @@ -1,12 +1,8 @@ include $(top_srcdir)/misc/Makefile.common - - -libdir = $(XINE_PLUGINDIR) - AM_CFLAGS = -D_LARGEFILE64_SOURCE -lib_LTLIBRARIES = \ +xineplug_LTLIBRARIES = \ xineplug_vdr.la xineplug_vdr_la_SOURCES = combined_vdr.c input_vdr.c post_vdr_video.c post_vdr_audio.c