#
50d7464c |
| 14-Jan-2023 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.7-0-g8dfdcc7b7bf6.
PR: 265425 MFC afte
Merge llvm-project release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.7-0-g8dfdcc7b7bf6.
PR: 265425 MFC after: 2 weeks
show more ...
|
#
f3fd488f |
| 04-Dec-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project release/15.x llvmorg-15.0.6-0-g088f33605d8a
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.6-0-g088f33605d8a.
PR: 265425 MFC afte
Merge llvm-project release/15.x llvmorg-15.0.6-0-g088f33605d8a
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.6-0-g088f33605d8a.
PR: 265425 MFC after: 2 weeks
show more ...
|
#
6246ae0b |
| 16-Oct-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project release/15.x llvmorg-15.0.2-10-gf3c5289e7846
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.2-10-gf3c5289e7846.
PR: 265425 MFC af
Merge llvm-project release/15.x llvmorg-15.0.2-10-gf3c5289e7846
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.2-10-gf3c5289e7846.
PR: 265425 MFC after: 2 weeks
show more ...
|
#
753f127f |
| 14-Jul-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project main llvmorg-15-init-16436-g18a6ab5b8d1f
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15-init-16436-g18a6ab5b8d1f.
PR: 265425 MFC af
Merge llvm-project main llvmorg-15-init-16436-g18a6ab5b8d1f
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15-init-16436-g18a6ab5b8d1f.
PR: 265425 MFC after: 2 weeks
show more ...
|
#
81ad6265 |
| 04-Jul-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project main llvmorg-15-init-15358-g53dc0f10787
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15-init-15358-g53dc0f10787.
PR: 265425 MFC afte
Merge llvm-project main llvmorg-15-init-15358-g53dc0f10787
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15-init-15358-g53dc0f10787.
PR: 265425 MFC after: 2 weeks
show more ...
|
#
ac4c695a |
| 16-Nov-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire WITHOUT_CXX option
Several important base system components are written in C++, and the WITHOUT_CXX option produced a system that was not fully functional. Just accept this, and remove the op
Retire WITHOUT_CXX option
Several important base system components are written in C++, and the WITHOUT_CXX option produced a system that was not fully functional. Just accept this, and remove the option to build without C++ support.
This reverts commit adc3c128c6603054586a993d117e5dd808deac17.
Reviewed by: brooks, kevans, jhb (earlier) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33108
show more ...
|
#
86edb11e |
| 18-Nov-2022 |
Ed Maste <emaste@FreeBSD.org> |
Always install llvm-objdump as objdump
Instead of providing no /usr/bin/objdump when LLVM_BINUTILS is false.
PR: 267854 [exp-run] Reviewed by: dim MFC after: 2 weeks Sponsored by: The FreeBSD Foun
Always install llvm-objdump as objdump
Instead of providing no /usr/bin/objdump when LLVM_BINUTILS is false.
PR: 267854 [exp-run] Reviewed by: dim MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37445
show more ...
|
#
821549a9 |
| 30-Nov-2022 |
Philip Paeps <philip@FreeBSD.org> |
OptionalObsoleteFiles.inc: add zoneinfo/America/Ciudad_Juarez
tzdata 2022g and later split America/Ciudad_Juarez from America/Ojinaga. Ensure this file is removed in builds WITHOUT_ZONEINFO.
MFC af
OptionalObsoleteFiles.inc: add zoneinfo/America/Ciudad_Juarez
tzdata 2022g and later split America/Ciudad_Juarez from America/Ojinaga. Ensure this file is removed in builds WITHOUT_ZONEINFO.
MFC after: 1 day
show more ...
|
#
616f32ea |
| 14-Nov-2022 |
Baptiste Daroussin <bapt@FreeBSD.org> |
othermta: remove leftover from 20 years ago
othermta (along with mta_start_script configuration entry in rc.conf) was a mechanism used to be able to run another mta than sendmail(8) before "rcng" ti
othermta: remove leftover from 20 years ago
othermta (along with mta_start_script configuration entry in rc.conf) was a mechanism used to be able to run another mta than sendmail(8) before "rcng" time 20 years ago.
othermta has not been used since.
show more ...
|
#
0b1adc42 |
| 09-Nov-2022 |
Baptiste Daroussin <bapt@FreeBSD.org> |
rc.sendmail: remove unused script
20 years ago the use of rc.sendmail script was dropped in favor of /etc/rc.d/sendmail, it is time to retire the script entirely now.
MFC after: 1 week
|
#
00ffd6b5 |
| 12-Oct-2022 |
Baptiste Daroussin <bapt@FreeBSD.org> |
OptionalObsoleteFiles: grep nls files have been removed 4 years ago
|
#
ed990a7a |
| 12-Oct-2022 |
Baptiste Daroussin <bapt@FreeBSD.org> |
sort: remove NLS support
NLS support for sort(1) is: 1/ incomplete: many error string are not using nls 2/ only covers hu_HU.ISO8859-2
|
#
d577d617 |
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given cons
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given console. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, gjb Differential Revision: https://reviews.freebsd.org/D36803
show more ...
|
#
a2464ee1 |
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of the command processes exits, the rest will be killed. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, imp, gjb Differential Revision: https://reviews.freebsd.org/D36804
show more ...
|
#
0eea46fb |
| 28-Sep-2022 |
Brooks Davis <brooks@FreeBSD.org> |
Remove telnetd
The telnetd codebase is unmaintained and has a number of quality issues. Telnet has been largely supplanted by ssh. If needed, a port is available (net/freebsd-telnetd), but a more ma
Remove telnetd
The telnetd codebase is unmaintained and has a number of quality issues. Telnet has been largely supplanted by ssh. If needed, a port is available (net/freebsd-telnetd), but a more maintained implementation should be prefered.
While the telnet client suffers from the same issues, it is deemed to be of lower risk and is required to connect to legacy devices, so it remains.
Reviewed by: emaste, imp Differential Revision: https://reviews.freebsd.org/D36620
show more ...
|
#
d1a351be |
| 25-Sep-2022 |
Ed Maste <emaste@FreeBSD.org> |
Do not delete objdump when WITH_LLVM_BINUTILS is true
WITH_LLVM_BINUTILS links /usr/bin/objdump to llvm-objdump, and similarly for the man page. Do not delete them in `make delete-old`.
PR: 26660
Do not delete objdump when WITH_LLVM_BINUTILS is true
WITH_LLVM_BINUTILS links /usr/bin/objdump to llvm-objdump, and similarly for the man page. Do not delete them in `make delete-old`.
PR: 266603 Sponsored by: The FreeBSD Foundation
show more ...
|
#
f419a283 |
| 09-Sep-2022 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
OptionalObsoleteFiles.inc: add bearssl, secureboot, veriexec.
Sponsored by: Klara, Inc. MFC after: 1 week
|
#
998b0a4a |
| 31-Aug-2022 |
Peter Wemm <peter@FreeBSD.org> |
OptionalObsoleteFiles.inc: Add missing sendmail feature macro files.
MFC after: 3 days
|
#
2300a22c |
| 22-Feb-2022 |
Kyle Evans <kevans@FreeBSD.org> |
libc: iconv: add mb_cur_min for encoder traits
A future commit will actually implement //IGNORE so that applications using base iconv can, e.g., sanitize UTF-8 strings. To do this, the iconv_std mo
libc: iconv: add mb_cur_min for encoder traits
A future commit will actually implement //IGNORE so that applications using base iconv can, e.g., sanitize UTF-8 strings. To do this, the iconv_std module needs to be able to determine the minimum width for any given encoding so that it can skip that many bytes in the input buffer. This is mainly an issue for UTF-16 and UTF-32.
This commit bumps shlib versions to 5 for libiconv modules to reflect the ABI change. It also fixes OptionalObsoleteFiles to remove the libiconv modules if WITHOUT_ICONV is in use.
re: _ENCODING_MB_CUR_MIN, note that this file (citrus_stdenc_template.h) is included at the bottom of an encoding *implementation*, so the implementation is free to #define it prior. UTF1632 is a good example, as it redefines the minimum to be a property on the encodinginfo, and the minimum is set to 2 or 4 bytes for UTF-16 and UTF-32 respectively.
Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D34344
show more ...
|
#
55736146 |
| 22-Jul-2022 |
Dmitry Chagin <dchagin@FreeBSD.org> |
check/delete-old: Fix /bin/rmail removal condition
When WITHOUT_SENDMAIL is enabled and WITHOUT_MAILWRAPPER is disabled we install /bin/rmail as a link to the /usr/sbin/mailwrapper. Ensure make dele
check/delete-old: Fix /bin/rmail removal condition
When WITHOUT_SENDMAIL is enabled and WITHOUT_MAILWRAPPER is disabled we install /bin/rmail as a link to the /usr/sbin/mailwrapper. Ensure make delete-old does not unlink /bin/rmail in that case.
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D35874 MFC after: 2 weeks
show more ...
|
#
3bf66365 |
| 06-Jul-2022 |
Brooks Davis <brooks@FreeBSD.org> |
cddl/*: add a WITH(OUT)_DTRACE option
Add an option to enable/disable DTrace without disabling ZFS. New architectures such as CHERI may support ZFS before they support DTrace and the old model of W
cddl/*: add a WITH(OUT)_DTRACE option
Add an option to enable/disable DTrace without disabling ZFS. New architectures such as CHERI may support ZFS before they support DTrace and the old model of WITHOUT_CDDL disabling both wasn't helpful.
For compatiblity, the CDDL option remains and WITHOUT_CDDL implies WITHOUT_DTRACE. WITHOUT_DTRACE also implies WITHOUT_CTF.
As part of this change, largely convert cddl/*/Makefile to using the more compact SUBDIR.${MK_<FOO>}+= form rather than using intermediate variables.
Reviewed by: markj Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D35718
show more ...
|
#
56f451bb |
| 12-Jun-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm-project release/14.x llvmorg-14.0.5-0-gc12386ae247c
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-14.0.5-0-gc12386ae247c, aka 14.0.5 release.
Merge llvm-project release/14.x llvmorg-14.0.5-0-gc12386ae247c
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-14.0.5-0-gc12386ae247c, aka 14.0.5 release.
PR: 261742 MFC after: 3 days
show more ...
|
#
5e383e36 |
| 05-Jun-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Add more old clang files to (Optional)ObsoleteFiles.inc
There were a few more libclang_rt libraries added recently, but not yet listed in the ObsoleteFiles.inc lists.
MFC after: 3 days
|
#
809922b0 |
| 05-Jun-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Update rest of llvm-project build glue for 14.0.4
I completely forgot about updating the generated llvm-project config files, which also contain version numbers, etc. Sorry for the churn.
PR: 2617
Update rest of llvm-project build glue for 14.0.4
I completely forgot about updating the generated llvm-project config files, which also contain version numbers, etc. Sorry for the churn.
PR: 261742 Fixes: ab9d54731f43 MFC after: 3 days
show more ...
|
#
7b6f5ebe |
| 27-May-2022 |
Dimitry Andric <dim@FreeBSD.org> |
Add several sanitizer ignore lists under /usr/lib/clang
Some of the sanitizers from compiler-rt can use ignore lists, which are loosely modeled on valgrind's example. Upstream provides default lists
Add several sanitizer ignore lists under /usr/lib/clang
Some of the sanitizers from compiler-rt can use ignore lists, which are loosely modeled on valgrind's example. Upstream provides default lists for AddressSanitizer, CFI, and MemorySanitizer, so install these in the expected location, /usr/lib/clang/14.0.3/share.
Reviewed by: emaste MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D35338
show more ...
|