From owner-freebsd-ports@FreeBSD.ORG Thu Dec 15 21:04: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 E365816A41F for ; Thu, 15 Dec 2005 21:04:35 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5476C43D49 for ; Thu, 15 Dec 2005 21:04:03 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id jBFL201N030455; Thu, 15 Dec 2005 18:02:00 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id jBFL38IB068231; Thu, 15 Dec 2005 18:03:08 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id jBFL38at068230; Thu, 15 Dec 2005 18:03:08 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Thu, 15 Dec 2005 18:03:08 -0300 From: Fernan Aguero To: Melvyn Sopacua Message-ID: <20051215210308.GK49639@iib.unsam.edu.ar> Mail-Followup-To: Melvyn Sopacua , FreeBSD Ports , Jim Kent , Hiram Clawson References: <20051215191038.GH49639@iib.unsam.edu.ar> <200512152115.28786.freebsd.ports@melvyn.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512152115.28786.freebsd.ports@melvyn.homeunix.org> User-Agent: Mutt/1.5.9i Cc: FreeBSD Ports , Jim Kent , Hiram Clawson 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 21:04:36 -0000 +----[ Melvyn Sopacua (15.Dec.2005 17:20): | | 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} Mmm ... it worked fine for me in FreeBSD-4.11 Anyway, it works also with your patch ;) | 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; | } | } | +----] I've tried this patch but it didn't fix the problem. Are you suggesting that other references to 'stdout' should be replaced by 'uglyOut'? Fernan PS: I forgot to CC Jim (BLAT's author) and Hiram (UCSC staff) in my past postings. I add them now so they're in the loop