tech-pkg archive

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

Re: make: Unclosed variable specification for



On Tuesday 06 January 2009 02:00:57 Thomas Klausner wrote:
> On Tue, Jan 06, 2009 at 01:05:17AM +1030, Berndt Josef Wulf wrote:
> > G'day,
> >
> > I'm getting this after synchronizing system and pkgsrc source tree as of
> > 4-Jan-2009 and installation of new userland and kernel. It prevents me
> > from building net/avahi needed for vlc-0.98a. After googling, I found
> > that it was reported earlier here
> >
> > http://mail-index.netbsd.org/current-users/2008/12/30/msg006939.html
> >
> > but failed to find a fix. Has this been resolved?
>
> This has also been asked and answered on pkgsrc-users.
>
> Apparently, revision 1.153 of src/usr.bin/make/parse.c seems to solve
> the problem.
>  Thomas

G'day,

Nope, I've 1.153 installed and it didn't solve it here.

/*      $NetBSD: parse.c,v 1.153 2009/01/04 20:17:36 dsl Exp $  */

I've upgraded the system only one hour ago... and yes, I did "make clean" etc 
prior to attempting to rebuild.

I worked around the problem after removal of a "\ " that was part of the 
PKG_USER variable

PKG_USERS=              ${AVAHI_USER}:${AVAHI_GROUP}::Avahi\ user:/nonexistent

which was changed to

PKG_USERS=              ${AVAHI_USER}:${AVAHI_GROUP}::Avahi:/nonexistent

I haven't had a look at the parser, its 2:00am and just finishing compilation 
of VLC, the original task on hand.

cheerio Berndt



Home | Main Index | Thread Index | Old Index