Compiling megacmd.tar.gz with -stable ports:
   cd /usr
   cvs -qd anon...@anoncvs.ca.openbsd.org:/cvs checkout -rOPENBSD_7_3 -P
ports

works with no errors on
OpenBSD XXX 7.3 GENERIC#1072 amd64

Thanks again, regards

Il giorno gio 15 giu 2023 alle ore 19:00 Omar Polo <o...@omarpolo.com> ha
scritto:

> On 2023/06/15 18:34:25 +0200, Luca Di Gregorio <luc...@gmail.com> wrote:
> > Hi, I would need a clarification:
> >
> > The correct way to compile the
> > current megacmd.tar.gz is
> > dowloading the -stable, not -current.
> >
> > Am I right?
>
> No, it is not right.  Port development happens in -CURRENT, -stable
> only sees backports of security fixes.
>
> Said that, you should also keep in mind that the -stable port tree is
> for OpenBSD-stable, and the -current port tree is for OpenBSD-current.
>
> You can't mix-and-match.
>
> So, fetch the port tree for your branch and use that.  In this case,
> the port in question should compile both on -stable and -current, but
> please keep in mind that it's not always the case.
>
> If you're on current, other than a -current ports tree you also need
> to have up-to-date packages (doas pkg_add -u).
>
> All of this is carefully documented in the FAQS:
>
>         https://www.openbsd.org/faq/ports/ports.html#PortsIntro
>
> along with the exact commands you need to fetch the port tree, setup
> things, build, etc.
>
>
> Buona fortuna :)
>

Reply via email to