Author: emaste
Date: Sat Feb 29 17:10:54 2020
New Revision: 358468
URL: https://svnweb.freebsd.org/changeset/base/358468
Log:
retire in-tree GPL dtc devicetree compiler
Now that we no longer have GCC 4.2.1 in the tree and can assume FreeBSD
is being built with a C++11 compiler available,
Author: emaste
Date: Sat Feb 29 13:25:38 2020
New Revision: 358464
URL: https://svnweb.freebsd.org/changeset/base/358464
Log:
remove contrib/gperf
gperf was used only as a build tool for GCC, and is not needed after
r358454.
Sponsored by: The FreeBSD Foundation
Deleted:
head/contr
Author: emaste
Date: Sat Feb 29 13:15:01 2020
New Revision: 358462
URL: https://svnweb.freebsd.org/changeset/base/358462
Log:
src.opts.mk: simplify Clang and lld bootstrap defaults
With the retirement of GCC 4.2.1 we can assume the host compiler supports
C++11, and can simplify the Clang
Author: emaste
Date: Sat Feb 29 12:46:02 2020
New Revision: 358461
URL: https://svnweb.freebsd.org/changeset/base/358461
Log:
regen src.conf.5 after r358460, LLVM_LIBUNWIND option retirement
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: emaste
Date: Sat Feb 29 12:43:43 2020
New Revision: 358460
URL: https://svnweb.freebsd.org/changeset/base/358460
Log:
retire the LLVM_LIBUNWIND option
LLVM's libunwind is used on all FreeBSD-supported CPU architectures and
is a required component.
Reviewed by: brooks (earlie
Author: emaste
Date: Sat Feb 29 12:40:27 2020
New Revision: 358459
URL: https://svnweb.freebsd.org/changeset/base/358459
Log:
Remove contrib/gcc and contrib/gcclibs
GCC 4.2.1 was disconnected from FreeBSD in r358454.
Sponsored by: The FreeBSD Foundation
Deleted:
head/contrib/gcc/
Author: emaste
Date: Sat Feb 29 03:43:18 2020
New Revision: 358455
URL: https://svnweb.freebsd.org/changeset/base/358455
Log:
regen src.conf.5 after r358454, GCC 4.2.1 retirement
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: emaste
Date: Sat Feb 29 03:25:51 2020
New Revision: 358454
URL: https://svnweb.freebsd.org/changeset/base/358454
Log:
remove GCC 4.2.1 build infrastructure
As described in Warner's email message[1] to the FreeBSD-arch mailing
list we have reached GCC 4.2.1's retirement date. At t
Author: emaste
Date: Wed Feb 26 20:03:43 2020
New Revision: 358355
URL: https://svnweb.freebsd.org/changeset/base/358355
Log:
Return ENOTSUP for mmap/mprotect if prot not subset of prot_max
From POSIX,
[ENOTSUP]
The implementation does not support the combination of accesses
Author: emaste
Date: Wed Feb 26 19:12:36 2020
New Revision: 358350
URL: https://svnweb.freebsd.org/changeset/base/358350
Log:
src.conf.5: regen after sparc64 removal
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Wed Feb 26 19:08:23 2020
New Revision: 358349
URL: https://svnweb.freebsd.org/changeset/base/358349
Log:
src.opts.mk: drop MIPS special case for disabling BINUTILS_BOOTSTRAP
Binutils has already been reduced to installing ld only on powerpc32
and as only on amd64. (A
Author: emaste
Date: Wed Feb 26 18:46:41 2020
New Revision: 358344
URL: https://svnweb.freebsd.org/changeset/base/358344
Log:
mprotect.2: sort errors alphabetically
Reported by: brooks
MFC after:3 days
Modified:
head/lib/libc/sys/mprotect.2
Modified: head/lib/libc/sys/mprotect.2
Author: emaste
Date: Tue Feb 25 22:15:25 2020
New Revision: 358323
URL: https://svnweb.freebsd.org/changeset/base/358323
Log:
Add a note about deleted files in OpenSSH upgrade instructions
Modified:
head/crypto/openssh/FREEBSD-upgrade
Modified: head/crypto/openssh/FREEBSD-upgrade
===
Author: emaste
Date: Tue Feb 25 17:18:59 2020
New Revision: 358314
URL: https://svnweb.freebsd.org/changeset/base/358314
Log:
style.9: update C99 commentary
Make style.9 read as a current statement of C99 preferences, rather than a
description of ongoing changes to our preferred style. A
Author: emaste
Date: Mon Feb 24 19:50:28 2020
New Revision: 358300
URL: https://svnweb.freebsd.org/changeset/base/358300
Log:
smsc: remove pre-FreeBSD-10 compat support
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/dev/usb/net/if_smsc.c
Modified: head/sys/dev/usb/net/if_smsc.c
Author: emaste
Date: Mon Feb 24 19:48:29 2020
New Revision: 358299
URL: https://svnweb.freebsd.org/changeset/base/358299
Log:
muge: fix rxcsum enable test
if_capabilities indicates capabilities supported by the hardware;
if_capenable which are enabled. Note that rx checksum is still disa
On Thu, 20 Feb 2020 at 10:52, Pedro F. Giffuni wrote:
>
> Author: pfg
> Date: Thu Feb 20 15:52:36 2020
> New Revision: 358170
> URL: https://svnweb.freebsd.org/changeset/base/358170
>
> Log:
> Revert r358153: it is causing unexpected issues with the build system.
Thanks Pedro.
As an aside free
On Thu, 20 Feb 2020 at 09:54, Pedro Giffuni wrote:
>
> On 2020-02-20 09:46, Ed Maste wrote:
> > On Thu, 20 Feb 2020 at 04:56, Li-Wen Hsu wrote:
> >> Please note this is not fixed in ci.freebsd.org yet. The reason is it
> >> directly goes to src/release and p
On Thu, 20 Feb 2020 at 04:56, Li-Wen Hsu wrote:
>
> Please note this is not fixed in ci.freebsd.org yet. The reason is it
> directly goes to src/release and perform `make packagesystem` to
> generate kernel.txz and base.txz. If I read release(7) correctly,
> this should be performed under a fresh
Author: emaste
Date: Wed Feb 19 16:23:21 2020
New Revision: 358123
URL: https://svnweb.freebsd.org/changeset/base/358123
Log:
nanobsd: add WITHOUT_LLVM_COV, akin to WITHOUT_GCOV
Another case, missed in r358105
Modified:
head/tools/tools/nanobsd/dhcpd/common
Modified: head/tools/tools/na
Author: emaste
Date: Wed Feb 19 15:56:40 2020
New Revision: 358120
URL: https://svnweb.freebsd.org/changeset/base/358120
Log:
Cirrus-CI: increase timeout to 120m
For some reason build+package+test time went from about 1h10 to over
1h30 (killed due to timeout prior to completion).
The
Author: emaste
Date: Wed Feb 19 14:40:53 2020
New Revision: 358111
URL: https://svnweb.freebsd.org/changeset/base/358111
Log:
whereis: remove gnu/libexec from source search paths
The last subdirectory of gnu/libexec was removed in r85742.
Modified:
head/usr.bin/whereis/pathnames.h
Modif
Author: emaste
Date: Wed Feb 19 14:26:27 2020
New Revision: 358105
URL: https://svnweb.freebsd.org/changeset/base/358105
Log:
nanobsd: add WITHOUT_LLVM_COV, akin to WITHOUT_GCOV
Modified:
head/tools/tools/nanobsd/embedded/common
Modified: head/tools/tools/nanobsd/embedded/common
Author: emaste
Date: Wed Feb 19 14:16:48 2020
New Revision: 358102
URL: https://svnweb.freebsd.org/changeset/base/358102
Log:
src.conf.5: regen after r358101, WITHOUT_GCOV default
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
==
Author: emaste
Date: Wed Feb 19 14:12:59 2020
New Revision: 358101
URL: https://svnweb.freebsd.org/changeset/base/358101
Log:
Move GCOV option to default NO
GNU gcov will be removed along with GCC 4.2.1 at the end of the month.
Change the default to NO in preparation.
Modified:
head/sh
Author: emaste
Date: Tue Feb 18 16:37:48 2020
New Revision: 358072
URL: https://svnweb.freebsd.org/changeset/base/358072
Log:
remove old perl entries from ObsoleteFiles.inc
Each entry in ObsoleteFiles.inc adds to the time `make delete-old` and
friends take to run. Perl was removed from t
Author: emaste
Date: Fri Feb 14 22:32:33 2020
New Revision: 357939
URL: https://svnweb.freebsd.org/changeset/base/357939
Log:
Update version in openssh FREEBSD-vendor metadata
It appears that FREEBSD-vendor is an idea that never really took off
and we should probably just remove it, but u
Author: emaste
Date: Fri Feb 14 19:33:50 2020
New Revision: 357932
URL: https://svnweb.freebsd.org/changeset/base/357932
Log:
Update OpenSSH upgrade instructions to use https, not ftp
ftp://ftp.openbsd.org/ does not work.
Modified:
head/crypto/openssh/FREEBSD-upgrade
Modified: head/cryp
Author: emaste
Date: Fri Feb 14 19:06:59 2020
New Revision: 357926
URL: https://svnweb.freebsd.org/changeset/base/357926
Log:
Upgrade to OpenSSH 7.9p1.
MFC after:2 months
Sponsored by: The FreeBSD Foundation
Added:
head/crypto/openssh/regress/misc/fuzz-harness/authopt_fuzz.cc
Author: emaste
Date: Fri Feb 14 18:59:50 2020
New Revision: 357925
URL: https://svnweb.freebsd.org/changeset/base/357925
Log:
sshd: add upgrade process note about TCP wrappers
We need to add user-facing deprecation notices for TCP wrappers; start
with a note in the upgrade process docment
Author: emaste
Date: Fri Feb 14 17:05:35 2020
New Revision: 357922
URL: https://svnweb.freebsd.org/changeset/base/357922
Log:
openssh: add a note about libwrap in config.h
LIBWRAP is defined by the Makefile based on MK_TCP_WRAPPERS and should
not be defined in config.h.
PR:
Author: emaste
Date: Thu Feb 13 16:17:05 2020
New Revision: 357862
URL: https://svnweb.freebsd.org/changeset/base/357862
Log:
addr2line: use stdbool.h header for bool
Presumably a bool definition is obtained via header contamination on
FreeBSD-CURRENT. Found while trying to upstream Free
On Wed, 12 Feb 2020 at 15:34, Enji Cooper wrote:
>
> On Wed, Feb 12, 2020 at 9:37 AM Ed Maste wrote:
> >
> > Author: emaste
> > Date: Wed Feb 12 17:37:32 2020
> > New Revision: 357833
> > URL: https://svnweb.freebsd.org/changeset/base/357833
> >
> &g
Author: emaste
Date: Wed Feb 12 21:52:10 2020
New Revision: 357844
URL: https://svnweb.freebsd.org/changeset/base/357844
Log:
addr2line: Handle DW_AT_ranges in compile units
Based on original submission by Marat Radchenko in ELF Tool Chain
ticket #545, rebased and updated by Tiger Gao.
Author: emaste
Date: Wed Feb 12 19:05:10 2020
New Revision: 357839
URL: https://svnweb.freebsd.org/changeset/base/357839
Log:
regen sysent after r357831, r357838
Capability mode changes allowing fdatasync and getloginclass.
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/com
Author: emaste
Date: Wed Feb 12 18:59:00 2020
New Revision: 357838
URL: https://svnweb.freebsd.org/changeset/base/357838
Log:
Allow getloginclass in capability mode
As with e.g. getgroups and getlogin it allows querying current process
credential state.
Reported by: sig...@gmail.com
Author: emaste
Date: Wed Feb 12 17:37:32 2020
New Revision: 357833
URL: https://svnweb.freebsd.org/changeset/base/357833
Log:
Tag pjdfstest symlink with pkgbase package
As with the rest of pjdfstest, tag the symlink with package=tests.
The tests -> . symlink seems a little strange but tha
Author: emaste
Date: Wed Feb 12 17:30:09 2020
New Revision: 357832
URL: https://svnweb.freebsd.org/changeset/base/357832
Log:
tag /etc/rmt symlink with pkgbase package
For historical reasons the "remote magtape protocol module" rmt gets
invoked as /etc/rmt, which is a symlink to /usr/sbin
Author: emaste
Date: Wed Feb 12 17:12:26 2020
New Revision: 357831
URL: https://svnweb.freebsd.org/changeset/base/357831
Log:
Allow fdatasync in capability mode
fdatasync is essentially a subset of fsync (and may be exactly fsync,
depending on filesystem and development effort) and operat
Author: emaste
Date: Wed Feb 12 15:59:59 2020
New Revision: 357826
URL: https://svnweb.freebsd.org/changeset/base/357826
Log:
elfcopy: set ELF OS/ABI field when converting from binary
PR: 228934
Submitted by: Tiger Gao
Reviewed by: markj, jkoshy
MFC after:2 weeks
Spo
Author: emaste
Date: Fri Feb 7 19:53:07 2020
New Revision: 357664
URL: https://svnweb.freebsd.org/changeset/base/357664
Log:
Miscellaneous typo fixes
Submitted by: Gordon Bergling
Differential Revision:https://reviews.freebsd.org/D23453
Modified:
head/sys/dev/ixl/if_iavf.c
Author: emaste
Date: Thu Feb 6 14:18:48 2020
New Revision: 357618
URL: https://svnweb.freebsd.org/changeset/base/357618
Log:
src.conf.5: regen after r357617, BINUTILS_BOOTSTRAP description update
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
=
Author: emaste
Date: Thu Feb 6 14:13:33 2020
New Revision: 357617
URL: https://svnweb.freebsd.org/changeset/base/357617
Log:
Update WITH_/WITHOUT_BINUTILS_BOOTSTRAP descriptions
Use of binutils is being incrementally reduced. The specific binutils
are listed in the WITH_BINUTILS and WIT
Author: emaste
Date: Wed Feb 5 20:08:01 2020
New Revision: 357592
URL: https://svnweb.freebsd.org/changeset/base/357592
Log:
libssp_nonshared: use only on i386 and ppc
libssp_nonshared.a defines one symbol, __stack_chk_fail_local. This
is used only on i386 and powerpc; other archs emit
Author: emaste
Date: Wed Feb 5 19:18:04 2020
New Revision: 357589
URL: https://svnweb.freebsd.org/changeset/base/357589
Log:
delete empty directories after r357455
Deleted:
head/sys/sparc64/
___
svn-src-head@freebsd.org mailing list
https://lists.f
Author: emaste
Date: Wed Feb 5 19:15:36 2020
New Revision: 357588
URL: https://svnweb.freebsd.org/changeset/base/357588
Log:
beri: correct kernel printf typo
(From review D23453)
Submitted by: Gordon Bergling
Reviewed by: rwatson
Modified:
head/sys/mips/beri/beri_mp.c
Modified
Author: emaste
Date: Wed Feb 5 16:55:00 2020
New Revision: 357579
URL: https://svnweb.freebsd.org/changeset/base/357579
Log:
libfetch: disallow invalid escape sequences
Per RFC1738 escape is "% hex hex"; other sequences do not form a valid URL.
Suggested by: Matthew Dillon
Reviewed
Author: emaste
Date: Wed Feb 5 16:54:16 2020
New Revision: 357578
URL: https://svnweb.freebsd.org/changeset/base/357578
Log:
regen linuxulator sysent after r357577
Modified:
head/sys/amd64/linux32/linux32_proto.h
head/sys/amd64/linux32/linux32_syscall.h
head/sys/amd64/linux32/linux32_sys
Author: emaste
Date: Wed Feb 5 16:53:02 2020
New Revision: 357577
URL: https://svnweb.freebsd.org/changeset/base/357577
Log:
linuxulator: implement sendfile
Submitted by: Bora Özarslan
Submitted by: Yang Wang <2...@outlook.jp>
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
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.
_
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
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
===
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
==
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
=
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
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
=
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
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
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
=
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
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
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
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
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
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
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
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
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
==
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
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
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
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.
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
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
==
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
=
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
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
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
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
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
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
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
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
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
=
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
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
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
==
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.
_
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
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.
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
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
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,
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
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.
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
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
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
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
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
301 - 400 of 2983 matches
Mail list logo