From owner-freebsd-ports@FreeBSD.ORG Mon Aug 11 09:00:50 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 992A1106564A for ; Mon, 11 Aug 2008 09:00:50 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from hawk.thalamus.net (hawk.thalamus.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id ED11E8FC19 for ; Mon, 11 Aug 2008 09:00:49 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from localhost (localhost.thalamus.net [127.0.0.1]) by hawk.thalamus.net (Postfix) with ESMTP id 57C201EEC0D; Mon, 11 Aug 2008 11:00:46 +0200 (CEST) X-Virus-Scanned: by amavisd-new at thalamus.net X-Spam-Flag: NO X-Spam-Score: 2.313 X-Spam-Level: ** X-Spam-Status: No, score=2.313 tagged_above=-999 required=4.2 tests=[AWL=-0.856, HELO_LH_HOME=3.169] Received: from hawk.thalamus.net ([127.0.0.1]) by localhost (hawk.thalamus.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FmpyuDzatRWH; Mon, 11 Aug 2008 11:00:39 +0200 (CEST) Received: from lesbsdpc.homenet.home (c-195-216-040-164.static.bjare.net [195.216.40.164]) by hawk.thalamus.net (Postfix) with ESMTP id E34851EEBE1; Mon, 11 Aug 2008 11:00:38 +0200 (CEST) Message-ID: <489FFFB9.6050304@eskk.nu> Date: Mon, 11 Aug 2008 11:00:41 +0200 From: Leslie Jensen User-Agent: Thunderbird 2.0.0.16 (X11/20080729) MIME-Version: 1.0 To: Gyrd Thane Lange References: <489C4DC0.3030806@eskk.nu> <20080808135842.GA71650@rwxrwxrwx.net> <1218205120.70877.3.camel@main.lerwick.hopto.org> <20080811050319.17092ed1@parvati.thanelange.no> In-Reply-To: <20080811050319.17092ed1@parvati.thanelange.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Craig Butler , freebsd-ports@freebsd.org, multimedia@FreeBSD.org, Martin Tournoij Subject: Re: multimedia/transcode won't build 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: Mon, 11 Aug 2008 09:00:50 -0000 > > The port appears to looking for the lzo headers in the wrong place. > > archivers/lzo places include files in /usr/local/include while > archivers/lzo2 places include files in /usr/local/include/lzo > > a) To make the port work with lzo version 1, you can drop a small patch > file (also attached) into /usr/ports/multimedia/transcode/files/: > > [patch-libtc_tc_lzo.h] > --- libtc/tc_lzo.h.orig 2008-08-10 22:24:53.000000000 +0200 > +++ libtc/tc_lzo.h 2008-08-10 22:25:37.000000000 +0200 > @@ -10,8 +10,8 @@ > #ifndef TC_LZO_H > #define TC_LZO_H > > -#include > -#include > +#include > +#include > > #ifdef HAVE_CONFIG_H > #include "config.h" > > b) You can uninstall archivers/lzo and install archivers/lzo2 instead > (haven' tried this but I'll expect it to work.) > > Regards > Gyrd ^_^ > Thank you! I'll try the solution you mention. Just a thought, shouldn't lzo be a dependency if the port won't build without it? I my self do not have lzo installed at all at the moment and will install it just to make this new version of transcode work. Thanks /Leslie