On Fri, Dec 05, 2014 at 06:44:03AM +0100, Jiri Navratil wrote:
[...]
>
> I got this error
>
> /usr/src/usr.bin/ssh/lib/../key.c: In function 'key_in_file':
> /usr/src/usr.bin/ssh/lib/../key.c:469: error: too few arguments to
> function 'sshkey_in_file'
> *** Error 1 in usr.bin/ssh/lib (<bsd.lib.mk>:40 'key.o': @cc -O2 -pipe
> -g -I/usr/src/usr.bin/ssh/lib/.. -fstack-protector-all
> -DWITH_OPENSSL...)
> *** Error 1 in usr.bin/ssh (<bsd.subdir.mk>:48 'all')
> *** Error 1 in usr.bin (<bsd.subdir.mk>:48 'all')
> *** Error 1 in . (<bsd.subdir.mk>:48 'all')
> *** Error 1 in /usr/src (Makefile:82 'build')

this was a bug introduced yesterday and fixed in this commit
http://marc.info/?l=openbsd-cvs&m=141772608427190&w=2

> I have
> echo $CVSROOT
> anon...@anoncvs.fr.openbsd.org:/cvs
>
> I see
> cd /usr/src/usr.bin/ssh
> cvs status | grep key.c

I prefer using
$ cvs status key.c
for this.

>
> File: key.c             Status: Needs Patch
>    Repository revision: 1.123   /cvs/src/usr.bin/ssh/key.c,v

this means that your local version is out of date compared with the server
and that you should update your sources once again.  From section 10.1 of
`info cvs':

Needs Checkout
     Someone else has committed a newer revision to the repository.
     The name is slightly misleading; you will ordinarily use `update'
     rather than `checkout' to get that newer revision.

Needs Patch
     Like Needs Checkout, but the CVS server will send a patch rather
     than the entire file.  Sending a patch or sending an entire file
     accomplishes the same thing.
>
> In such case (Status: Needs Patch), shall I report it to bugs@ and/or to
> tech@ or not at all? Shall I switch from France cvs mirror to Canada and
> do cvs update afain and check status there or is not neccessary?

No, generally, the faq tells you that you shouldn't report source tree
compilation problems: From http://www.openbsd.org/report.html, current
version problems:

"Do not report source tree compilation problems, unless they persist. They are
almost always your mistake or they are being worked on as you encounter them.
People working on the project are doing make build at least once per day, and
usually several times per day with different architectures."


>
> Thank you.
>
> Best regards,
>
> --
> Jiri Navratil, http://kouc.navratil.cz, +420 222 767 131
>

Reply via email to