Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Oct 2000 14:49:37 +1100 (EST)
From:      Stephen Cimarelli <stephen@clari.net.au>
To:        ports@freebsd.org
Cc:        dirk@freebsd.org
Subject:   Re: FreeBSD Port: expat-1.1
Message-ID:  <XFMail.001017144937.stephen@clari.net.au>
In-Reply-To: <004701c037eb$bc8bba90$1200a8c0@gsicomp.on.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi 

has a follow up :I just compiled expat-1.95 on LINUX and the Make file did run 
libtool --mode=compile
before
linbtool --mode=link

So guess the problem is in the Makefile.


On 17-Oct-00 Matthew Emmerton wrote:
>> Hi Dirk
>>
>> I'm tring to compile expat-1.95 on FreeBSD 4.0, but am having no luck
>>
>> It uses libtool but seems to run libtool --mode=link before
>> --mode=compile--mode=compile
>> it therefore creates .o links to .lo files that do not exist.
>>
>> I am not a code cutter can anyone help?
> 
> I don't know about expat-1.95 (since a cvsup of 3 minutes ago indicates that
> expat is still at version 1.1), but I ran into similar problems with expat
> when building mod_php4 over the weekend.
> 
> Since expat doesn't appear to use libtool at all, I think the problem
> relates to ports that build expat as a dependency and use libtool to work
> magic (such as mod_php4.)  All I did to work around this was to 'cd
> /usr/ports/textproc/expat' and build it using 'make clean all install' and
> then continued my build of mod_php4 and all was fine.
> 
> The only way I have to explain why it failed in the first place is that I
> was building on an SMP machine, and was using 'make -j8' to do so.  Is it
> possible that the libtool steps of the mod_php4 make were executed against
> the expat build before the expat build had completed?
> 
> If this is the case, then this is something that the maintainers of
> bsd.port.mk might want to know about, so that some synchronisation magic can
> be performed to ensure that dependencies are built before they are operated
> upon.
> 
> Also, I noticed that the archive at ftp://ftp.jclark.com/pub/xml is
> out-of-date (it fails with a checksum error).
> 
> --
> Matthew Emmerton
> GSI Computer Services
> +1 (800) 217 5409 (Canada)

----------------------------------
E-Mail: Stephen Cimarelli <stephen@clari.net.au>
Date: 17-Oct-00
Time: 14:46:28
ClariNet Internet Solutions
+61 3 9486 0811
www.clari.net.au
----------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.001017144937.stephen>