Revision tags: release/14.2.0 |
|
#
20de55b0 |
| 25-Nov-2024 |
Brooks Davis <brooks@FreeBSD.org> |
Vendor import of mandoc as of 2024-09-22
|
#
d4d6bda0 |
| 01-Dec-2024 |
Warner Losh <imp@FreeBSD.org> |
jemalloc: Import version 5.2.1
Create a new vendor branch for jemalloc, using the following for future reference:
% git worktree add --orphan -b vendor/jemalloc ../vendors/jemalloc % cd ../vendors/
jemalloc: Import version 5.2.1
Create a new vendor branch for jemalloc, using the following for future reference:
% git worktree add --orphan -b vendor/jemalloc ../vendors/jemalloc % cd ../vendors/jemalloc % git checkout -b vendor/jemalloc
% cd ../../upstreams % git clone git@github.com:jemalloc/jemalloc.git % cd jemalloc % git checkout 5.2.1 # hash ea6b3e973b477b8061e0076bb257dbd7f3faa756
% cp -r * ../../vendors/jemalloc % cd ../../vendors/jemalloc % autoconf % ./configure --enable-autoconf --with-version=5.2.1-0-gea6b3e973b477b8061e0076bb257dbd7f3faa756 % git add * % git commit -m<this message> % git tag -a vendor/jemalloc/5.2.1 % git push --follow --set-upstream freebsd vendor/jemalloc
Note: This purposely doesn't thin the vendor branch. That will be done in the next step to create the merge commit that boostraps future imports.
Sponsored by: Netflix
show more ...
|
#
5b760eae |
| 04-Oct-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw89: update Realtek's rtw89 driver.
This version is based on git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 98f7e32f20d28ec452afb208f9cffc08448a2652 ( tag: v6.11 ).
Sponsored by: The
rtw89: update Realtek's rtw89 driver.
This version is based on git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 98f7e32f20d28ec452afb208f9cffc08448a2652 ( tag: v6.11 ).
Sponsored by: The FreeBSD Foundation
show more ...
|
#
8e9553a4 |
| 24-Sep-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw88: update Realtek's rtw88 driver
This version is based on git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 98f7e32f20d28ec452afb208f9cffc08448a2652 ( tag: v6.11 ).
Sponsored by: The F
rtw88: update Realtek's rtw88 driver
This version is based on git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 98f7e32f20d28ec452afb208f9cffc08448a2652 ( tag: v6.11 ).
Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/13.4.0 |
|
#
a0cb05f5 |
| 26-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
ath10k: import Atheros/QCA's ath10k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/log/?h=master 6bae9de622d3ef4805aba40e763eb4b0975c4f6d and was commi
ath10k: import Atheros/QCA's ath10k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/log/?h=master 6bae9de622d3ef4805aba40e763eb4b0975c4f6d and was committed to FreeBSD main as da8fa4e37a0c048a67d7baa3b5a9bed637d02564.
show more ...
|
#
60805fea |
| 27-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
ath11k: update Atheros/QCA's ath11k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 2a220a15be657a24868368892e3e2caba2115283 (wt-2023-08
ath11k: update Atheros/QCA's ath11k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 2a220a15be657a24868368892e3e2caba2115283 (wt-2023-08-06) and was committed to FreeBSD main as 28348caeee6ee98251b0aaa026e8d52b5032e92c.
show more ...
|
#
774e8002 |
| 27-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
ath11k: import Atheros/QCA's ath11k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/log/?h=master 6bae9de622d3ef4805aba40e763eb4b0975c4f6d and was commi
ath11k: import Atheros/QCA's ath11k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/log/?h=master 6bae9de622d3ef4805aba40e763eb4b0975c4f6d and was committed to FreeBSD main as dd4f32ae62426a10a84b4322756d82c06c202c4e.
show more ...
|
#
a4f8848c |
| 27-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
ath12k: import Atheros/QCA's ath12k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 81e147b1317ee7cde8b624ee8c0501b470d7e91c (wt-2023-08
ath12k: import Atheros/QCA's ath12k driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 81e147b1317ee7cde8b624ee8c0501b470d7e91c (wt-2023-08-13) and was committed to FreeBSD main as 5c1def83a4cc2eb3f828600dfd786f8c5788fb7d.
show more ...
|
#
6224ff21 |
| 10-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw89: update Realtek's rtw89 driver.
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 81e147b1317ee7cde8b624ee8c0501b470d7e91c (tag: wt-2023-08
rtw89: update Realtek's rtw89 driver.
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 81e147b1317ee7cde8b624ee8c0501b470d7e91c (tag: wt-2023-08-13) and was committed to FreeBSD main as e2340276fc734a1f0bd0d2cf16fcfba7936c9462.
show more ...
|
#
98f58ff6 |
| 10-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw89: import Realtek's rtw89 driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 78667a29c116c6b186a37e28cd8dd7fa9923aee8 (tag: wt-2022-09-
rtw89: import Realtek's rtw89 driver
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 78667a29c116c6b186a37e28cd8dd7fa9923aee8 (tag: wt-2022-09-02) and was committed to FreeBSD main as 8e93258f2686c76b4e3b384a904d8b4413976229.
show more ...
|
#
1f3bff0d |
| 10-Jun-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtw88: update Realtek's rtw88 driver.
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 2a220a15be657a24868368892e3e2caba2115283 (tag: wt-2023-08
rtw88: update Realtek's rtw88 driver.
This version is based on https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-testing.git 2a220a15be657a24868368892e3e2caba2115283 (tag: wt-2023-08-06) and was committed to FreeBSD main as 90aac0d83bc9645f51ef0c2aeae6f9c0540bb031.
show more ...
|
#
e66ca70d |
| 06-Sep-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Import tzcode 2024b
|
#
62ad5eff |
| 06-Sep-2024 |
Philip Paeps <philip@FreeBSD.org> |
Import tzdata 2024b
|
#
7818c2d3 |
| 12-Jul-2024 |
Andrew Turner <andrew@FreeBSD.org> |
armv6: Remove support for building armv6
With it planned that armv7 will be the only 32-bit kernel when 15.0 is released remove support for armv6.
Remove the top level build infrastructure. It was
armv6: Remove support for building armv6
With it planned that armv7 will be the only 32-bit kernel when 15.0 is released remove support for armv6.
Remove the top level build infrastructure. It was already removed from universe, this just stops it from being built directly.
Reviewed by: mmel, emaste Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D45634
show more ...
|
#
7f3a903b |
| 11-Jul-2024 |
Kyle Evans <kevans@FreeBSD.org> |
bsddialog: import version 1.0.4
Version 1.0.4 simply renames a local enum value to avoid a conflict with some header pollution that will be introduced by in-flight _FORTIFY_SOURCE changes -- namely,
bsddialog: import version 1.0.4
Version 1.0.4 simply renames a local enum value to avoid a conflict with some header pollution that will be introduced by in-flight _FORTIFY_SOURCE changes -- namely, <stdlib.h> needs PATH_MAX from <limits.h> to validate the buffer size used for realpath(3) when fortified.
show more ...
|
Revision tags: release/14.1.0 |
|
#
813f3dc7 |
| 27-May-2024 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
contrib/bsddialog: Import version 1.0.3
Change --mixedform output to adapt to bsdinstall restoring dialog(1) behavior.
Avoid to print the field value to output if <fieldlen> is read-only (less than
contrib/bsddialog: Import version 1.0.3
Change --mixedform output to adapt to bsdinstall restoring dialog(1) behavior.
Avoid to print the field value to output if <fieldlen> is read-only (less than or equal to zero). This fixes passwords in wlanconfig, avoiding to print also SSID.
To note --mixedform continues to print field value if <flag> is read-only. This avoids breaking netconfig and netconfig_ipv6.
See /usr/src/contrib/bsddialog/CHANGELOG '2024-05-27 Version 1.0.3' for more detailed information.
Reported by: garga
show more ...
|
#
be8846bd |
| 16-May-2024 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
contrib/bsddialog: Import version 1.0.2
Implicitly import also 1.0.1, both versions are for fixing and feature requests.
Fixing: Change --mixedform behavior to fix a bsdinstall fault avoiding to ch
contrib/bsddialog: Import version 1.0.2
Implicitly import also 1.0.1, both versions are for fixing and feature requests.
Fixing: Change --mixedform behavior to fix a bsdinstall fault avoiding to change the command line in wlanconfig.
Feature requests: * Add keys to navigate menus. * Add key to redraw dialogs. * Avoid to handle env NCURSES_NO_UTF8_ACS in PuTTY.
See '2024-04-11 Version 1.0.2' and '2023-11-16 Version 1.0.1' in /usr/src/contrib/bsddialog/CHANGELOG for more detailed information.
PR: 274472 Differential Revision: D42380
show more ...
|
#
52e41d1a |
| 09-May-2024 |
Warner Losh <imp@FreeBSD.org> |
Update example from gcc6 to gcc13
We only "support" gcc12 and gcc13 for cross building, for some value of "support". Update the example from gcc6 to gcc13.
Sponsored by: Netflix
|
#
507951f5 |
| 04-May-2024 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Import bmake-20240430
Intersting/relevant changes since bmake-20240309
ChangeLog since bmake-20240309
2024-04-30 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240430 Mer
Import bmake-20240430
Intersting/relevant changes since bmake-20240309
ChangeLog since bmake-20240309
2024-04-30 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240430 Merge with NetBSD make, pick up o main.c: ensure '.include <makefile>' respects MAKESYSPATH. Dir_FindFile will search .CURDIR first unless ".DOTLAST" is seen.
2024-04-28 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240428 Merge with NetBSD make, pick up o simplify freeing of lists o arch.c: trim pointless comments o var.c: delay variable assignments until actually needed don't reallocate memory after evaluating an expression, result is almost always short-lived.
2024-04-26 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240426 Merge with NetBSD make, pick up o job.c: in debug output, print the directory in which a job failed at same time as failed target so it is more easily found in build log.
2024-04-24 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240424 Merge with NetBSD make, pick up o clean up comments, code and tests
2024-04-23 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240422 Merge with NetBSD make, pick up o var.c: avoid LazyBuf for :*time modifiers. LazyBuf's are not nul terminated so not suitable for passing to functions that expect that. These modifiers are used sparingly so an extra allocation is not a problem.
2024-04-20 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240420 Merge with NetBSD make, pick up o provide more context information for parse/evaluate errors
2024-04-14 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240414 Merge with NetBSD make, pick up o parse.c: print -dp debug info earlier so we see which .if or .for line is being parsed.
2024-04-04 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240404 Merge with NetBSD make, pick up o fix some unit tests for Cygwin o parse.c: exit immediately after reading a null byte from a makefile
* fix generation of bmake.cat1
2024-03-19 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240314 Add/Improve support for Cygwin o uname -s output isn't useful so allow configure to set FORCE_MAKE_OS - to force the value of .MAKE.OS and use Cygwin which matches uname -o o fix some unit-tests for Cygwin
* configure.in: use_makefile=no for Cygwin et al. NOTE: bmake does not support Cygwin and likely never will,
mk/ChangeLog since bmake-20240309
2024-04-24 Simon J Gerraty <sjg@beast.crufty.net>
* meta.autodep.mk: do not override start_utc
2024-04-18 Simon J Gerraty <sjg@beast.crufty.net>
* sys.dirdeps.mk: set defaults for DEP_* at level 0 too. These help when first include of Makefile.depend happens in a leaf dir.
* install-mk (MK_VERSION): 20240414
2024-04-09 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240408
* init.mk: allow for _ as well as . to join V and Q from QUALIFIED_VAR_LIST and VAR_QUALIFIER_LIST.
* progs.mk: avoid overlap between PROG_VARS and init.mk's QUALIFIED_VAR_LIST since PROG would also match its VAR_QUALIFIER_LIST, libs.mk does not have the same issue.
* subdir.mk: _SUBDIRUSE for realinstall should run install remove include of ${.CURDIR}/Makefile.inc that can be done via local.subdir.mk where needed
* own.mk: do not conflict with man.mk
2024-03-19 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240314
* add sys/Cygwin.mk from Christian Franke
show more ...
|
Revision tags: release/13.3.0 |
|
#
49a3780a |
| 25-Jan-2024 |
Mark Johnston <markj@FreeBSD.org> |
build: Order kernel-toolchain and buildkernel targets
MFC after: 1 week
|
#
a6b892e1 |
| 14-Mar-2024 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Import bmake-20240309
Intersting/relevant changes since bmake-20240108
ChangeLog since bmake-20240108
2024-03-10 Simon J Gerraty <sjg@beast.crufty.net>
* boot-strap: tests can take a long time
Import bmake-20240309
Intersting/relevant changes since bmake-20240108
ChangeLog since bmake-20240108
2024-03-10 Simon J Gerraty <sjg@beast.crufty.net>
* boot-strap: tests can take a long time; use a cookie to skip them if bmake has not been updated since tests last ran successfully.
* Makefile: Cygwin handles MANTARGET man
* unit-tests/Makefile: set BROKEN_TESTS for Cygwin
2024-03-09 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240309 Merge with NetBSD make, pick up o set .ERROR_EXIT to the exit status of .ERROR_TARGET this allows a .ERROR target to ignore the case of .ERROR_EXIT==6 which just means that the build actually failed somewhere else.
2024-03-04 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240303
* var.c: on IRIX we need both inttypes.h and stdint.h
2024-03-01 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240301 Merge with NetBSD make, pick up o export variables with value from target scope when appropriate.
2024-02-12 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240212 Merge with NetBSD make, pick up o remove unneeded conditional-compilation toggles INCLUDES, LIBRARIES, POSIX, SYSVINCLUDE, SYSVVARSUB, GMAKEEXPORT NO_REGEX and SUNSHCMD
* configure.in: add check for regex.h
* var.c: replace use of NO_REGEX with HAVE_REGEX_H
2024-02-04 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION (_MAKE_VERSION): 20240204 Merge with NetBSD make, pick up o var.c: fix some lint (-dL) mode parsing issues
2024-02-02 Simon J Gerraty <sjg@beast.crufty.net>
* VERSION: (_MAKE_VERSION): 20240202 Merge with NetBSD make, pick up o make.1: note that arg to :D and :U can be empty o var.c: $$ is not a parse error when .MAKE.SAVE_DOLLARS=no
mk/ChangeLog since bmake-20240108
2024-03-09 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240309
* meta.sys.mk: _metaError: if .ERROR_EXIT == 6, we do not want to save the .ERROR_META_FILE
2024-02-20 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240220
* sys.dirdeps.mk, dirdeps-targets.mk, init.mk: do not set .MAIN: dirdeps in sys.dirdeps.mk dirdeps-targets.mk will do that for top-level builds and init.mk will do it for others. This allows a Makefile which has no need of 'dirdeps' to set .MAIN for itself and "just work".
2024-02-18 Simon J Gerraty <sjg@beast.crufty.net>
* bsd.*.mk: for makefiles that get a bsd. symlink, use _this in multiple inclusion tags since .PARSEFILE will not DTRT when such a makefile is included directly by Makefile and automatically (without bsd. prefix). Since we cannot guarantee that our sys.mk will be used, we provide a default _this in each makefile that gets a bsd. prefix such that the value is the same regardless of bsd. prefix.
* subdir.mk: drop the !target guard on $SUBDIR_TARGETS
2024-02-12 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240212
* SPDX-License-Identifier: BSD-2-Clause Add SPDX-License-Identifier to inidicate that I consider my copyright on any of these makefiles equivalent to BSD-2-Clause
* autoconf.mk: allow for configure.ac as currently recommended
* subdir.mk: support @auto which is replaced with each subdir that has a [Mm]akefile.
* subdir.mk: include local.subdir.mk if it exists.
* subdir.mk: rework to handle .WAIT
2024-02-11 Simon J Gerraty <sjg@beast.crufty.net>
* subdir.mk: _SUBDIRUSE report the target we are entering subdirs for.
2024-02-10 Simon J Gerraty <sjg@beast.crufty.net>
* prog.mk: treat empty SRCS the same as undefined
2024-02-02 Simon J Gerraty <sjg@beast.crufty.net>
* Avoid undefined errors in lint (-dL) mode
* man.mk (CMT2DOC_FLAGS): note that -mm does mdoc(7)
2024-01-28 Simon J Gerraty <sjg@beast.crufty.net>
* install-mk (MK_VERSION): 20240128
* FILES: add ccm.dep.mk for C++ modules add suffixes.mk for common location for generic SUFFIX rules.
* auto.dep.mk autodep.mk meta.autodep.mk: include ccm.dep.mk replace OBJ_EXTENSIONS with OBJ_SUFFIXES
* autodep.mk: leverage CXX_SUFFIXES for __depsrcs and update style (spaces around = etc)
* init.mk: add OBJS_SRCS_FILTER to filter SRCS when setting OBJS
* meta2deps.py: handle multiple ./ embedded in path better.
show more ...
|
#
378c74fa |
| 13-Feb-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Import tzcode 2024a
|
#
76e31da7 |
| 02-Feb-2024 |
Philip Paeps <philip@FreeBSD.org> |
Import tzdata 2024a
|
#
a5ff9005 |
| 26-Jan-2024 |
Emmanuel Vadot <manu@FreeBSD.org> |
pkgbase: Create two new rules for creating repo
This adds two new rules named create-packages-kernel-repo and create-packages-world-repo. The goal of those rules is to create the {kernel,world} pack
pkgbase: Create two new rules for creating repo
This adds two new rules named create-packages-kernel-repo and create-packages-world-repo. The goal of those rules is to create the {kernel,world} packages and after that the repository. It helps a lot for developing with pkgbase by adding the dev machine repository created by those rules on top of the official pkgbase one.
Differential Revision: https://reviews.freebsd.org/D43623 Reviewed by: bapt, emaste Sponsored by: Beckhoff Automation GmbH & Co. KG
show more ...
|
#
883a1b00 |
| 02-Jan-2024 |
Warner Losh <imp@FreeBSD.org> |
Makefile: Deorbit fmake support
fmake has been out of the tree for 10 years / 5 major releases now. The need to bootstrap from it has been gone for at least 6 if not 8 years. While we may still need
Makefile: Deorbit fmake support
fmake has been out of the tree for 10 years / 5 major releases now. The need to bootstrap from it has been gone for at least 6 if not 8 years. While we may still need to bootstrap bmake, we don't need to do it from fmake, so only retail the infrastructure to update from bmake to bmake. Retain, for now, the WANT_MAKE_VERSION stuff, though we're always up to date when building from supported and quasi-supported platforms.
Also remove all the checks to see if .PARSEDIR is defined. It is always defined and was an early, fail-safe way to tell fmake from bmake during the transition.
Adjust comments that refer to old fmake and remove those no longer relevant.
Sponsored by: Netflix Reviewed by: brooks Pull Request: https://github.com/freebsd/freebsd-src/pull/980
show more ...
|