svn commit: r356370 - head/share/man/man7

2020-01-04 Thread Ed Maste
Author: emaste Date: Sun Jan 5 03:07:59 2020 New Revision: 356370 URL: https://svnweb.freebsd.org/changeset/base/356370 Log: arch.7: update to show mips* and sparc64 use external GCC after r356367 Modified: head/share/man/man7/arch.7 Modified: head/share/man/man7/arch.7

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

2020-01-05 Thread Ed Maste
On Sat, 4 Jan 2020 at 21:48, Ed Maste wrote: > > Author: emaste > Date: Sun Jan 5 02:47:56 2020 > New Revision: 356367 > URL: https://svnweb.freebsd.org/changeset/base/356367 > > Log: > Do not build GCC 4.2.1 by default for any CPU architecture mips.mips64

svn commit: r356379 - head/share/mk

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 16:59:24 2020 New Revision: 356379 URL: https://svnweb.freebsd.org/changeset/base/356379 Log: src.opts.mk: disable BINUTILS_BOOTSTRAP on mips64* After GCC was disabled by default in r356367, mips and sparc64 started relying external GCC. However, the in-tr

svn commit: r356380 - head/share/man/man5

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 17:12:41 2020 New Revision: 356380 URL: https://svnweb.freebsd.org/changeset/base/356380 Log: src.conf.5: regen after r356379, disable BINUTILS_BOOTSTRAP on mips64* Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

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

2020-01-05 Thread Ed Maste
On Sun, 5 Jan 2020 at 11:59, Ed Maste wrote: > > Author: emaste > Date: Sun Jan 5 16:59:24 2020 > New Revision: 356379 > URL: https://svnweb.freebsd.org/changeset/base/356379 > > Log: > src.opts.mk: disable BINUTILS_BOOTSTRAP on mips64* I should probably make this

svn commit: r356381 - head/share/mk

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 18:01:15 2020 New Revision: 356381 URL: https://svnweb.freebsd.org/changeset/base/356381 Log: src.opts.mk: disable BINUTILS_BOOTSTRAP on all mips* and sparc64 Extend r356379 to include 32-bit mips and sparc64. Using a decade-old binutils linker with a cont

svn commit: r356382 - head/share/man/man5

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 18:01:52 2020 New Revision: 356382 URL: https://svnweb.freebsd.org/changeset/base/356382 Log: src.conf.5: regen after r356381, disable BINUTILS_BOOTSTRAP more widely Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r356383 - head/share/man/man7

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 18:03:53 2020 New Revision: 356383 URL: https://svnweb.freebsd.org/changeset/base/356383 Log: arch.7: update toolchain table for external ld use As of r356379 and r356381 mips* and sparc64 now use external Binutils ld as their linker. Modified: head/shar

svn commit: r356384 - head/share/man/man7

2020-01-05 Thread Ed Maste
Author: emaste Date: Sun Jan 5 18:06:32 2020 New Revision: 356384 URL: https://svnweb.freebsd.org/changeset/base/356384 Log: arch.7: correct overzealous claims of external binutils use powerpc and powerpcspe still use in-tree ld 2.17.50 Modified: head/share/man/man7/arch.7 Modified: he

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

2020-01-05 Thread Ed Maste
On Sun, 5 Jan 2020 at 12:53, Yasuhiro KIMURA wrote: > > Just out of curiosity, is there any retirement plan for binutils in > base system at the moment? There's no specific plan, but it is an ongoing goal. Only three binutils tools are used (for bootstrapping and in the installed system): as, ld,

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

2020-01-05 Thread Ed Maste
On Sun, 5 Jan 2020 at 13:16, Pedro Giffuni wrote: > > It's really nice how the compiler warning trend went down. > > On FreeBSD-head-mips-build* it went from 7691 warnings to 473 + 83. Thanks for mentioning that. Continuing to support ancient GCC is a drag on everyone using a contemporary compi

svn commit: r356421 - head/share/man/man5

2020-01-06 Thread Ed Maste
Author: emaste Date: Mon Jan 6 18:07:54 2020 New Revision: 356421 URL: https://svnweb.freebsd.org/changeset/base/356421 Log: src.conf.5: regen after r356419, reenabling powerpc in universe Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r356459 - head/sys/netinet/tcp_stacks

2020-01-07 Thread Ed Maste
Author: emaste Date: Tue Jan 7 17:57:08 2020 New Revision: 356459 URL: https://svnweb.freebsd.org/changeset/base/356459 Log: Do not define TCPOUTFLAGS in rack_bbr_common tcp_outflags isn't used in this source file and compilation failed with external GCC on sparc64. I'm not sure why onl

svn commit: r356505 - head/share/man/man5

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 17:54:44 2020 New Revision: 356505 URL: https://svnweb.freebsd.org/changeset/base/356505 Log: src.conf.5: regen after r356423 and r356499 riscv now using Clang/lld, riscv64sf reenabled, and googletest adjusted to avoid only the affected fuse test on mips M

svn commit: r356513 - in head/contrib/llvm-project/libunwind: include src

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 20:37:03 2020 New Revision: 356513 URL: https://svnweb.freebsd.org/changeset/base/356513 Log: libunwind: untested attempt to fix sparc64 build sparc64 is the only architecture currently using the DWARF unwinder from GCC 4.2.1. Old GCC and related libraries

svn commit: r356514 - head/share/mk

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 20:45:18 2020 New Revision: 356514 URL: https://svnweb.freebsd.org/changeset/base/356514 Log: src.opts.mk: enable LLVM_UNWIND by default for all archs Only sparc64 did not enable LLVM_LIBUNWIND. After r356513 LLVM_LIBUNWIND should at least build on sparc64.

svn commit: r356515 - head/share/mk

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 20:51:07 2020 New Revision: 356515 URL: https://svnweb.freebsd.org/changeset/base/356515 Log: src.opts.mk: Remove sparc64 LLVM_LIBUNWIND BROKEN_OPTIONS After r356513 it should build. Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk

svn commit: r356516 - head

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 20:56:30 2020 New Revision: 356516 URL: https://svnweb.freebsd.org/changeset/base/356516 Log: Remove prereq lib support for GNU unwinder LLVM's libunwind is used for all archs, as of r356514. As GCC 4.2.1 will soon be removed, and with it the GNU unwinder,

svn commit: r356517 - in head/gnu/lib: . libgcc

2020-01-08 Thread Ed Maste
Author: emaste Date: Wed Jan 8 21:07:55 2020 New Revision: 356517 URL: https://svnweb.freebsd.org/changeset/base/356517 Log: Retire build support for GCC's DWARF unwinder As of r356514 LLVM's libunwind is used as the DWARF unwinder on all supported CPU architectures, and GCC and its libr

svn commit: r356552 - in head/contrib/llvm-project/libunwind: include src

2020-01-09 Thread Ed Maste
Author: emaste Date: Thu Jan 9 14:10:11 2020 New Revision: 356552 URL: https://svnweb.freebsd.org/changeset/base/356552 Log: revert r356513: libunwind: untested attempt to fix sparc64 build The patch is untested and is almost certainly insufficient. Per the author's request, revert until

svn commit: r356553 - head/share/mk

2020-01-09 Thread Ed Maste
Author: emaste Date: Thu Jan 9 14:12:57 2020 New Revision: 356553 URL: https://svnweb.freebsd.org/changeset/base/356553 Log: Revert r356515 - add LLVM_LIBUNWIND back to sparc64 BROKEN_OPTIONS r356552 reverted the untested build fix for LLVM libunwind on sparc64, so mark it broken again.

svn commit: r356615 - head/share/mk

2020-01-10 Thread Ed Maste
Author: emaste Date: Fri Jan 10 22:00:39 2020 New Revision: 356615 URL: https://svnweb.freebsd.org/changeset/base/356615 Log: src.opts.mk: force KERBEROS_SUPPORT off where KERBEROS forced off Explicitly setting WITHOUT_KERBEROS implies WITHOUT_KERBEROS_SUPPORT, but previously other cases

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

2020-01-11 Thread Ed Maste
On Fri, 10 Jan 2020 at 18:18, Enji Cooper wrote: > > If `MK_CRYPT == no`'s setting of `MK_KERBEROS:=no` was moved here, > then the rest would just work by virtue of precedence. As far as I can tell that doesn't actually work, but I haven't looked in detail to figure out why. _

svn commit: r356684 - head/share/man/man5

2020-01-13 Thread Ed Maste
Author: emaste Date: Mon Jan 13 14:50:22 2020 New Revision: 356684 URL: https://svnweb.freebsd.org/changeset/base/356684 Log: src.conf.5: regen after r356615, KERBEROS_SUPPORT dep on KERBEROS Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ==

svn commit: r356732 - head/tools/build/options

2020-01-14 Thread Ed Maste
Author: emaste Date: Tue Jan 14 16:59:21 2020 New Revision: 356732 URL: https://svnweb.freebsd.org/changeset/base/356732 Log: Update WITH_AMD description reflecting upcoming removal In-tree amd(8) is deprecated; update WITH_AMD's description to make this more clear. Sponsored by: The

svn commit: r356733 - head/tools/build/options

2020-01-14 Thread Ed Maste
Author: emaste Date: Tue Jan 14 17:35:34 2020 New Revision: 356733 URL: https://svnweb.freebsd.org/changeset/base/356733 Log: Update WITH_/WITHOUT_CLANG_IS_CC descriptions Describe /usr/bin/cc etc. as links to the compiler, and don't conflate WITHOUT_CLANG_IS_CC with installing GCC. Leav

svn commit: r356734 - head/share/man/man5

2020-01-14 Thread Ed Maste
Author: emaste Date: Tue Jan 14 17:38:34 2020 New Revision: 356734 URL: https://svnweb.freebsd.org/changeset/base/356734 Log: src.conf.5: regen after option description updates Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r356736 - in head: gnu/usr.bin/binutils tools/build/options

2020-01-14 Thread Ed Maste
Author: emaste Date: Tue Jan 14 17:56:54 2020 New Revision: 356736 URL: https://svnweb.freebsd.org/changeset/base/356736 Log: limit ld.bfd to powerpc All archs except powerpc either use lld or require external toolchain. powerpc still needs binutils ld to link 32-bit binaries. Review

svn commit: r356738 - head/share/man/man5

2020-01-14 Thread Ed Maste
Author: emaste Date: Tue Jan 14 18:06:09 2020 New Revision: 356738 URL: https://svnweb.freebsd.org/changeset/base/356738 Log: src.conf.5: regen after r356736, limiting ld.bfd to powerpc Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r356759 - head/tools/build/options

2020-01-15 Thread Ed Maste
Author: emaste Date: Wed Jan 15 13:52:13 2020 New Revision: 356759 URL: https://svnweb.freebsd.org/changeset/base/356759 Log: Update WITHOUT_BINUTILS* descriptions In the WITHOUT_ descriptions we don't need to mention that ld.bfd is limited to powerpc. When WITHOUT_BINUTILS is specified l

svn commit: r356764 - in head: share/man/man4 sys/dev/acpi_support

2020-01-15 Thread Ed Maste
Author: emaste Date: Wed Jan 15 19:43:45 2020 New Revision: 356764 URL: https://svnweb.freebsd.org/changeset/base/356764 Log: acpi_ibm: reference ThinkPad instead of IBM These are now Lenovo ThinkPads, not IBM ThinkPads. PR: 234403 Submitted by: Kevin Zheng (original) Mod

Re: svn commit: r356758 - in head/usr.sbin/bsdinstall: . scripts

2020-01-15 Thread Ed Maste
On Wed, 15 Jan 2020 at 16:10, Eugene Grosbein wrote: > > There are multiple scenarios there ZFS may be sub-optimal at least: small > i386 virtual guests > or 32-bit only hardware like AMD Geode, or big amd64 SSD-only systems with > bhyve and multiple guests > that need lots of memory and should

svn commit: r356797 - head/share/mk

2020-01-16 Thread Ed Maste
Author: emaste Date: Thu Jan 16 17:27:08 2020 New Revision: 356797 URL: https://svnweb.freebsd.org/changeset/base/356797 Log: pkgbase: move profiling _p.a libs into -development packages Profiling library archives are part of the development environment; they don't need to be in separate

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

2020-01-16 Thread Ed Maste
On Thu, 16 Jan 2020 at 12:34, John Baldwin wrote: > > I would support having MK_PROFILE default to off for 13. I agree. > Do we know if any other systems still > ship -pg libraries as an option? Also, is anyone still using them? I'll try to check some representative Linux distributions, and la

svn commit: r356836 - head/share/mk

2020-01-17 Thread Ed Maste
Author: emaste Date: Fri Jan 17 17:53:13 2020 New Revision: 356836 URL: https://svnweb.freebsd.org/changeset/base/356836 Log: src.opts.mk: force DMAGENT off under WITHOUT_OPENSSL dma(8) depends on OpenSSL unconditionally. Reported by: Michael Dexter's Build Options Survey run MFC af

svn commit: r356837 - head/share/man/man5

2020-01-17 Thread Ed Maste
Author: emaste Date: Fri Jan 17 17:56:31 2020 New Revision: 356837 URL: https://svnweb.freebsd.org/changeset/base/356837 Log: src.conf.5: regen after r356836, DMAGENT dependency on OPENSSL Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r356867 - head

2020-01-18 Thread Ed Maste
Author: emaste Date: Sat Jan 18 20:19:07 2020 New Revision: 356867 URL: https://svnweb.freebsd.org/changeset/base/356867 Log: Cirrus-CI: bump VM image to FreeBSD 12.1 12.0 will be EOL. Sponsored by: The FreeBSD Foundation Modified: head/.cirrus.yml Modified: head/.cirrus.yml ==

svn commit: r356869 - head

2020-01-18 Thread Ed Maste
Author: emaste Date: Sat Jan 18 22:58:32 2020 New Revision: 356869 URL: https://svnweb.freebsd.org/changeset/base/356869 Log: pkgbase: cache pkg ABI for all world/kernel packages Rather than invoking `pkg config ABI` repeatedly. Reviewed by: manu Sponsored by: The FreeBSD Foundation

svn commit: r356881 - head

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 14:46:28 2020 New Revision: 356881 URL: https://svnweb.freebsd.org/changeset/base/356881 Log: pkgbase: allow the pkg format to be overridden Compressing .txz packages can be rather slow, and speed is likely more important than disk space during development.

svn commit: r356889 - in head: gnu/usr.bin/binutils tools/build/options

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 19:16:32 2020 New Revision: 356889 URL: https://svnweb.freebsd.org/changeset/base/356889 Log: limit building GNU assembler (as) to x86 GNU as 2.17.50 is currently required by amd64 and i386 for at least one file that cannot be assembled by Clang's integrate

svn commit: r356890 - head/tools/build/options

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 19:47:04 2020 New Revision: 356890 URL: https://svnweb.freebsd.org/changeset/base/356890 Log: remove caution notes from WITHOUT_BINUTILS* descriptions WITHOUT_BINUTILS and WITHOUT_BINUTILS_BOOTSTRAP previously included claims about being unable to build if

svn commit: r356892 - head/share/mk

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 19:56:05 2020 New Revision: 356892 URL: https://svnweb.freebsd.org/changeset/base/356892 Log: src.opts.mk: default BINUTILS_BOOTSTRAP to NO except for x86 and powerpc x86 needs bootstrap GNU as for assembling a few files, and powerpc needs GNU ld.bfd for li

svn commit: r356894 - head/share/man/man5

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 19:57:14 2020 New Revision: 356894 URL: https://svnweb.freebsd.org/changeset/base/356894 Log: src.conf.5: regen after BINUTILS defaults and description changes Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ==

svn commit: r356900 - head

2020-01-19 Thread Ed Maste
Author: emaste Date: Sun Jan 19 22:29:22 2020 New Revision: 356900 URL: https://svnweb.freebsd.org/changeset/base/356900 Log: Cirrus-CI: add `make packages` to CI test Now that we can override the format to avoid the time spent compressing pkgbase packages we can test `make packages` with

svn commit: r356916 - head/tools/build/options

2020-01-20 Thread Ed Maste
Author: emaste Date: Mon Jan 20 15:19:56 2020 New Revision: 356916 URL: https://svnweb.freebsd.org/changeset/base/356916 Log: remove unused WITHOUT_PC_SYSINSTALL description pc-sysinstall was moved from the base system to ports in r351781. Submitted by: driesm.michiels gmail com Diff

svn commit: r356990 - head/etc

2020-01-22 Thread Ed Maste
Author: emaste Date: Wed Jan 22 18:40:19 2020 New Revision: 356990 URL: https://svnweb.freebsd.org/changeset/base/356990 Log: Tag NLS aliases with package=runtime POSIX and en_US.US_ASCII are aliases (symlinks) to the C locale. They were not previously tagged with a pkgbase pacakge. Add

svn commit: r356991 - head/share/termcap

2020-01-22 Thread Ed Maste
Author: emaste Date: Wed Jan 22 18:55:36 2020 New Revision: 356991 URL: https://svnweb.freebsd.org/changeset/base/356991 Log: Tag etc/termcap with package=runtime /etc/termcap is a symlink to /usr/share/misc/termcap, which is in the runtime package. Tag the symlink with the same package

svn commit: r357045 - head/sys/sparc64/sparc64

2020-01-23 Thread Ed Maste
Author: emaste Date: Thu Jan 23 14:11:02 2020 New Revision: 357045 URL: https://svnweb.freebsd.org/changeset/base/357045 Log: Apply r355819 to sparc64 - fix assertion failure after r355784 From r355819: Repeat the spinlock_enter/exit pattern from amd64 on other architectures to fix an a

Re: svn commit: r356990 - head/etc

2020-01-23 Thread Ed Maste
On Wed, 22 Jan 2020 at 13:40, Ed Maste wrote: > > Author: emaste > Date: Wed Jan 22 18:40:19 2020 > New Revision: 356990 > URL: https://svnweb.freebsd.org/changeset/base/356990 > > Log: > Tag NLS aliases with package=runtime This commit message does not match the chang

svn commit: r357047 - head/tests

2020-01-23 Thread Ed Maste
Author: emaste Date: Thu Jan 23 15:59:30 2020 New Revision: 357047 URL: https://svnweb.freebsd.org/changeset/base/357047 Log: Tag /usr/tests/local symlink with package=tests As with the rest of /usr/tests, so that it is handled correctly on pkgbase-installed/updated systems. Sponsore

svn commit: r357056 - head/sys/sys

2020-01-23 Thread Ed Maste
Author: emaste Date: Thu Jan 23 17:38:17 2020 New Revision: 357056 URL: https://svnweb.freebsd.org/changeset/base/357056 Log: add MIPS-specific PT header ELF definitions Submitted by: David Carlier MFC after:1 week Differential Revision:https://reviews.freebsd.org/D19428 Mo

svn commit: r357079 - head/etc

2020-01-24 Thread Ed Maste
Author: emaste Date: Fri Jan 24 14:40:37 2020 New Revision: 357079 URL: https://svnweb.freebsd.org/changeset/base/357079 Log: revert r356990 to reapply with correct commit message Requested by: rgrimes Modified: head/etc/Makefile Modified: head/etc/Makefile =

svn commit: r357080 - head/etc

2020-01-24 Thread Ed Maste
Author: emaste Date: Fri Jan 24 14:41:51 2020 New Revision: 357080 URL: https://svnweb.freebsd.org/changeset/base/357080 Log: Tag NLS aliases with pkgbase package POSIX and en_US.US_ASCII are aliases (symlinks) to the C locale. They were not previously tagged with a pkgbase pacakge. Add

svn commit: r357338 - in head: . contrib/bmake/mk gnu/lib lib/csu share/mk targets/pseudo/userland/gnu tools/build/options

2020-01-31 Thread Ed Maste
Author: emaste Date: Fri Jan 31 18:04:04 2020 New Revision: 357338 URL: https://svnweb.freebsd.org/changeset/base/357338 Log: retire BSD_CRTBEGIN option BSD crt is currently used on all architectures (other than sparc64). Remove the option and use BSD crt everywhere as part of the GCC 4.2

svn commit: r357341 - head/share/man/man5

2020-01-31 Thread Ed Maste
Author: emaste Date: Fri Jan 31 18:26:13 2020 New Revision: 357341 URL: https://svnweb.freebsd.org/changeset/base/357341 Log: regen src.conf.5 after r357338 BSD_CRTBEGIN retirement Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r357409 - head/sys/modules

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 14:41:09 2020 New Revision: 357409 URL: https://svnweb.freebsd.org/changeset/base/357409 Log: Move ce enable to SOURCELESS_HOST ce contains obfuscated code that runs on the host's processor Modified: head/sys/modules/Makefile Modified: head/sys/modules/Ma

svn commit: r357413 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 18:07:47 2020 New Revision: 357413 URL: https://svnweb.freebsd.org/changeset/base/357413 Log: acpi_ibm: whitespace fixup Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c =

svn commit: r357416 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 19:01:16 2020 New Revision: 357416 URL: https://svnweb.freebsd.org/changeset/base/357416 Log: acpi_ibm: whitespace and wrapping cleanup Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c ==

svn commit: r357422 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 20:56:18 2020 New Revision: 357422 URL: https://svnweb.freebsd.org/changeset/base/357422 Log: acpi_ibm: remove superfluous cast Reported by: kib Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c ===

svn commit: r357444 - head/gnu/lib/csu

2020-02-03 Thread Ed Maste
Author: emaste Date: Mon Feb 3 13:50:15 2020 New Revision: 357444 URL: https://svnweb.freebsd.org/changeset/base/357444 Log: remove stale gnu/lib/csu directory As of r357338 gnu/lib/csu is never used. Deleted: head/gnu/lib/csu/ ___ svn-src-hea

Re: svn commit: r357246 - head/tests/sys/sys

2020-02-04 Thread Ed Maste
On Wed, 29 Jan 2020 at 17:38, Conrad Meyer wrote: > > Hi Li-Wen, > > Thanks for the report. I went ahead and reverted it in r357273. Thanks Conrad. I agree that this should be cleaned up and I hope that someone can find time to take another look at this. _

svn commit: r360053 - head/sys/dev/sound/pci/hda

2020-04-17 Thread Ed Maste
Author: emaste Date: Fri Apr 17 19:14:05 2020 New Revision: 360053 URL: https://svnweb.freebsd.org/changeset/base/360053 Log: hdac: update comment to match function name snd_hda was rewritten in r230130; one function retained a comment referencing the previous name. MFC after:3 d

svn commit: r360058 - head/sys/dev/sound/pci/hda

2020-04-17 Thread Ed Maste
Author: emaste Date: Sat Apr 18 01:16:30 2020 New Revision: 360058 URL: https://svnweb.freebsd.org/changeset/base/360058 Log: hdac: replace printf for unowned lock with a lock assertion Reviewed by: markj, mav Sponsored by: The FreeBSD Foundation Differential Revision:https://r

svn commit: r360076 - head/sys/dev/sound/pci/hda

2020-04-18 Thread Ed Maste
Author: emaste Date: Sat Apr 18 18:25:30 2020 New Revision: 360076 URL: https://svnweb.freebsd.org/changeset/base/360076 Log: hda: remove hda*_lockowned macros These are not used anywhere. Modified: head/sys/dev/sound/pci/hda/hdaa.c head/sys/dev/sound/pci/hda/hdac.c head/sys/dev/soun

svn commit: r360105 - head/sys/dev/sound/pci/hda

2020-04-19 Thread Ed Maste
Author: emaste Date: Sun Apr 19 17:53:44 2020 New Revision: 360105 URL: https://svnweb.freebsd.org/changeset/base/360105 Log: snd_hda: whitespace and style(9) cleanups Modified: head/sys/dev/sound/pci/hda/hdac.c head/sys/dev/sound/pci/hda/hdacc.c Modified: head/sys/dev/sound/pci/hda/hdac.c

svn commit: r360124 - head/sys/dev/sound/pci/hda

2020-04-20 Thread Ed Maste
Author: emaste Date: Mon Apr 20 15:41:40 2020 New Revision: 360124 URL: https://svnweb.freebsd.org/changeset/base/360124 Log: hdac: remove unused macro Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/dev/sound/pci/hda/hdac.c

svn commit: r360144 - head/contrib/blacklist/bin

2020-04-21 Thread Ed Maste
Author: emaste Date: Tue Apr 21 13:30:00 2020 New Revision: 360144 URL: https://svnweb.freebsd.org/changeset/base/360144 Log: blacklistd.8: fix db file path PR: 245781 Submitted by: Jose Luis Duran MFC after:3 days Modified: head/contrib/blacklist/bin/blacklistd.8 Modi

svn commit: r360358 - head/sys/dev/sound/pci/hda

2020-04-26 Thread Ed Maste
Author: emaste Date: Sun Apr 26 22:08:47 2020 New Revision: 360358 URL: https://svnweb.freebsd.org/changeset/base/360358 Log: snd_hda: use bool for hdac_reset's boolean wakeup param Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/dev/sound/pci/hda/hdac.c ==

svn commit: r360460 - head/lib/liblua

2020-04-29 Thread Ed Maste
Author: emaste Date: Wed Apr 29 13:41:32 2020 New Revision: 360460 URL: https://svnweb.freebsd.org/changeset/base/360460 Log: liblua: ensure that "require" will fail in bootstrap flua We do not want to support bootstrapping lua modules, so ensure that require will fail by providing a none

svn commit: r360480 - head/share/man/man5

2020-04-29 Thread Ed Maste
Author: emaste Date: Thu Apr 30 00:14:14 2020 New Revision: 360480 URL: https://svnweb.freebsd.org/changeset/base/360480 Log: src.conf.5: regen after 359736, ZONEINFO_OLD_TIMEZONES_SUPPORT removal Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r360501 - head/share/mk

2020-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 18:11:56 2020 New Revision: 360501 URL: https://svnweb.freebsd.org/changeset/base/360501 Log: src.opts.mk: add WITHOUT_OPENSSL dependencies A number of components require OpenSSL and fail to build if it is not enabled. As a first phase force these off unde

svn commit: r360507 - head/share/man/man5

2020-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 21:08:22 2020 New Revision: 360507 URL: https://svnweb.freebsd.org/changeset/base/360507 Log: src.conf.5: regen after WITHOUT_OPENSSL dep changes Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r360509 - head/tests/sys/geom/class

2020-04-30 Thread Ed Maste
Author: emaste Date: Thu Apr 30 21:09:01 2020 New Revision: 360509 URL: https://svnweb.freebsd.org/changeset/base/360509 Log: geli tests require OpenSSL - exclude them under WITHOUT_OPENSSL PR: 245931 Submitted by: The FreeBSD Foundation Modified: head/tests/sys/geom/class/Ma

svn commit: r360535 - head/sys/kern

2020-05-01 Thread Ed Maste
Author: emaste Date: Fri May 1 14:30:59 2020 New Revision: 360535 URL: https://svnweb.freebsd.org/changeset/base/360535 Log: correct procctl(PROC_PROTMAX_STATUS _NOFORCE return Previously procctl(PROC_PROTMAX_STATUS, ... used the PROC_ASLR_NOFORCE macro for the "system-wide configured po

svn commit: r360594 - head/sys/netpfil/ipfw

2020-05-02 Thread Ed Maste
Author: emaste Date: Sun May 3 03:44:16 2020 New Revision: 360594 URL: https://svnweb.freebsd.org/changeset/base/360594 Log: ipfw: whitespace fix in SCTP_ABORT_ASSOCIATION case statement comment Submitted by: Neel Chauhan Reviewed by: rgrimes, tuexen MFC after:1 week Differenti

svn commit: r360676 - head/usr.bin/elfctl

2020-05-05 Thread Ed Maste
Author: emaste Date: Tue May 5 21:50:52 2020 New Revision: 360676 URL: https://svnweb.freebsd.org/changeset/base/360676 Log: elfctl: update earliest FreeBSD revision to 12.2 elfctl has been merged to stable/12, and so will appear in FreeBSD 12.2 Reported by: Dewayne Geraghty MFC af

svn commit: r360679 - head/contrib/binutils/gas

2020-05-05 Thread Ed Maste
Author: emaste Date: Wed May 6 01:08:19 2020 New Revision: 360679 URL: https://svnweb.freebsd.org/changeset/base/360679 Log: GNU as: print a deprecation warning on program start GNU as 2.17.50 will be removed before FreeBSD 13. Modified: head/contrib/binutils/gas/as.c Modified: head/co

svn commit: r360698 - in head: . gnu/usr.bin/binutils

2020-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 18:38:40 2020 New Revision: 360698 URL: https://svnweb.freebsd.org/changeset/base/360698 Log: binutils: disconnect objdump from the build The in-tree binutils is old and will not be updated. It does not support all archs supported by FreeBSD, and for the a

svn commit: r360699 - head/tools/build/options

2020-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 18:39:55 2020 New Revision: 360699 URL: https://svnweb.freebsd.org/changeset/base/360699 Log: update WITH_/WITHOUT_BINUTILS descriptions for objdump removal Modified: head/tools/build/options/WITHOUT_BINUTILS head/tools/build/options/WITH_BINUTILS Modified:

svn commit: r360700 - head/share/mk

2020-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 18:40:52 2020 New Revision: 360700 URL: https://svnweb.freebsd.org/changeset/base/360700 Log: src.opts.mk: with BINUTILS limited to as it is used on i386 and amd64 only Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk ===

svn commit: r360701 - head/share/man/man5

2020-05-06 Thread Ed Maste
Author: emaste Date: Wed May 6 18:43:27 2020 New Revision: 360701 URL: https://svnweb.freebsd.org/changeset/base/360701 Log: src.conf.5: regen after objdump removal Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

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

2020-05-07 Thread Ed Maste
Author: emaste Date: Thu May 7 18:24:32 2020 New Revision: 360791 URL: https://svnweb.freebsd.org/changeset/base/360791 Log: OptionalObsoleteFiles.inc: remove objdump objdump is removed unconditionally in ObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modifie

svn commit: r360801 - head/contrib/llvm-project/llvm/lib/Support/Unix

2020-05-07 Thread Ed Maste
Author: emaste Date: Thu May 7 21:18:37 2020 New Revision: 360801 URL: https://svnweb.freebsd.org/changeset/base/360801 Log: Merge commit 21e5e1724b75 from llvm git: getMainExecutable: Fix hand-rolled AT_EXECPATH for older FreeBSD Once we hit AT_NULL, we need to bail out of the lo

svn commit: r360815 - head/share/mk

2020-05-08 Thread Ed Maste
Author: emaste Date: Fri May 8 14:54:40 2020 New Revision: 360815 URL: https://svnweb.freebsd.org/changeset/base/360815 Log: src.opts.mk: update BINUTILS options and add comments BINUTILS is needed only for ports, and will be disabled once the failing ports are addressed (likely by growi

svn commit: r360816 - head/share/man/man5

2020-05-08 Thread Ed Maste
Author: emaste Date: Fri May 8 15:03:28 2020 New Revision: 360816 URL: https://svnweb.freebsd.org/changeset/base/360816 Log: src.conf.5: regen after BINUTILS changes Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

svn commit: r360849 - in head: share/man/man9 sys/kern

2020-05-09 Thread Ed Maste
Author: emaste Date: Sat May 9 15:56:02 2020 New Revision: 360849 URL: https://svnweb.freebsd.org/changeset/base/360849 Log: remove %n support from printf(9) It can be dangerous and there is no need for it in the kernel. Inspired by Kees Cook's change in Linux, and later OpenBSD. Re

Re: svn commit: r360849 - in head: share/man/man9 sys/kern

2020-05-09 Thread Ed Maste
On Sat, 9 May 2020 at 12:46, Ryan Stone wrote: > > On Sat, May 9, 2020 at 11:56 AM Ed Maste wrote: > > > > Author: emaste > > Date: Sat May 9 15:56:02 2020 > > New Revision: 360849 > > URL: https://svnweb.freebsd.org/changeset/base/360849 > > >

svn commit: r360877 - head/tools/pkgbase

2020-05-10 Thread Ed Maste
Author: emaste Date: Sun May 10 16:11:19 2020 New Revision: 360877 URL: https://svnweb.freebsd.org/changeset/base/360877 Log: Add pkgbase METALOG parse/check tool `metalog.lua` is a script that reads METALOG file created by pkgbase (make packages) and generates reports about the installed

svn commit: r360967 - head/sys/netinet/libalias

2020-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 16:33:04 2020 New Revision: 360967 URL: https://svnweb.freebsd.org/changeset/base/360967 Log: libalias: validate packet lengths before accessing headers admbugs: 956 Submitted by: ae Reported by: Lucas Leong (@_wmliang_) of Trend Micro Zero Day Init

svn commit: r360968 - head/sys/netinet/libalias

2020-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 16:38:28 2020 New Revision: 360968 URL: https://svnweb.freebsd.org/changeset/base/360968 Log: libalias: fix potential memory disclosure from ftp module admbugs: 956 Submitted by: markj Reported by: Vishnu Dev TJ working with Trend Micro Zero Day Ini

svn commit: r361034 - head

2020-05-14 Thread Ed Maste
Author: emaste Date: Thu May 14 17:19:07 2020 New Revision: 361034 URL: https://svnweb.freebsd.org/changeset/base/361034 Log: ObsoleteFiles.inc: use date (not ) for ubsec removal Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc ===

Re: svn commit: r361034 - head

2020-05-14 Thread Ed Maste
On Thu, 14 May 2020 at 13:49, John Baldwin wrote: > > Oops, sorry. I meant to fix that up before commit. :-/ No worries. > (I use as the date while it is in the branch) I usually do too; I spotted this due to a merge conflict with my WIP that touches ObsoleteFiles.inc (D24790, retiring cu

svn commit: r361099 - in head: . lib/libalias/libalias lib/libalias/modules/cuseeme sys/modules/libalias/modules sys/modules/libalias/modules/cuseeme sys/netinet/libalias targets/pseudo/userland/li...

2020-05-15 Thread Ed Maste
Author: emaste Date: Sat May 16 02:29:10 2020 New Revision: 361099 URL: https://svnweb.freebsd.org/changeset/base/361099 Log: libalias: retire cuseeme support The CU-SeeMe videoconferencing client and associated protocol is at this point a historical artifact; there is no need to retain s

Re: svn commit: r361143 - head/release/tools

2020-05-17 Thread Ed Maste
On Sun, 17 May 2020 at 20:24, Conrad Meyer wrote: > > On Sun, May 17, 2020 at 4:49 PM Oliver Pinter wrote: > > On Sunday, May 17, 2020, Colin Percival wrote: > >> +# Provide instructions on how to mount the requested filesystem. > >> +FS=$1 > >> +REGION=`fetch -qo- > >> http://169.254.169.254/l

svn commit: r361218 - head/contrib/binutils/gas

2020-05-18 Thread Ed Maste
Author: emaste Date: Mon May 18 16:07:14 2020 New Revision: 361218 URL: https://svnweb.freebsd.org/changeset/base/361218 Log: GNU as: move deprecation message after option parsing Some cmake test parses the output of the first line of as --version, and emits an error if it does not contai

svn commit: r361230 - head/contrib/blacklist/bin

2020-05-18 Thread Ed Maste
Author: emaste Date: Tue May 19 00:15:19 2020 New Revision: 361230 URL: https://svnweb.freebsd.org/changeset/base/361230 Log: blacklistd.conf.5: typo/grammar fixes PR: 246467 Submitted by: Mike Lempriere Modified: head/contrib/blacklist/bin/blacklistd.conf.5 Modified: head/c

svn commit: r361282 - head/tools/build/options

2020-05-20 Thread Ed Maste
Author: emaste Date: Wed May 20 17:20:48 2020 New Revision: 361282 URL: https://svnweb.freebsd.org/changeset/base/361282 Log: Update GNU_DIFF knob descriptions After r317209 the WITH_/WITHOUT_GNU_DIFF knob controls only diff3; diff is always BSD diff. MFC after:1 week Modified:

svn commit: r361283 - head/share/man/man5

2020-05-20 Thread Ed Maste
Author: emaste Date: Wed May 20 17:27:22 2020 New Revision: 361283 URL: https://svnweb.freebsd.org/changeset/base/361283 Log: src.conf.5: regen after r361282, GNU_DIFF knob descriptions Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r361290 - in head: . release/packages release/scripts share/mk sys/conf

2020-05-20 Thread Ed Maste
Author: emaste Date: Wed May 20 19:45:22 2020 New Revision: 361290 URL: https://svnweb.freebsd.org/changeset/base/361290 Log: pkgbase: use -dev,-dbg instead of -development,-debug -development is long and awkward, and is also inconsistent with prior art from the Linux world, which uses -d

svn commit: r361292 - head/share/vt/keymaps

2020-05-20 Thread Ed Maste
Author: emaste Date: Wed May 20 20:24:37 2020 New Revision: 361292 URL: https://svnweb.freebsd.org/changeset/base/361292 Log: vt: fix duplicate keymap descriptions PR: 246495 Submitted by: Jorge Maidana MFC after:1 week Modified: head/share/vt/keymaps/INDEX.keymaps Mod

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