Errors in net/gnat

Rico Secada coolzone at io.dk
Sun Jul 30 02:17:57 UTC 2006


On Sat, 29 Jul 2006 11:35:12 +1000
Nick Withers <nick at nickwithers.com> wrote:

Dear Nick Withers

With the below answer you have hit the nail right on the head! 

Thank you very much for this information.

Dear Daniel Eischen

Thank you for looking into the problem after all. I believe this problem will be solved for all future users :-)

Best and kind regards
Rico

> On Fri, 28 Jul 2006 18:04:55 -0400 (EDT)
> Daniel Eischen <eischen at vigrid.com> wrote:
> 
> > I just upgraded one of our production servers to 6.1-stable
> > from sources last night.  The ports tree was also updated.
> > lang/gnat built and installed just fine on this box.
> > 
> > My /etc/make.conf:
> > 
> > CFLAGS+=-O -pipe
> > # added by use.perl 2006-05-25 14:04:34
> > PERL_VER=5.8.8
> > PERL_VERSION=5.8.8
> > 
> > The way I built it was:
> > 
> > bash $ cd /usr/ports/lang/gnat
> 
> Ah, see, you're using a Bourne-compatible shell, bash. Your
> SHELL environment variable will be set to "/usr/local/bin/bash"
> or some such and the GNAT port will invoke it to execute
> the "/usr/ports/lang/gnat/work/gcc-34/gcc/fixinc/genfixes"
> script, which'll work, since bash (as a Bourne-style shell)
> recognises input like 'SHELL="/bin/sh"', whereas csh doesn't.
> 
> I reckon if you set your SHELL environment variable to
> "/bin/csh" you'll run into problems with the make.
> 
> > bash $ sudo make
> > bash $ sudo make install
> -- 
> Nick Withers
> email: nick at nickwithers.com
> Web: http://www.nickwithers.com
> Mobile: +61 414 397 446
> 


More information about the freebsd-ports mailing list