ports/54876: [PATCH] lang/guile: Bug in a Makefile

Daniela dgw at liwest.at
Sun Aug 3 09:45:29 PDT 2003


On Saturday 02 August 2003 17:37, Joe Marcus Clarke wrote:
> On Sat, 2003-08-02 at 15:32, Daniela wrote:
> > On Saturday 26 July 2003 23:53, Joe Marcus Clarke wrote:
> > > >  > What exactly does this fix?  That is, what brought you to notice a
> > > >  > problem?
> > > >
> > > >  I could not install this port. It fails at some long command.
> > >
> > > Please send the original error.  I have not had a problem installing
> > > this port on either -STABLE or -CURRENT.
> >
> > Here's the error:
> >
> > creating guile
> > cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc

. . .

> > regex-posix.doc threads.doc |
> > GUILE="/usr/ports/lang/guile/work/guile-1.6.4/pre-inst-guile"
> > ../scripts/snarf-check-and-output-texi --manual > guile.texi || { rm
> > guile.texi; false; }
> > ERROR: unknown doc attribute: (fname (id . FNAME))
> > gmake[2]: *** [guile.texi] Error 1
> > gmake[2]: Leaving directory
> > `/usr/ports/lang/guile/work/guile-1.6.4/libguile' gmake[1]: ***
> > [all-recursive] Error 1
> > gmake[1]: Leaving directory `/usr/ports/lang/guile/work/guile-1.6.4'
> > gmake: *** [all] Error 2
> > *** Error code 2
> >
> > Stop in /usr/ports/lang/guile.
> >
> >
> > I think this command works only in the Bourne shell.
>
> Have you copied another shell over /bin/sh?

No, but when I enter the command manually in /bin/sh, it fails with the same 
message.

In /bin/csh, it fails with:

GUILE=/usr/ports/lang/guile/work/guile-1.6.4/pre-inst-guile: Command not 
found.
{: Command not found.
}: Command not found.

With the patch applied, it works in sh and csh.

Daniela



More information about the freebsd-gnome mailing list