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 >