Subject: Re: compilation of tightvnc - OpenMotif.def file problem
To: Lubos Vrbka <shnek@tiscali.cz>
From: Frederick Bruckman <fredb@immanent.net>
List: netbsd-users
Date: 02/11/2004 11:17:12
On Wed, 11 Feb 2004, Lubos Vrbka wrote:

>
> > I fixed that in June of last year! Please update your pkgsrc. At this
> > time, I recommend the latest "stable" branch, "pkgsrc-2003Q4". (Use
> > "cvs update -dP -rpkgsrc-2003Q4".) The current (and latest stable)
> > branch theoretically supports all NetBSD platforms back to 1.5.2.
> i've -current system, so i think support shouldn't be problem.
>
> well you're right that i have old pkgsrc (in fact i don't remember when i
> updated it last time... but the system was freshly installed in ~august) so the
> problem was in pkgsrc, not in the OpenMotif file itself? # defined directive is ok?

No, there's a mistake in the "OpenMotif.def" file that "pkgsrc" installs,
all right..., but if you didn't want to reinstall openmotif, you could
just as well just fix the installed file.

> i'll surely update - most probably to 2003Q4. i just have one question about the
> CVS tags. if i needed to get -current pkgsrc, what would i have to do? to put
> string HEAD to CVS/Tag? to leave it blank? (i currently have Tnetbsd-1-6 there).

The "-r" option sets the tag for the "cvs update", and stores it in
that file. (You shouldn't manipulate the files in the CVS directories
directly.) "-rHEAD" is valid for "cvs diff" or "cvs rdiff", but to
"cvs update" to the trunk, you would normally use "-A", instead, which
means "clear all tags".

> i recall that for getting -current netbsd sources i had to remove all tags, but
> now i saw somewhere on netbsd web that HEAD tag is appropriate for pkgsrc (it's
> possible that i got it wrong :)

"-rHEAD" is just the name given to the trunk, when the syntax demands
a tag (such as for "rdiff"). The terms "CVS trunk", "CVS HEAD", and
"current" are essentially interchangable.

Frederick