daily CVS update output
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
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?
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
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
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
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
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
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