Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/16 9:17 AM, Guido Falsi wrote: > On 08/25/16 18:05, Bryan Drewery wrote: >> On 8/25/16 1:27 AM, Guido Falsi wrote: >>> On 08/24/16 21:49, Ed Schouten wrote: >>>> 2016-08-24 20:30 GMT+02:00 Bryan Drewery : >>>>> That would only fix stable/11, sta

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/16 9:29 AM, Guido Falsi wrote: > On 08/25/16 18:24, Bryan Drewery wrote: >>>>> --- _bootstrap-tools-usr.bin/xinstall --- >>>>> xinstall.o: In function `install': >>>>> /usr/local/nanobsd/rr-trunk/src/usr.bin/xinstall/xinstall.c:(.text+0x

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-25 Thread Bryan Drewery
On 8/25/2016 1:55 PM, Ed Schouten wrote: > Hi Bryan, > > 2016-08-25 19:43 GMT+02:00 Bryan Drewery : >>>> readelf -a /lib/libc.so.7|grep basename >>> 2149: 00076200 231 FUNCGLOBAL DEFAULT 11 >>> basename@@FBSD_1.0 (2) >>> 2514: 00

svn commit: r304826 - head/share/mk

2016-08-25 Thread Bryan Drewery
Author: bdrewery Date: Thu Aug 25 23:55:56 2016 New Revision: 304826 URL: https://svnweb.freebsd.org/changeset/base/304826 Log: WITH_META_MODE: Don't let subdir traversals for 'make install' re-enable meta mode. MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified:

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-26 Thread Bryan Drewery
On 8/26/2016 12:37 AM, Ed Schouten wrote: > Hi, > > 2016-08-26 1:52 GMT+02:00 Bryan Drewery : >> Libc wouldn't build, it complained quite loudly with a lot of these: > Got it. Thinking ahead, if it's just basename() giving the problems, > maybe it's easier to

Re: svn commit: r303988 - head/lib/libc/gen

2016-08-26 Thread Bryan Drewery
On 8/26/2016 12:57 PM, John Baldwin wrote: > On Friday, August 26, 2016 09:37:10 AM Ed Schouten wrote: >> Hi, >> >> 2016-08-26 1:52 GMT+02:00 Bryan Drewery : >>> Libc wouldn't build, it complained quite loudly with a lot of these: >> >> Got it. Thi

svn commit: r344666 - head/tools/build/mk

2019-02-28 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 28 20:48:18 2019 New Revision: 344666 URL: https://svnweb.freebsd.org/changeset/base/344666 Log: bsd.nls.mk isn't optional. It is protected by MK_NLS. If it should really be optional then it needs to be documented as such in share/mk/bsd.README and .sincl

svn commit: r344667 - stable/12/sbin/ipfw

2019-02-28 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 28 20:57:36 2019 New Revision: 344667 URL: https://svnweb.freebsd.org/changeset/base/344667 Log: MFC r343877,r343880: r343877: ipfw table list: Fix showing header outside of 'all'. r343880: Fix build of r343877 Relnotes: yes Modifie

svn commit: r344668 - stable/11/sbin/ipfw

2019-02-28 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 28 20:57:41 2019 New Revision: 344668 URL: https://svnweb.freebsd.org/changeset/base/344668 Log: MFC r343877,r343880: r343877: ipfw table list: Fix showing header outside of 'all'. r343880: Fix build of r343877 Relnotes: yes Modifie

svn commit: r344781 - stable/12/tools/build/mk

2019-03-04 Thread Bryan Drewery
Author: bdrewery Date: Mon Mar 4 21:10:40 2019 New Revision: 344781 URL: https://svnweb.freebsd.org/changeset/base/344781 Log: MFC r344666: bsd.nls.mk isn't optional. PR: 232527 Modified: stable/12/tools/build/mk/OptionalObsoleteFiles.inc Directory Properties: stable/

svn commit: r345351 - head/sys/conf

2019-03-20 Thread Bryan Drewery
Author: bdrewery Date: Wed Mar 20 22:49:41 2019 New Revision: 345351 URL: https://svnweb.freebsd.org/changeset/base/345351 Log: Build common kernel dependencies before modules. This ensures files like genassym.o and awk/mfiles are generated before descending into the modules build. It ma

svn commit: r351823 - head/share/mk

2019-09-04 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 4 18:32:11 2019 New Revision: 351823 URL: https://svnweb.freebsd.org/changeset/base/351823 Log: PROGS: Build common sources before recursed PROGS_TARGETS as well when building. MFC after:2 weeks Sponsored by: DellEMC Modified: head/share/mk/bsd.prog

svn commit: r351872 - stable/12/usr.bin/jot

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 16:52:55 2019 New Revision: 351872 URL: https://svnweb.freebsd.org/changeset/base/351872 Log: MFC r346255: Fix 'jot -r 0 start end' to work. Relnotes: yes Modified: stable/12/usr.bin/jot/jot.c Directory Properties: stable/12/ (props change

svn commit: r351873 - stable/11/usr.bin/jot

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 16:53:34 2019 New Revision: 351873 URL: https://svnweb.freebsd.org/changeset/base/351873 Log: MFC r346255: Fix 'jot -r 0 start end' to work. Relnotes: yes Modified: stable/11/usr.bin/jot/jot.c Directory Properties: stable/11/ (props change

svn commit: r351876 - in stable/11/sys/modules: iwmfw iwnfw mwlfw ralfw rtwnfw usb/rsufw usb/runfw

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 17:20:24 2019 New Revision: 351876 URL: https://svnweb.freebsd.org/changeset/base/351876 Log: MFC r348979: Stop using .OODATE for extracting firmware. Modified: stable/11/sys/modules/iwmfw/Makefile.inc stable/11/sys/modules/iwnfw/Makefile.inc stabl

svn commit: r351875 - in stable/12/sys/modules: iwmfw iwnfw mwlfw ralfw rtwnfw usb/rsufw usb/runfw

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 17:20:20 2019 New Revision: 351875 URL: https://svnweb.freebsd.org/changeset/base/351875 Log: MFC r348979: Stop using .OODATE for extracting firmware. Modified: stable/12/sys/modules/iwmfw/Makefile.inc stable/12/sys/modules/iwnfw/Makefile.inc stabl

svn commit: r351890 - stable/12/lib/libsysdecode

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:26:20 2019 New Revision: 351890 URL: https://svnweb.freebsd.org/changeset/base/351890 Log: MFC r339635,r350301,r350327,r351151: r339635: Fix regex for extracting SHM_* values for libsysdecode r350301: libsysdecode: add explicit dependen

svn commit: r351891 - stable/11/lib/libsysdecode

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:27:44 2019 New Revision: 351891 URL: https://svnweb.freebsd.org/changeset/base/351891 Log: MFC r339635,r350301,r350327,r351151: r339635: Fix regex for extracting SHM_* values for libsysdecode r350301: libsysdecode: add explicit dependen

svn commit: r351892 - in stable/12/sys: conf modules/efirt

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:31:25 2019 New Revision: 351892 URL: https://svnweb.freebsd.org/changeset/base/351892 Log: MFC r347458,r348975,r348976: r347458: Fix build race with machine links and genoffset.o. r348975: Restore genassym.o to CLEANFILES. r348976:

svn commit: r351893 - stable/11/sys/conf

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:38:33 2019 New Revision: 351893 URL: https://svnweb.freebsd.org/changeset/base/351893 Log: MFC r347458: Fix build race with machine links and genoffset.o. Modified: stable/11/sys/conf/kern.post.mk Directory Properties: stable/11/ (props changed)

svn commit: r351894 - stable/12/sys/modules/ocs_fc

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:39:05 2019 New Revision: 351894 URL: https://svnweb.freebsd.org/changeset/base/351894 Log: MFC r349005: Don't delete .depend files outside of cleandepend. Modified: stable/12/sys/modules/ocs_fc/Makefile Directory Properties: stable/12/ (props ch

svn commit: r351895 - stable/11/sys/modules/ocs_fc

2019-09-05 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 5 20:39:13 2019 New Revision: 351895 URL: https://svnweb.freebsd.org/changeset/base/351895 Log: MFC r349005: Don't delete .depend files outside of cleandepend. Modified: stable/11/sys/modules/ocs_fc/Makefile Directory Properties: stable/11/ (props ch

svn commit: r352261 - in head: contrib/mtree contrib/netbsd-tests/usr.sbin/mtree usr.sbin/fmtree

2019-09-12 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 12 18:44:48 2019 New Revision: 352261 URL: https://svnweb.freebsd.org/changeset/base/352261 Log: mtree: Fix -f -f not considering type changes. This only lists the changed type and not other attributes so that it matches the behavior of -C as done in r66747

svn commit: r352262 - head/contrib/mtree

2019-09-12 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 12 18:51:59 2019 New Revision: 352262 URL: https://svnweb.freebsd.org/changeset/base/352262 Log: mtree -c: Fix username logic when getlogin(3) fails. Obtained from:NetBSD (Credit to Sascha Wildner with DragonFlyBSD) MFC after:2 weeks Modified:

svn commit: r352265 - head/contrib/mtree

2019-09-12 Thread Bryan Drewery
Author: bdrewery Date: Thu Sep 12 20:46:46 2019 New Revision: 352265 URL: https://svnweb.freebsd.org/changeset/base/352265 Log: mtree -O: Fix not descending on hash collisions MFC after:2 weeks Obtained from:NetBSD (nakayama) Modified: head/contrib/mtree/only.c Modified: h

svn commit: r367455 - head/usr.sbin/syslogd

2020-11-07 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 7 17:18:44 2020 New Revision: 367455 URL: https://svnweb.freebsd.org/changeset/base/367455 Log: syslogd: Stop trying to send remote messages through special sockets Specifically this was causing the /dev/klog fd and the signal pipe handling fd to get a send

Re: svn commit: r367459 - head/usr.sbin/syslogd

2020-11-09 Thread Bryan Drewery
continue; > lsent = sendmsg(sl->sl_socket, &msghdr, 0); > if (lsent == (ssize_t)il->totalsize) > -- Regards, Bryan Drewery OpenPGP_signature Description: OpenPGP digital signature

svn commit: r367570 - head/share/mk

2020-11-10 Thread Bryan Drewery
Author: bdrewery Date: Tue Nov 10 18:05:17 2020 New Revision: 367570 URL: https://svnweb.freebsd.org/changeset/base/367570 Log: makeman: Don't require filemon with MK_DIRDEPS_BUILD. MFC after:2 weeks Reviewed by: sjg, dim (tested earlier version) Sponsored by: Dell EMC Differenti

svn commit: r367910 - in head: . share/man/man7

2020-11-20 Thread Bryan Drewery
Author: bdrewery Date: Fri Nov 20 20:11:59 2020 New Revision: 367910 URL: https://svnweb.freebsd.org/changeset/base/367910 Log: Add lists for customizing legacy and bootstrap-tools. Reviewed by: arichardson Sponsored by: Dell EMC Differential Revision:https://reviews.freebsd.or

svn commit: r368467 - in head: bin/chflags bin/chmod bin/cp bin/ls bin/rm bin/setfacl contrib/mtree usr.bin/du usr.bin/grep usr.bin/gzip usr.sbin/chown usr.sbin/ckdist usr.sbin/fmtree usr.sbin/setfmac

2020-12-08 Thread Bryan Drewery
Author: bdrewery Date: Tue Dec 8 23:38:26 2020 New Revision: 368467 URL: https://svnweb.freebsd.org/changeset/base/368467 Log: fts_read: Handle error from a NULL return better. This is addressing cases such as fts_read(3) encountering an [EIO] from fchdir(2) when FTS_NOCHDIR is not set.

svn commit: r356352 - head/tests/sys/aio

2020-01-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jan 4 18:59:46 2020 New Revision: 356352 URL: https://svnweb.freebsd.org/changeset/base/356352 Log: lio_listio_empty_nowait_thread sometimes does *not* hang. The other tests consistently do hang though. Sponsored by: DellEMC Modified: head/tests/sys/aio/l

svn commit: r356532 - in stable/12: contrib/mtree contrib/netbsd-tests/usr.sbin/mtree usr.sbin/fmtree

2020-01-08 Thread Bryan Drewery
Author: bdrewery Date: Thu Jan 9 01:14:26 2020 New Revision: 356532 URL: https://svnweb.freebsd.org/changeset/base/356532 Log: MFC r352261,r352262,r352265: r352261: mtree: Fix -f -f not considering type changes. r352262: mtree -c: Fix username logic when getlogin(3) fails

svn commit: r356533 - in stable/11: contrib/mtree contrib/netbsd-tests/usr.sbin/mtree usr.sbin/fmtree

2020-01-08 Thread Bryan Drewery
Author: bdrewery Date: Thu Jan 9 01:17:01 2020 New Revision: 356533 URL: https://svnweb.freebsd.org/changeset/base/356533 Log: MFC r352261,r352262,r352265: r352261: mtree: Fix -f -f not considering type changes. r352262: mtree -c: Fix username logic when getlogin(3) fails

Re: svn commit: r354606 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src lib/libc/stdlib/jemalloc

2020-01-08 Thread Bryan Drewery
jemalloc to version 5.2.1. > > Compilation fails for non-llvm-based platforms. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r356696 - stable/12/share/mk

2020-01-13 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 13 19:22:52 2020 New Revision: 356696 URL: https://svnweb.freebsd.org/changeset/base/356696 Log: MFC r355588: Fix WITHOUT_CLANG build. PR: 240507 Modified: stable/12/share/mk/src.opts.mk Directory Properties: stable/12/ (props changed)

svn commit: r356697 - stable/12/usr.sbin/mergemaster

2020-01-13 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 13 19:30:18 2020 New Revision: 356697 URL: https://svnweb.freebsd.org/changeset/base/356697 Log: MFC r355379,r355381: r355379: Run make in parallel. r355381: Use full path to sysctl(8) since /sbin is not in PATH. Modified: stable/12/usr.sb

svn commit: r356698 - stable/11/usr.sbin/mergemaster

2020-01-13 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 13 19:33:26 2020 New Revision: 356698 URL: https://svnweb.freebsd.org/changeset/base/356698 Log: MFC r355379,r355381: r355379: Run make in parallel. r355381: Use full path to sysctl(8) since /sbin is not in PATH. Modified: stable/11/usr.sb

svn commit: r356699 - stable/12/share/man/man5

2020-01-13 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 13 19:34:15 2020 New Revision: 356699 URL: https://svnweb.freebsd.org/changeset/base/356699 Log: Regen src.conf.5 Modified: stable/12/share/man/man5/src.conf.5 Modified: stable/12/share/man/man5/src.conf.5 ===

svn commit: r356827 - head/share/mk

2020-01-17 Thread Bryan Drewery
Author: bdrewery Date: Fri Jan 17 14:29:27 2020 New Revision: 356827 URL: https://svnweb.freebsd.org/changeset/base/356827 Log: META_MODE: Allow 'make all install' to work with filemon. Filemon will add the ability to ignore the cookie if the installed file is missing. Without filemon tha

svn commit: r357353 - head/sys/conf

2020-01-31 Thread Bryan Drewery
Author: bdrewery Date: Fri Jan 31 21:08:33 2020 New Revision: 357353 URL: https://svnweb.freebsd.org/changeset/base/357353 Log: make all is needed to generate .depend.* PR: 241746 X-MFC-With: r357043 MFC after:1 week Modified: head/sys/conf/kern.post.mk Modified: hea

svn commit: r366340 - head/sys/kern

2020-10-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 1 19:17:03 2020 New Revision: 366340 URL: https://svnweb.freebsd.org/changeset/base/366340 Log: Use unlocked page lookup for inmem() to avoid object lock contention Reviewed By: kib, markj Sponsored by: Dell EMC Isilon Submitted by: mlaier Differential

svn commit: r366343 - head/sys/kern

2020-10-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 1 20:08:27 2020 New Revision: 366343 URL: https://svnweb.freebsd.org/changeset/base/366343 Log: Revert r366340. CR wasn't finished and it breaks the build. Modified: head/sys/kern/vfs_bio.c Modified: head/sys/kern/vfs_bio.c ===

svn commit: r366594 - in head/sys: kern sys vm

2020-10-09 Thread Bryan Drewery
Author: bdrewery Date: Fri Oct 9 23:49:42 2020 New Revision: 366594 URL: https://svnweb.freebsd.org/changeset/base/366594 Log: Use unlocked page lookup for inmem() to avoid object lock contention Reviewed By: kib, markj Submitted by: mlaier Sponsored by: Dell EMC Differential Revisi

svn commit: r363463 - head/tests/sys/geom/class/mirror

2020-07-23 Thread Bryan Drewery
Author: bdrewery Date: Thu Jul 23 23:29:50 2020 New Revision: 363463 URL: https://svnweb.freebsd.org/changeset/base/363463 Log: Limit gmirror failpoint tests to the test worker This avoids injecting errors into the test system's mirrors. gnop seems like a good solution here but it inje

Re: svn commit: r343630 - in head/sys: kern sys

2019-01-31 Thread Bryan Drewery
d again. I'll start thinking about and tackling generating these during the build soon. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r343633 - head/usr.bin/shar

2019-01-31 Thread Bryan Drewery
Author: bdrewery Date: Thu Jan 31 23:21:18 2019 New Revision: 343633 URL: https://svnweb.freebsd.org/changeset/base/343633 Log: Shar files may be seen as binary by grep. Suggest using -a to egrep to properly see executed commands. This is a minor improvement to the manpage. A better i

Re: svn commit: r343633 - head/usr.bin/shar

2019-01-31 Thread Bryan Drewery
On 1/31/19 3:21 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Thu Jan 31 23:21:18 2019 > New Revision: 343633 > URL: https://svnweb.freebsd.org/changeset/base/343633 > > Log: > Shar files may be seen as binary by grep. > > Suggest using -a to egrep to pro

Re: svn commit: r343631 - in head: . sbin sbin/pfilctl share/man/man9 sys/contrib/ipfilter/netinet sys/net sys/netinet sys/netinet6 sys/netpfil/ipfw sys/netpfil/pf

2019-01-31 Thread Bryan Drewery
warning: nested extern > declaration of '__progname' > 23:28:54 --- all_subdir_lib --- > 23:28:54 --- clog.3.gz --- > 23:28:54 gzip -cn /usr/src/lib/msun/man/clog.3 > clog.3.gz > 23:28:54 --- all_subdir_sbin --- > 23:28:54 *** [pfilctl.o] Error code 1 > 23:28:54 > 23:28:54 make[4]: stopped in /usr/src/sbin/pfilctl -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r343877 - head/sbin/ipfw

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 21:05:44 2019 New Revision: 343877 URL: https://svnweb.freebsd.org/changeset/base/343877 Log: ipfw table list: Fix showing header outside of 'all'. Properly pass down is_all to table_show_list(). This restores the behavior before r272840 so that only 'ip

svn commit: r343878 - stable/11/usr.bin/shar

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 21:22:01 2019 New Revision: 343878 URL: https://svnweb.freebsd.org/changeset/base/343878 Log: MFC r343633: Shar files may be seen as binary by grep. Modified: stable/11/usr.bin/shar/shar.1 Directory Properties: stable/11/ (props changed) Modified:

svn commit: r343879 - stable/10/usr.bin/shar

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 21:37:06 2019 New Revision: 343879 URL: https://svnweb.freebsd.org/changeset/base/343879 Log: MFC r343633: Shar files may be seen as binary by grep. Modified: stable/10/usr.bin/shar/shar.1 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r343880 - head/sbin/ipfw

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 21:41:27 2019 New Revision: 343880 URL: https://svnweb.freebsd.org/changeset/base/343880 Log: Fix build of r343877 MFC after:2 weeks X-MFC-with: r343877 Pointyhat to: bdrewery Modified: head/sbin/ipfw/tables.c Modified: head/sbin/ipfw/tables.c

Re: svn commit: r343881 - head/lib/libutil

2019-02-07 Thread Bryan Drewery
> + if (!ufs) { > errno = 0; > goto error; > - } > - serrno = hasquota(fs, quotatype, qf->qfname, sizeof(qf->qfname)); > - if (serrno == 0) { > + } else if (serrno == 0) { > errno = EOPNOTSUPP; > goto error; > } > /usr/src/lib/libutil/quotafile.c:121: warning: 'serrno' may be used uninitialized in this function -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r343883 - stable/12/usr.bin/shar

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 22:49:49 2019 New Revision: 343883 URL: https://svnweb.freebsd.org/changeset/base/343883 Log: MFC r343633: Shar files may be seen as binary by grep. Modified: stable/12/usr.bin/shar/shar.1 Directory Properties: stable/12/ (props changed) Modified:

svn commit: r343885 - stable/11/sys/dev/filemon

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 23:55:11 2019 New Revision: 343885 URL: https://svnweb.freebsd.org/changeset/base/343885 Log: MFC r337272: Fix some filemon path logging issues. Modified: stable/11/sys/dev/filemon/filemon.c stable/11/sys/dev/filemon/filemon_wrapper.c Directory Prope

svn commit: r343886 - stable/10/sys/dev/filemon

2019-02-07 Thread Bryan Drewery
Author: bdrewery Date: Thu Feb 7 23:57:28 2019 New Revision: 343886 URL: https://svnweb.freebsd.org/changeset/base/343886 Log: MFC r337272: Fix some filemon path logging issues. Modified: stable/10/sys/dev/filemon/filemon.c stable/10/sys/dev/filemon/filemon_wrapper.c Directory Prope

Re: svn commit: r353639 - head/share/mk

2019-10-16 Thread Bryan Drewery
ack you could do .if defined(SRCTOP) .include .endif Or rename it src.compat.mk and remove from Makefile and do .sinclude -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r353771 - head/share/mk

2019-10-19 Thread Bryan Drewery
Author: bdrewery Date: Sat Oct 19 21:44:33 2019 New Revision: 353771 URL: https://svnweb.freebsd.org/changeset/base/353771 Log: Fix spelling of DPSRCS. Submitted by: vangyzen Sponsored by: DellEMC MFC after:2 weeks Modified: head/share/mk/bsd.dep.mk Modified: head/share/mk/bsd.d

Re: svn commit: r359267 - in head: . share/mk

2020-03-23 Thread Bryan Drewery
(r359267) > @@ -489,7 +489,10 @@ _libinstall: > .include > .include > .include > +#No need to install header for INTERNALLIB > +.if !defined(INTERNALLIB) > .include > +.endif > .endif > > LINKOWN?=${LIBOWN} > -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Bryan Drewery
sion: https://reviews.freebsd.org/D24103 Dumb question but are we allowed to modify this code without a google contributor agreement? I was under the impression that the license was restrictive in some regard like that. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Bryan Drewery
On 3/23/2020 6:54 PM, Conrad Meyer wrote: > On Mon, Mar 23, 2020 at 6:25 PM Bryan Drewery wrote: >> >> On 3/23/2020 12:01 PM, Brooks Davis wrote: >>> Author: brooks >>> Date: Mon Mar 23 19:01:23 2020 >>> New Revision: 359260 >>> URL: https://s

svn commit: r359475 - head/sys/vm

2020-03-30 Thread Bryan Drewery
Author: bdrewery Date: Tue Mar 31 01:12:53 2020 New Revision: 359475 URL: https://svnweb.freebsd.org/changeset/base/359475 Log: Remove dead code leftover from r331018. Sponsored by: Dell EMC Modified: head/sys/vm/vm_page.c Modified: head/sys/vm/vm_page.c

Re: svn commit: r359681 - in head: . share/mk

2020-04-06 Thread Bryan Drewery
+.if ${MK_CLANG_BOOTSTRAP} == "no" && ${COMPILER_RESOURCE_DIR} != "unknown" > && \ > +!defined(BOOTSTRAPPING) I just realized MK_CLANG_BOOTSTRAP is not going to be defined here outside of the tree. Adding :Uno will fix it. Keep in mind this current

svn commit: r359705 - head/share/mk

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 17:07:04 2020 New Revision: 359705 URL: https://svnweb.freebsd.org/changeset/base/359705 Log: NO_OBJ: Always fix .OBJDIR regardless of AUTO_OBJ. Sponsored by: Dell EMC MFC after:2 weeks Modified: head/share/mk/bsd.init.mk head/share/mk/bsd.obj.mk

Re: svn commit: r359705 - head/share/mk

2020-04-07 Thread Bryan Drewery
On 4/7/2020 10:13 AM, Kyle Evans wrote: > On Tue, Apr 7, 2020 at 12:07 PM Bryan Drewery wrote: >> >> Author: bdrewery >> Date: Tue Apr 7 17:07:04 2020 >> New Revision: 359705 >> URL: https://svnweb.freebsd.org/changeset/base/359705 >> >> Log:

svn commit: r359710 - stable/12/sys/conf

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:39:08 2020 New Revision: 359710 URL: https://svnweb.freebsd.org/changeset/base/359710 Log: MFC r357353: make all is needed to generate .depend.* Modified: stable/12/sys/conf/kern.post.mk Directory Properties: stable/12/ (props changed) Modified

svn commit: r359711 - stable/11/sys/conf

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:39:41 2020 New Revision: 359711 URL: https://svnweb.freebsd.org/changeset/base/359711 Log: MFC r357353: make all is needed to generate .depend.* Modified: stable/11/sys/conf/kern.post.mk Directory Properties: stable/11/ (props changed) Modified

svn commit: r359712 - stable/12/share/mk

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:40:11 2020 New Revision: 359712 URL: https://svnweb.freebsd.org/changeset/base/359712 Log: MFC r353771: Fix spelling of DPSRCS. Modified: stable/12/share/mk/bsd.dep.mk Directory Properties: stable/12/ (props changed) Modified: stable/12/share/m

svn commit: r359713 - stable/11/share/mk

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:40:14 2020 New Revision: 359713 URL: https://svnweb.freebsd.org/changeset/base/359713 Log: MFC r353771: Fix spelling of DPSRCS. Modified: stable/11/share/mk/bsd.dep.mk Directory Properties: stable/11/ (props changed) Modified: stable/11/share/m

svn commit: r359715 - stable/11/share/mk

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:44:40 2020 New Revision: 359715 URL: https://svnweb.freebsd.org/changeset/base/359715 Log: MFC r349729: Consider *clean targets as non-build targets as well. Modified: stable/11/share/mk/bsd.init.mk stable/11/share/mk/bsd.sys.mk Directory Properti

svn commit: r359714 - stable/12/share/mk

2020-04-07 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 7 19:44:37 2020 New Revision: 359714 URL: https://svnweb.freebsd.org/changeset/base/359714 Log: MFC r349729: Consider *clean targets as non-build targets as well. Modified: stable/12/share/mk/bsd.init.mk stable/12/share/mk/bsd.sys.mk Directory Properti

Re: svn commit: r359685 - in head: . etc lib/libc/gen share/mk share/termcap usr.bin/login usr.bin/vgrind usr.sbin/services_mkdb

2020-04-10 Thread Bryan Drewery
is foo.o.depend for each foo.o. Or bmake doing realpath(getcwd()) on every invocation. Improving those, or the bmake job queue, or bmake's overuse of /bin/sh, would go a lot further than the hit from this commit. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r360139 - head/bin/sh

2020-04-20 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 21 00:37:55 2020 New Revision: 360139 URL: https://svnweb.freebsd.org/changeset/base/360139 Log: Fix build with NO_HISTORY set Reviewed by: jilles Differential Revision:https://reviews.freebsd.org/D24458 Modified: head/bin/sh/histedit.c

svn commit: r360441 - head/usr.sbin/syslogd

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 16:07:15 2020 New Revision: 360441 URL: https://svnweb.freebsd.org/changeset/base/360441 Log: Restore local kernel "prog" filtering lost in r332099. This behavior is most relevant for ipfw(4) as documented in syslog.conf(5). The recent addition of propert

svn commit: r360443 - head/usr.sbin/config

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 16:09:22 2020 New Revision: 360443 URL: https://svnweb.freebsd.org/changeset/base/360443 Log: config: Add no-ctfconvert support. Bump CONFIGVERS to 600018 for this support. Some files may purposely have debug info disabled or are *source files* that

svn commit: r360445 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 16:09:28 2020 New Revision: 360445 URL: https://svnweb.freebsd.org/changeset/base/360445 Log: ctfmerge: Assert that there is enough room for types. Sponsord by: Dell EMC Differential Revision:https://reviews.freebsd.org/D24537 Modified:

svn commit: r360444 - head/sys/conf

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 16:09:25 2020 New Revision: 360444 URL: https://svnweb.freebsd.org/changeset/base/360444 Log: Don't try ctfconvert on file without debug info. This was currently an ignored error but will change to a hard error eventually. Differential Revision:

svn commit: r360442 - in head/sys/modules: cxgb/cxgb cxgbe/iw_cxgbe rdma/krping sfxge

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 16:09:18 2020 New Revision: 360442 URL: https://svnweb.freebsd.org/changeset/base/360442 Log: None of these use opt_sched.h Modified: head/sys/modules/cxgb/cxgb/Makefile head/sys/modules/cxgbe/iw_cxgbe/Makefile head/sys/modules/rdma/krping/Makefile head

svn commit: r360448 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Tue Apr 28 18:53:49 2020 New Revision: 360448 URL: https://svnweb.freebsd.org/changeset/base/360448 Log: Revert r360445 I did not intend to commit this yet as more work is needed for non-amd64 kernels. Modified: head/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c

Re: svn commit: r360445 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2020-04-28 Thread Bryan Drewery
I did not mean to commit this yet. Likely broke non-x86. Reverting now. On 4/28/2020 9:09 AM, Bryan Drewery wrote: > Author: bdrewery > Date: Tue Apr 28 16:09:28 2020 > New Revision: 360445 > URL: https://svnweb.freebsd.org/changeset/base/360445 > > Log: > ctfmerge: Assert

Re: svn commit: r360444 - head/sys/conf

2020-04-28 Thread Bryan Drewery
On 4/28/2020 3:30 PM, John Baldwin wrote: > On 4/28/20 9:09 AM, Bryan Drewery wrote: >> Author: bdrewery >> Date: Tue Apr 28 16:09:25 2020 >> New Revision: 360444 >> URL: https://svnweb.freebsd.org/changeset/base/360444 >> >> Log: >> Do

svn commit: r360453 - head

2020-04-28 Thread Bryan Drewery
Author: bdrewery Date: Wed Apr 29 02:18:39 2020 New Revision: 360453 URL: https://svnweb.freebsd.org/changeset/base/360453 Log: Use universe-toolchain config(8) This is a temporary hack to aid with config(8) changing in r360443. It will not work for all cases. env PATH is used becaus

svn commit: r360476 - in head/cddl/usr.sbin/dtrace/tests: . tools

2020-04-29 Thread Bryan Drewery
Author: bdrewery Date: Wed Apr 29 21:12:32 2020 New Revision: 360476 URL: https://svnweb.freebsd.org/changeset/base/360476 Log: dtrace tests: Support globbing for excludes Downstream this makes skipping tests like common/ip/tst.*sctp*.ksh simpler. Reviewed by: vangyzen, cem, markj S

svn commit: r354859 - head

2019-11-19 Thread Bryan Drewery
Author: bdrewery Date: Tue Nov 19 16:40:46 2019 New Revision: 354859 URL: https://svnweb.freebsd.org/changeset/base/354859 Log: WITH_SYSTEM_LINKER: Fix rebuilding lld every time. This is due to LLD_REVISION_STRING being renamed to LLD_REVISION in r351442 and the value being moved to anoth

svn commit: r355379 - head/usr.sbin/mergemaster

2019-12-03 Thread Bryan Drewery
Author: bdrewery Date: Wed Dec 4 03:44:50 2019 New Revision: 355379 URL: https://svnweb.freebsd.org/changeset/base/355379 Log: Run make in parallel. This is mostly targetting the 'installconfig' phase of 'distribution' which does a full tree walk. MFC after: 2 weeks Modified:

svn commit: r355381 - head/usr.sbin/mergemaster

2019-12-03 Thread Bryan Drewery
Author: bdrewery Date: Wed Dec 4 04:01:53 2019 New Revision: 355381 URL: https://svnweb.freebsd.org/changeset/base/355381 Log: Use full path to sysctl(8) since /sbin is not in PATH. X-MFC-With: r355379 MFC after:2 weeks Modified: head/usr.sbin/mergemaster/mergemaster.sh Modifie

Re: svn commit: r355379 - head/usr.sbin/mergemaster

2019-12-03 Thread Bryan Drewery
On 12/3/2019 7:55 PM, O. Hartmann wrote: > Am Wed, 4 Dec 2019 03:44:50 + (UTC) > Bryan Drewery schrieb: > >> Author: bdrewery >> Date: Wed Dec 4 03:44:50 2019 >> New Revision: 355379 >> URL: https://svnweb.freebsd.org/changeset/base/355379 > >> Lo

svn commit: r355588 - head/share/mk

2019-12-10 Thread Bryan Drewery
Author: bdrewery Date: Tue Dec 10 18:50:50 2019 New Revision: 355588 URL: https://svnweb.freebsd.org/changeset/base/355588 Log: Fix WITHOUT_CLANG build. This decouples MK_LLVM_TARGET_ALL from MK_CLANG. It is fine if LLVM_TARGET_* are set even if MK_CLANG is disabled. It never made sense

Re: svn commit: r355609 - head

2019-12-12 Thread Bryan Drewery
What ever happened to POLA? Name 1 good reason this should be an .error?! Or even a .warning for that matter. The argument I keep hearing is "we have to maintain these 3 lines of code", ok, well now it's just an annoyance to maintain with no benefit to the user. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r339326 - head

2018-10-13 Thread Bryan Drewery
7;t this kind of situation also require an __L rule down > below to prevent the race, since they're both in prebuild_libs? > > Thanks, > Yes, this list is not an ordering. It's just a list. The ordering comes from __L targets which define the dependency graph. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r339946 - in head: . share/mk

2018-11-05 Thread Bryan Drewery
cleanobj > +# and might not have a valid compiler in $PATH yet. In this case just set the > +# variables that are expected by the other .mk files and return > +COMPILER_TYPE=none > +X_COMPILER_TYPE=none > +COMPILER_VERSION=0 > +X_COMPILER_VERSION=0 > +COMPILER_FEATURES=none > +.else

Re: svn commit: r339636 - in head: . share/mk

2018-11-05 Thread Bryan Drewery
(and no changes to the sources) the `make includes` stage > now takes 28 seconds at -j1 instead of 86 seconds. > > Approved By:brooks (mentor) > Differential Revision: https://reviews.freebsd.org/D17046 -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r338268 - head

2018-11-05 Thread Bryan Drewery
RGET_TRIPLE}, no? It also seems like it should be in the LIBSOFT flags too; via LIBCOMPATCFLAGS. > +.endif > LIB32CPUFLAGS+= -m32 > LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ > MACHINE_CPU="i686 mmx sse sse2" > -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

Re: svn commit: r340157 - in head: . tools/build tools/tools/nanobsd/embedded

2018-11-05 Thread Bryan Drewery
at doesn't seem to match its change (to build host tools for cross-os builds). Does $PATH go into the build still or not? SYSTEM_COMPILER relies on $PATH inheriting into the build. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r308262 - head/share/mk

2016-11-03 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 3 19:39:32 2016 New Revision: 308262 URL: https://svnweb.freebsd.org/changeset/base/308262 Log: Use proper MACHINE_ARCH. This fixes ports on mips after r308130. Modified: head/share/mk/bsd.cpu.mk Modified: head/share/mk/bsd.cpu.mk

Re: svn commit: r308130 - in head: . gnu/lib/libgcc gnu/usr.bin/binutils gnu/usr.bin/binutils/ld gnu/usr.bin/binutils/libbfd gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb lib/libc lib/libc/mip

2016-11-03 Thread Bryan Drewery
LAGS += -mhard-float > +.endif > .endif > -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature

svn commit: r308457 - in head: sbin/pfctl sys/amd64/vmm/io sys/arm/include sys/arm/ti/omap4 sys/arm64/arm64 sys/cam sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/dev/dtrace/aarch64 sys/cd...

2016-11-08 Thread Bryan Drewery
Author: bdrewery Date: Tue Nov 8 23:59:41 2016 New Revision: 308457 URL: https://svnweb.freebsd.org/changeset/base/308457 Log: Fix improper use of "its". Sponsored by: Dell EMC Isilon Modified: head/sbin/pfctl/pfctl_optimize.c head/sys/amd64/vmm/io/vlapic.c head/sys/arm/include/prof

svn commit: r308597 - head/share/mk

2016-11-12 Thread Bryan Drewery
Author: bdrewery Date: Sun Nov 13 00:10:56 2016 New Revision: 308597 URL: https://svnweb.freebsd.org/changeset/base/308597 Log: Always set CLEANFILES, even if not building. This will ensure that 'make clean' does the right thing. MFC after:2 weeks Sponsored by: Dell EMC Isilon M

svn commit: r308598 - head/share/mk

2016-11-12 Thread Bryan Drewery
Author: bdrewery Date: Sun Nov 13 00:10:59 2016 New Revision: 308598 URL: https://svnweb.freebsd.org/changeset/base/308598 Log: DIRDEPS_BUILD: Don't hook 'beforebuild' into 'all' in MAKELEVEL 0. This was a mistake in r295641, but is effectively prevented from being a problem due to r29669

svn commit: r308600 - head/share/mk

2016-11-12 Thread Bryan Drewery
Author: bdrewery Date: Sun Nov 13 00:11:05 2016 New Revision: 308600 URL: https://svnweb.freebsd.org/changeset/base/308600 Log: DIRDEPS_BUILD: Consolidate some logic for skipping of reading Makefile.depend. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/share/mk/bsd

<    4   5   6   7   8   9   10   11   12   13   >