NetBSD-Users archive

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

Re: fail to compile NetBSD current from Linux at second attempt





El 11/6/26 a las 14:07, Robert Elz escribió:
     Date:        Thu, 11 Jun 2026 13:49:58 +0200
     From:        Ramiro Aceves <ea1abz%gmail.com@localhost>
     Message-ID:  <77729189-1823-4f8d-bced-fcd725326de1%gmail.com@localhost>

   | just wanted to know wether I was doing something wrong.

No, nothing wrong at all, you're correctly fetching our broken
source trees, which are "correctly" failing to build...

You shouldn't normally need -A on the cvs update though, that's
needed only after you have updated to some other version, and
want to forget that and go back to head.

Hello

I was reading The Guide and remembered what you wrote in the list when reading the following:

    32.4.3. Fetching the NetBSD-current development branch

To obtain the NetBSD-current source just omit “-r <BRANCH>” and replace it with “-A”:

    $ cd /usr
    $ cvs checkout -A -P src

    The “xsrc” module is obtained the same way:

    $ cd /usr
    $ cvs checkout -A -P xsrc

    To update your NetBSD-current source tree, add the -A flag:

    $ cd /usr/src
    $ cvs update -A -dP

The same applies to the “xsrc” module, but in that case you will have to change your working directory to /usr/xsrc first.


Then I believe that the sentence "To update your NetBSD-current source tree, add the -A flag" is wrong cause if you are in NetBSD-current -A should not be needed. Only "cvs update -dP" should be needed. Please correct me if I am wrong.

Thanks.
Ramiro.






If you want to try something that should build now, do

	cvs update -r netbsd-11 -dP

(the -P here is redundant, the branch switch implies it, but
it is good practice to specify on all cvs update commands)

This will switch your sources to the netbsd-11 branch (you'll only
need the -r option once, then as long as you don't use -A, you'll
remain on that branch (which gets fare less frequent changes
than HEAD does, there can be weeks between any updates).

A later update with -A (and no -r) will return you to HEAD.

kre



Home | Main Index | Thread Index | Old Index