NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/44306: current NetBSD sources do not build

The following reply was made to PR port-i386/44306; it has been noted by GNATS.

From: David Laight <>
Subject: Re: port-i386/44306: current NetBSD sources do not build
Date: Sat, 1 Jan 2011 19:11:38 +0000

 On Sat, Jan 01, 2011 at 06:35:01PM +0000, wrote:
 > >Number:         44306
 > >Category:       port-i386
 > >Synopsis:       Current sources are not buildable
 > .../external/ibm-public/postfix/lib/dns. Neither cleandir nor objs 
 > (NOCLEANDIR=yes  ) targets work.
 > Error transcript:
 > nbmake: 
 > "/mnt/modlishka/srcs/external/ibm-public/postfix/lib/dns/obj/.depend" line 
 > 2: Need an operator
 > nbmake: Fatal errors encountered -- cannot continue
 You need to look at what is wrong in the .depend file (generated from *.d by
 make depend). Without knowing the contents (especially line 2) we can't
 say what is wrong.
 Neither of the 'clean' options you specified will remove the *.d or .depend
 As a matter of practice it is better to build with all the object files
 in a completely separate direcory tree - rather than in subdirectories
 of each directory. Typically you need to front with something
 base=`(cd ..;/bin/pwd)`
 [ -d $objdir ] || mkdir $objdir || exit 1
 [ -d $destdir ] || mkdir $destdir || exit 1
 [ -d $releasedir ] || mkdir $releasedir || exit 1
 exec ./ -u -U -D $destdir -O $objdir -R $releasedir "$@"
 Then is is very easy to tidy up by just deleting the object tree completely.
 David Laight:

Home | Main Index | Thread Index | Old Index