<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-04-10T20:12:09Z</updated>
<entry>
<title>nd6: Remove DRAFT_IETF_6MAN_IPV6ONLY_FLAG and EXPERIMENTAL options</title>
<updated>2026-04-10T20:12:09Z</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-04-02T20:01:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=87bea33a67cad31661a6fb9ea4c62a5fc266cd98'/>
<id>urn:sha1:87bea33a67cad31661a6fb9ea4c62a5fc266cd98</id>
<content type='text'>
The draft-ietf-6man-ipv6only-flag has been obsoleted by RFC 8925.
Remove the EXPERIMENTAL compile option from the kernel and remove
DRAFT_IETF_6MAN_IPV6ONLY_FLAG from userland.
This compile option was not enabled by default.
Also regenerate src.conf.5.

Reviewed by: bz
Differential Revision: https://reviews.freebsd.org/D56228
</content>
</entry>
<entry>
<title>sys/kobj.h: Make self-sufficient</title>
<updated>2026-04-09T23:37:21Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2026-04-04T06:53:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=428034ad0dbe3e39fc9cc96656688dd1f3d408a9'/>
<id>urn:sha1:428034ad0dbe3e39fc9cc96656688dd1f3d408a9</id>
<content type='text'>
kobj.h just needs sys/types.h (because it uses u_int, it can't use
sys/_types.h). kobj.h isn't a standard thing, so we don't need to be
careful about namespace pollution.

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>tools/build/Makefile: Always add md4.h to SYSINCS</title>
<updated>2026-04-09T14:30:20Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2026-04-09T14:30:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0dd9c4abf0e56b9d4f6f7204a68b1475f2bbf1fc'/>
<id>urn:sha1:0dd9c4abf0e56b9d4f6f7204a68b1475f2bbf1fc</id>
<content type='text'>
Since libmd was added to the bootstrap, building main on stable/14
fails because of an incompatibility in its old md4.h.  Fix this by
always including md4.h in the bootstrap headers, instead of only
doing so when building on a non-FreeBSD host.

Fixes:		50de0bf50512 ("flua: Always build as a bootstrap tool")
Reported by:	olce
Reviewed by:	olce, kevans
Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D56327
</content>
</entry>
<entry>
<title>shlib-compat: Fix two typos in error messages</title>
<updated>2026-04-04T07:11:11Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2026-04-04T07:08:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3957e233dd9cf7b7599dd0a5efc59a78adfa9441'/>
<id>urn:sha1:3957e233dd9cf7b7599dd0a5efc59a78adfa9441</id>
<content type='text'>
- s/implemeted/implemented/

MFC after:	3 days
</content>
</entry>
<entry>
<title>Remove WITHOUT_BZIP2, WITHOUT_BZIP2_SUPPORT</title>
<updated>2026-04-03T13:50:09Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2026-04-03T13:50:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ab9257599a551cf4be8738ec52205998f4e7dd81'/>
<id>urn:sha1:ab9257599a551cf4be8738ec52205998f4e7dd81</id>
<content type='text'>
WITHOUT_BZIP2_SUPPORT only affects a single binary, gzip(1); it doesn't
remove bzip2 support from other bits (e.g., libarchive) and there are
no similar options for gzip, xz or zstd.

WITHOUT_BZIP2 has not done anything at all since it was first added
in 2007.

MFC after:	never
Discussed on:	arch@
Reviewed by:	imp, des, adrian, delphij, emaste
Differential Revision:	https://reviews.freebsd.org/D56148
Sponsored by:		https://www.patreon.com/bsdivy
</content>
</entry>
<entry>
<title>Makefile.inc1: Drop AS and RANLIB variables</title>
<updated>2026-03-31T17:18:32Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-03-18T17:06:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b1f77e647a8a31993491ba3f5a64090756b7398'/>
<id>urn:sha1:9b1f77e647a8a31993491ba3f5a64090756b7398</id>
<content type='text'>
These are not used in our world and kernel build targets.  We use the
compiler driver for assembly, and ar adds the archive index (symbol
table) automatically.

Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55964
</content>
</entry>
<entry>
<title>cross-build: Provide mempcpy when building on macOS</title>
<updated>2026-03-23T16:56:09Z</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2026-03-23T16:56:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47402c9422ec6c9ba76d96414f5a08bd35a9e1fd'/>
<id>urn:sha1:47402c9422ec6c9ba76d96414f5a08bd35a9e1fd</id>
<content type='text'>
We could patch the tzcode config to not use it, but it's simple to
provide an implementation of it and avoid spreading cross-build
bootstrapping special cases.

Fixes:		ff2c98b30b57 ("tzcode: Update to 2026a")
MFC after:	1 week
</content>
</entry>
<entry>
<title>stress2: Added syzkaller reproducers. Update the exclude file</title>
<updated>2026-03-23T11:15:29Z</updated>
<author>
<name>Peter Holm</name>
<email>pho@FreeBSD.org</email>
</author>
<published>2026-03-23T11:15:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f8a1b4dffa8a6fa5fbe7fce05278792afd83a82'/>
<id>urn:sha1:4f8a1b4dffa8a6fa5fbe7fce05278792afd83a82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Boostrap LLVM_BINUTILS for cross-tools</title>
<updated>2026-03-20T13:38:40Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-03-18T15:09:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=17494c6e6b7d5e2be34d2469566a59bbd9dceb8a'/>
<id>urn:sha1:17494c6e6b7d5e2be34d2469566a59bbd9dceb8a</id>
<content type='text'>
Reported by:	vexeduxr, jrtc27
Reviewed by:	imp
Sponsored by:	The FreeBSD Foundation
Pull request:	https://github.com/freebsd/freebsd-src/pull/2084
Differential Revision: https://reviews.freebsd.org/D55923
</content>
</entry>
<entry>
<title>pkg-serve(8): serve pkg repositories over TCP via inetd (8)</title>
<updated>2026-03-20T12:29:48Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2026-03-17T11:02:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b42e852e89cb04cceb6e0226d6a08cab13fb6e90'/>
<id>urn:sha1:b42e852e89cb04cceb6e0226d6a08cab13fb6e90</id>
<content type='text'>
Reviewed by:	manu, bdrewery (previous version)
Differential Revision:	https://reviews.freebsd.org/D55895
</content>
</entry>
</feed>
