From owner-freebsd-ports@FreeBSD.ORG Thu Dec 15 20:15:35 2005 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46AFC16A420 for ; Thu, 15 Dec 2005 20:15:35 +0000 (GMT) (envelope-from freebsd.ports@melvyn.homeunix.org) Received: from sarevok.lan.melvyn.homeunix.org (i153153.upc-i.chello.nl [62.195.153.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3053443D5E for ; Thu, 15 Dec 2005 20:15:33 +0000 (GMT) (envelope-from freebsd.ports@melvyn.homeunix.org) Received: by sarevok.lan.melvyn.homeunix.org (Postfix, from userid 100) id 1CA1211437; Thu, 15 Dec 2005 21:15:29 +0100 (CET) From: Melvyn Sopacua To: FreeBSD Ports Date: Thu, 15 Dec 2005 21:15:28 +0100 User-Agent: KMail/1.8.3 References: <20051215191038.GH49639@iib.unsam.edu.ar> In-Reply-To: <20051215191038.GH49639@iib.unsam.edu.ar> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512152115.28786.freebsd.ports@melvyn.homeunix.org> Cc: Subject: Re: need help from a C programmer 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: Thu, 15 Dec 2005 20:15:35 -0000 On Thursday 15 December 2005 20:10, Fernan Aguero wrote: > My draft port is here > http://genoma.unsam.edu.ar/~fernan/freebsd/blat/blat.shar.gz Not getting past: gmake[1]: Leaving directory `/usr/ports/biology/blat/work/blatSrc/jkOwnLib' cd blat && gmake gmake[1]: Entering directory `/usr/ports/biology/blat/work/blatSrc/blat' cc -O -O2 -fno-strict-aliasing -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DMACHTYPE_ -I../inc -I../../inc -I../../../inc -I../../../../inc -c blat.c gmake[1]: *** No rule to make target `../lib//jkweb.a', needed by `blat'. Stop. gmake[1]: Leaving directory `/usr/ports/biology/blat/work/blatSrc/blat' Fix for the Makefile: --- /tmp/blat/Makefile Thu Dec 15 21:00:05 2005 +++ Makefile Thu Dec 15 20:59:01 2005 @@ -20,6 +20,9 @@ USE_GCC= 3.4+ MAKEFILE= makefile WRKSRC= ${WRKDIR}/${PORTNAME}Src +_MACHTYPE!= uname -m +MACHTYPE?= ${_MACHTYPE} +MAKE_ENV+= MACHTYPE=${MACHTYPE} post-patch: @${MKDIR} ${WRKSRC}/bin/${MACHTYPE} As for the error, there's some redefining going on in common.h, and probably screwing up some macros in the end. # cat files/patch-hg-pslPretty-pslPretty.c --- hg/pslPretty/pslPretty.c.orig Fri Mar 26 02:03:59 2004 +++ hg/pslPretty/pslPretty.c Thu Dec 15 21:09:52 2005 @@ -686,7 +686,7 @@ if (--dotMod <= 0) { printf("."); - fflush(stdout); + fflush(uglyOut); dotMod = dot; } } -- Melvyn Sopacua freebsd.ports@melvyn.homeunix.org FreeBSD 6.0-STABLE Qt: 3.3.5 KDE: 3.4.3