|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
9e6098a9 |
| 25-Apr-2024 |
Dimitry Andric <[email protected]> |
Skip building libclang_rt when WITHOUT_CLANG is used
As noted in bug 277096, when building a pkgbase repository using WITHOUT_CROSS_COMPILER and WITHOUT_TOOLCHAIN (which sets WITHOUT_CLANG), the fol
Skip building libclang_rt when WITHOUT_CLANG is used
As noted in bug 277096, when building a pkgbase repository using WITHOUT_CROSS_COMPILER and WITHOUT_TOOLCHAIN (which sets WITHOUT_CLANG), the following residual files are left over:
/usr/lib/clang/18/lib/freebsd/libclang_rt.asan-x86_64.so /usr/lib/clang/18/share/asan_ignore_list.txt /usr/lib/clang/18/share/cfi_ignore_list.txt /usr/lib/clang/18/share/msan_ignore_list.txt
This is because the lib/libclang_rt directory is still descended into, even if WITHOUT_CLANG is used. Fix it by not descending into the libclang_rt directory in that case.
PR: 277096 Reported by: Siva Mahadevan <[email protected]> MFC after: 3 days
(cherry picked from commit 514773a5486d1fa4f2d5acb5af1766965c20765b)
show more ...
|
| #
b78edde2 |
| 21-Mar-2024 |
Mark Johnston <[email protected]> |
libfdt: Make an internal FDT library available
This will be used by bhyve to build a device tree when booting arm64 guests.
Reviewed by: corvink, jhb MFC after: 1 week Sponsored by: Innovate UK Dif
libfdt: Make an internal FDT library available
This will be used by bhyve to build a device tree when booting arm64 guests.
Reviewed by: corvink, jhb MFC after: 1 week Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D40994
(cherry picked from commit f29af8618bf94f1e58877feb6dbef35bd8bbf56b)
show more ...
|
|
Revision tags: release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
a1b67573 |
| 25-Jul-2023 |
Mike Karels <[email protected]> |
arm64 lib32: enable building of lib32 on arm64
Enable LIB32 option on aarch64, defaulting to YES; it had defaulted to "broken". Add required variables for how to compile lib32 on arm. Use /usr/inc
arm64 lib32: enable building of lib32 on arm64
Enable LIB32 option on aarch64, defaulting to YES; it had defaulted to "broken". Add required variables for how to compile lib32 on arm. Use /usr/include/arm for armv7 (32-bit) headers, analogous to /usr/include/i386 on amd64. Omit libomp from lib32; it is not supported on armv7.
Reviewed by: jrtc27 Differential Revision: https://reviews.freebsd.org/D40945
show more ...
|
| #
3864bd4f |
| 09-Jul-2023 |
Jessica Clarke <[email protected]> |
lib: Migrate from COMPAT_32BIT to generic COMPAT_LIBCOMPAT
In the process, delete a COMPAT_SOFTFP remnant that was missed in previous sweeps.
See commit 8fad2cda93c7 ("bsd.compat.mk: Provide new CP
lib: Migrate from COMPAT_32BIT to generic COMPAT_LIBCOMPAT
In the process, delete a COMPAT_SOFTFP remnant that was missed in previous sweeps.
See commit 8fad2cda93c7 ("bsd.compat.mk: Provide new CPP and sub-make variables") for the context behind this change.
Reviewed by: emaste, brooks, jhb Differential Revision: https://reviews.freebsd.org/D40931
show more ...
|
| #
6adfb815 |
| 09-Jul-2023 |
Jessica Clarke <[email protected]> |
lib: Enable libcbor and libfido2 for COMPAT_32BIT
We no longer have COMPAT_32BIT hacks for libusb, instead supporting the normal 32-bit ioctls for freebsd32 processes, so we can enable these for the
lib: Enable libcbor and libfido2 for COMPAT_32BIT
We no longer have COMPAT_32BIT hacks for libusb, instead supporting the normal 32-bit ioctls for freebsd32 processes, so we can enable these for the lib32 build.
Reviewed by: emaste, brooks, jhb Differential Revision: https://reviews.freebsd.org/D40920
show more ...
|
| #
6c5cdba1 |
| 22-May-2023 |
Dag-Erling Smørgrav <[email protected]> |
Add nss_tacplus, a TACACS+ NSS module.
MFC after: 1 week Sponsored by: Klara, Inc. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D40133
|
|
Revision tags: release/13.2.0 |
|
| #
af0cc0b2 |
| 09-Mar-2023 |
Brooks Davis <[email protected]> |
NgATM: Remove netgraph ATM support
Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused.
Reviewed by: manu Reln
NgATM: Remove netgraph ATM support
Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused.
Reviewed by: manu Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38879
show more ...
|
|
Revision tags: release/12.4.0 |
|
| #
ac4c695a |
| 16-Nov-2022 |
Ed Maste <[email protected]> |
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 ...
|
| #
b3392d84 |
| 25-Jan-2023 |
Allan Jude <[email protected]> |
Import zstd 1.5.2
|
| #
0aa27001 |
| 02-Oct-2022 |
Dag-Erling Smørgrav <[email protected]> |
Put OPIE to rest.
Differential Revision: https://reviews.freebsd.org/D36592
|
| #
9f24fda5 |
| 25-Sep-2022 |
Alfonso S. Siciliano <[email protected]> |
contrib/bsddialog: Import version 0.4
Improvements and changes to integrate bsddialog(1) with scripts in BASE. Overview:
* New options. --and-widget, --keep-tite, --calendar. * Change output form
contrib/bsddialog: Import version 0.4
Improvements and changes to integrate bsddialog(1) with scripts in BASE. Overview:
* New options. --and-widget, --keep-tite, --calendar. * Change output format. Menus and --print-maxsize. * Redefine sizing. Fixed rows, cols and menurows became at the most. * Add DIAGNOSTICS. Error messages for bad arguments and options. * Add keys. Space for --menu, fast keys for --msgbox and --yesno. * Text. Change default text modification, add --cr-wrap.
See /usr/src/contrib/bsddialog/CHANGELOG '2022-09-24 Version 0.4' for more detailed information.
show more ...
|
| #
2c9fd765 |
| 03-Sep-2022 |
Alfonso S. Siciliano <[email protected]> |
contrib/bsddialog: Import version 0.3
New features overview: * Unicode. User interface handles multi-column characters. API can handle char* like a multibyte character string. Internally wide
contrib/bsddialog: Import version 0.3
New features overview: * Unicode. User interface handles multi-column characters. API can handle char* like a multibyte character string. Internally wide characters are used for keyboard input, to adapt word wrapping and dynamic text auto-sizing for multi-column characters. * Forms refactoring. Complete rewrite deleting libformw dependency. * Theme. New utility options to save and load custom theme at run-time. * TUI navigation. Added keys to navigate input components. Changed default focus behavior of input dialogs to be LGPL-dialog-like; a new option can set the previous whiptail-like behavior.
See /usr/src/contrib/bsddialog/CHANGELOG '2022-08-29 Version 0.3' for more detailed information.
show more ...
|
| #
15d781b5 |
| 21-Jul-2022 |
Emmanuel Vadot <[email protected]> |
lib: Gate libfigpar under MK_DIALOG
libfigpar is only used by dpv and dpv isn't built if WITHOUT_DIALOG is set.
|
| #
0b09867f |
| 07-Jul-2022 |
John Baldwin <[email protected]> |
Simplify conditional guards for libclang_rt.
All supported architectures can build libclang_rt now.
Reviewed by: dim Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D35740
|
|
Revision tags: release/13.1.0 |
|
| #
3781e779 |
| 13-Mar-2022 |
Piotr Kubaj <[email protected]> |
riscv: actually enable sanitizers
1. Backport https://github.com/llvm/llvm-project/commit/b475ce39e8b1de3a70ea242473f136a567be46e3. 2. Enable libclang_rt for riscv.
Previous commit missed it.
MFC
riscv: actually enable sanitizers
1. Backport https://github.com/llvm/llvm-project/commit/b475ce39e8b1de3a70ea242473f136a567be46e3. 2. Enable libclang_rt for riscv.
Previous commit missed it.
MFC after: 3 days Reviewed by: dim Differential Revision: https://reviews.freebsd.org/D34543
show more ...
|
| #
2f8d4418 |
| 13-Mar-2022 |
Alfonso S. Siciliano <[email protected]> |
bsddialog: Import version0.2
This version provides improvements and fixes mainly to use bsddialog utility in bsdinstall/scripts. The lib API is not broken so the previous converted utilities (tzsetu
bsddialog: Import version0.2
This version provides improvements and fixes mainly to use bsddialog utility in bsdinstall/scripts. The lib API is not broken so the previous converted utilities (tzsetup, distextract, etc.) are OK.
Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D34458
show more ...
|
| #
02db4a12 |
| 28-Jan-2022 |
Alfonso Siciliano <[email protected]> |
bsddialog: import version 0.1
|
| #
6f6fbfa3 |
| 15-Jan-2022 |
Ed Maste <[email protected]> |
Remove quotes around Makefile .error/.warn/.info strings
The text after .error et al is emitted verbatim.
Reviewed by: sjg Sponsored by: The FreeBSD Foundation Differential Revision: https://review
Remove quotes around Makefile .error/.warn/.info strings
The text after .error et al is emitted verbatim.
Reviewed by: sjg Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33904
show more ...
|
| #
77a55d2c |
| 21-Dec-2021 |
Alfonso Siciliano <[email protected]> |
bsddialog: import snapshot 0.0.2
|
| #
63783933 |
| 22-Dec-2021 |
John Baldwin <[email protected]> |
Add an internal libiscsiutil library.
Move some of the code duplicated between ctld(8) and iscsid(8) into a libiscsiutil library.
Sharing the low-level PDU code did require having a 'struct connect
Add an internal libiscsiutil library.
Move some of the code duplicated between ctld(8) and iscsid(8) into a libiscsiutil library.
Sharing the low-level PDU code did require having a 'struct connection' base class with a method table to permit separate initiator vs target behavior (e.g. in handling proxy PDUs).
Reviewed by: mav, emaste Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D33544
show more ...
|
| #
e41955dd |
| 13-Dec-2021 |
Alfonso Siciliano <[email protected]> |
bsddialog: import version 0.0.1
|
| #
2a31cd21 |
| 07-Dec-2021 |
Ed Maste <[email protected]> |
Apply ASAN/UBSAN Makefile check only for build target
COMPILER_TYPE is not set during cleandir and perhaps other non-build targets, and a build with ASAN or UBSAN enabled failed with an error report
Apply ASAN/UBSAN Makefile check only for build target
COMPILER_TYPE is not set during cleandir and perhaps other non-build targets, and a build with ASAN or UBSAN enabled failed with an error reporting that runtime libraries could not be built.
PR: 260099 Reviewed by: dim Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32805
show more ...
|
| #
1b308d06 |
| 06-Dec-2021 |
Baptiste Daroussin <[email protected]> |
bsddialog: vendor import 2021-12-05
|
|
Revision tags: release/12.3.0 |
|
| #
5abafe4a |
| 24-Nov-2021 |
Baptiste Daroussin <[email protected]> |
bsddialog, mark the lib as dependent on ncurses
|