daily CVS update output

2019-10-09 Thread NetBSD source update


Updating src tree:
P src/crypto/external/bsd/openssh/dist/hostfile.c
P src/crypto/external/bsd/openssh/dist/sshkey.c
P src/doc/3RDPARTY
P src/doc/CHANGES
P src/etc/services
P src/etc/namedb/root.cache
P src/external/apache2/Makefile
U src/external/apache2/argon2/Makefile
U src/external/apache2/argon2/dist/phc-winner-argon2/CHANGELOG.md
U src/external/apache2/argon2/dist/phc-winner-argon2/LICENSE
U src/external/apache2/argon2/dist/phc-winner-argon2/README.md
U src/external/apache2/argon2/dist/phc-winner-argon2/include/argon2.h
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2d
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2d.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2d_v16
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2d_v16.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2i
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2i.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2i_v16
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2i_v16.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2id
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2id.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2id_v16
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/argon2id_v16.shasum
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/check-sums.ps1
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/check-sums.sh
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/test.ps1
U src/external/apache2/argon2/dist/phc-winner-argon2/kats/test.sh
U src/external/apache2/argon2/dist/phc-winner-argon2/man/argon2.1
U src/external/apache2/argon2/dist/phc-winner-argon2/src/argon2.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/bench.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/core.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/core.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/encoding.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/encoding.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/genkat.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/genkat.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/opt.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/ref.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/run.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/test.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/thread.c
U src/external/apache2/argon2/dist/phc-winner-argon2/src/thread.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/blake2-impl.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/blake2.h
U src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/blake2b.c
U 
src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/blamka-round-opt.h
U 
src/external/apache2/argon2/dist/phc-winner-argon2/src/blake2/blamka-round-ref.h
U src/external/apache2/argon2/lib/Makefile
U src/external/apache2/argon2/lib/libargon2/Makefile
U src/external/apache2/argon2/usr.bin/Makefile
U src/external/apache2/argon2/usr.bin/argon2/Makefile
P src/external/bsd/fetch/lib/Makefile
P src/external/cddl/osnet/lib/libdtrace/Makefile
P src/lib/libc/citrus/citrus_csmapper.c
P src/lib/libc/citrus/citrus_iconv.c
P src/lib/libc/net/Makefile.inc
P src/lib/libc/resolv/Makefile.inc
P src/lib/libc/rpc/Makefile.inc
P src/lib/libc/sys/ptrace.2
P src/lib/libedit/filecomplete.c
P src/lib/libedit/readline.c
P src/lib/libpam/libpam/Makefile
P src/lib/libpam/modules/pam_lastlog/Makefile
P src/share/mk/bsd.own.mk
P src/sys/arch/x86/include/pte.h
P src/sys/dev/acpi/tpm_acpi.c
P src/sys/dev/ic/tpm.c
P src/sys/dev/ic/tpmreg.h
P src/sys/dev/ic/tpmvar.h
P src/sys/dev/isa/tpm_isa.c
U src/sys/dev/microcode/run/run-rt2870
U src/sys/dev/microcode/run/run-rt3071
P src/sys/kern/kern_history.c
P src/sys/kern/sys_ptrace_common.c
P src/sys/kern/sysv_shm.c
P src/sys/netatalk/at_var.h
P src/sys/netinet/tcp_congctl.c
P src/sys/sys/ptrace.h

Updating xsrc tree:


Killing core files:




Updating file list:
-rw-rw-r--  1 srcmastr  netbsd  42083814 Oct 10 03:04 ls-lRA.gz


Re: Automated report: NetBSD-current/i386 build failure

2019-10-09 Thread Robert Elz
Date:Wed,  9 Oct 2019 23:44:07 + (UTC)
From:NetBSD Test Fixture 
Message-ID:  <157066464726.6307.13966949731910078...@babylon5.netbsd.org>


  | cc1: error: -Werror=stringop-truncation: no option -Wstringop-truncation

These might be fixed now.

kre



Can I use pkg_src to upgrade to current?

2019-10-09 Thread nottobay
I'm new to BSD in general and coming from Linux. I tried pulling the
binaries using the installer and it isn't working for me. Can I use pkg src
to upgrade in place from release to current or do I have to build
everything?


Automated report: NetBSD-current/i386 build failure

2019-10-09 Thread NetBSD Test Fixture
This is an automatically generated notice of a NetBSD-current/i386
build failure.

The failure occurred on babylon5.netbsd.org, a NetBSD/amd64 host,
using sources from CVS date 2019.10.09.22.13.50.

An extract from the build.sh output follows:


CC=/tmp/bracket/build/2019.10.09.22.13.50-i386/tools/bin/i486--netbsdelf-gcc 
/tmp/bracket/build/2019.10.09.22.13.50-i386/tools/bin/nbmkdep -f ftp.d.tmp  --  
 -std=gnu99   --sysroot=/tmp/bracket/build/2019.10.09.22.13.50-i386/destdir -I. 
-DNETBSD -DFTP_COMBINE_CWDS -DINET6 -DWITH_SSL 
/tmp/bracket/build/2019.10.09.22.13.50-i386/src/external/bsd/fetch/dist/libfetch/ftp.c
 &&  mv -f ftp.d.tmp ftp.d
--- fetch.d ---
#create  lib/fetch.d

CC=/tmp/bracket/build/2019.10.09.22.13.50-i386/tools/bin/i486--netbsdelf-gcc 
/tmp/bracket/build/2019.10.09.22.13.50-i386/tools/bin/nbmkdep -f fetch.d.tmp  
--   -std=gnu99   --sysroot=/tmp/bracket/build/2019.10.09.22.13.50-i386/destdir 
-I. -DNETBSD -DFTP_COMBINE_CWDS -DINET6 -DWITH_SSL 
/tmp/bracket/build/2019.10.09.22.13.50-i386/src/external/bsd/fetch/dist/libfetch/fetch.c
 &&  mv -f fetch.d.tmp fetch.d
--- http.d ---
cc1: error: -Werror=stringop-truncation: no option -Wstringop-truncation
nbmkdep: compile failed.
*** [http.d] Error code 1
nbmake[6]: stopped in 
/tmp/bracket/build/2019.10.09.22.13.50-i386/src/external/bsd/fetch/lib
1 error

The following commits were made between the last successful build and
the failed build:

2019.10.09.20.59.26 christos 
src/crypto/external/bsd/openssh/dist/hostfile.c,v 1.14
2019.10.09.20.59.26 christos 
src/crypto/external/bsd/openssh/dist/sshkey.c,v 1.20
2019.10.09.21.05.43 sevan src/doc/3RDPARTY,v 1.1656
2019.10.09.21.19.28 christos src/external/bsd/fetch/lib/Makefile,v 1.13
2019.10.09.21.49.50 christos 
src/external/cddl/osnet/lib/libdtrace/Makefile,v 1.22
2019.10.09.22.05.09 christos src/lib/libpam/libpam/Makefile,v 1.20
2019.10.09.22.05.35 christos src/lib/libpam/modules/pam_lastlog/Makefile,v 
1.9
2019.10.09.22.13.50 sevan src/doc/3RDPARTY,v 1.1657

Log files can be found at:


http://releng.NetBSD.org/b5reports/i386/commits-2019.10.html#2019.10.09.22.13.50


Re: libedit

2019-10-09 Thread Patrick Welche
On Wed, Oct 09, 2019 at 11:20:22AM +0100, Patrick Welche wrote:
> On Wed, Oct 09, 2019 at 11:11:54AM +0100, Patrick Welche wrote:
> > On Wed, Oct 09, 2019 at 10:52:54AM +0100, Patrick Welche wrote:
> > > here seems to be some sort of out by one error (/bin/sh):
> > > 
> > > cd Ne[tab] -> cd NetBS
> > > 
> > > That wasn't the case before this morning's update...
> > 
> > Trivial fix on the way: 
> > 
> > The stpncpy() and strncpy() functions copy at most len characters
> > The strlcpy() function copies up to size - 1 characters
> 
> This fixes it, but seems to defeat the point of using strlcpy - rather
> leave as strncpy?

Already fixed by Christos - thanks!

Patrick


Re: libedit

2019-10-09 Thread Patrick Welche
On Wed, Oct 09, 2019 at 11:11:54AM +0100, Patrick Welche wrote:
> On Wed, Oct 09, 2019 at 10:52:54AM +0100, Patrick Welche wrote:
> > here seems to be some sort of out by one error (/bin/sh):
> > 
> > cd Ne[tab] -> cd NetBS
> > 
> > That wasn't the case before this morning's update...
> 
> Trivial fix on the way: 
> 
> The stpncpy() and strncpy() functions copy at most len characters
> The strlcpy() function copies up to size - 1 characters

This fixes it, but seems to defeat the point of using strlcpy - rather
leave as strncpy?

Cheers,

Patrick
Index: filecomplete.c
===
RCS file: /cvsroot/src/lib/libedit/filecomplete.c,v
retrieving revision 1.60
diff -u -r1.60 filecomplete.c
--- filecomplete.c  8 Oct 2019 19:21:40 -   1.60
+++ filecomplete.c  9 Oct 2019 10:19:36 -
@@ -507,7 +507,7 @@
el_free(match_list);
return NULL;
}
-   (void)strlcpy(retstr, match_list[1], max_equal);
+   (void)strlcpy(retstr, match_list[1], max_equal + 1);
match_list[0] = retstr;
 
/* add NULL as last pointer to the array */


Re: libedit

2019-10-09 Thread Patrick Welche
On Wed, Oct 09, 2019 at 10:52:54AM +0100, Patrick Welche wrote:
> here seems to be some sort of out by one error (/bin/sh):
> 
> cd Ne[tab] -> cd NetBS
> 
> That wasn't the case before this morning's update...

Trivial fix on the way: 

The stpncpy() and strncpy() functions copy at most len characters
The strlcpy() function copies up to size - 1 characters


P


libedit

2019-10-09 Thread Patrick Welche
here seems to be some sort of out by one error (/bin/sh):

cd Ne[tab] -> cd NetBS

That wasn't the case before this morning's update...


Cheers,

Patrick