cvs commit: src/contrib/groff FREEBSD-Xlist
src/contrib/groff/src/include getopt.h
src/contrib/groff/src/libs/libgroff getopt.c getopt1.c
Ruslan Ermilov
ru at FreeBSD.org
Thu Feb 19 02:58:50 PST 2004
On Thu, Feb 19, 2004 at 12:06:17PM +0300, Andrey Chernov wrote:
> On Thu, Feb 19, 2004 at 10:56:20AM +0200, Ruslan Ermilov wrote:
> > What Nate means is that now (e.g., for Groff) after you do the next
> > import, and do the checkout on the FSF branch, it will still contain
> > the getopt.h file, which it should not.
>
> Why not? getopt* files still needed for non-current FreeBSD, so they must
> present in the FSF branch and not removed from there.
>
I think you're confused here. When you remove getopt.h in FSF or
HEAD, it will still exist in other RELENG_* branches.
The reason to remove it on the FSF branch is because you've added
it to FREEBSD-Xlist, so it won't be imported next time, and "cvs
co -rFSF" after the next import will check out a possibly outdated
getopt.h file, if we don't remove it on FSF branch after a new
import. If you didn't put it in FREEBSD-Xlist (which is one of
the options, too), it will continue to exist on the FSF branch,
will get new v_X_Y tags, so no need to remove it on FSF, but it
will cause conflicts on future imports that modify getopt.h. I
personally think such conflicts are harmless.
> > Andrey, please DO NOT do anything on vendor branches of at least
> > Groff and Texinfo while we're discussing things, and didn't come
> > up to an agreement. Pretty much please.
>
> I already finish with getopt*. There was getopt* left in cvs and binutils,
> but they can't be replaced.
>
I mean: don't "cvs rm" getopt* on vendor branches yet.
Cheers,
--
Ruslan Ermilov
FreeBSD committer
ru at FreeBSD.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040219/a7ca90e9/attachment.bin
More information about the cvs-src
mailing list