<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec, branch releng/12.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-11-22T07:36:39Z</updated>
<entry>
<title>MFC: rc.d/rctl: unbreak for distinct /usr filesystem</title>
<updated>2021-11-22T07:36:39Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2021-11-20T08:54:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f266886dd0bcf052ea5e4f85505b75df06dd2ab3'/>
<id>urn:sha1:f266886dd0bcf052ea5e4f85505b75df06dd2ab3</id>
<content type='text'>
Both rctl and used xargs utility live in /usr/bin
so add REQUIRE: FILESYSTEMS

Approved by:	re (gjb)
Reported by:	Peter &lt;pmc@citylink.dinoex.sub.org&gt;

(cherry picked from commit 0c54fe172ad365e7e60d6249484a7579c18b7d2d)
(cherry picked from commit 92b40444d07aeef2bf4b20109f3f90ac343b90df)
</content>
</entry>
<entry>
<title>bootp: remove the USE_BFUNCS knob</title>
<updated>2021-10-06T07:15:58Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2021-09-30T03:01:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a5f959ea48a0ae4b2e818246c6cb7140d69fe28c'/>
<id>urn:sha1:a5f959ea48a0ae4b2e818246c6cb7140d69fe28c</id>
<content type='text'>
We'd likely be better served by converting these to the equivalent mem*
calls, but just kill the knob for now. The b* macros being defined get
in the way of _FORTIFY_SOURCE.

(cherry picked from commit cfb9be506285cd65120f9686d532130a3757ce56)
</content>
</entry>
<entry>
<title>Revert the changes that removed support for old gcc, as stable/12 still</title>
<updated>2021-09-03T17:03:47Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2021-09-03T10:41:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=edc7b289b2b2681ec65c80011540fa17e1799936'/>
<id>urn:sha1:edc7b289b2b2681ec65c80011540fa17e1799936</id>
<content type='text'>
uses gcc 4.2.1 for mips, powerpc and sparc64.

Revert "Revert part of r360964"

This reverts commit 2ebf10e7a1ced5d3dc4059d0595743277464d915.

Revert "Remove tests for obsolete compilers in the build system"

This reverts commit a606cb388f975561c37dbabc2fee82c27ef09929.
</content>
</entry>
<entry>
<title>Remove tests for obsolete compilers in the build system</title>
<updated>2021-09-02T23:30:12Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2020-05-12T15:22:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a606cb388f975561c37dbabc2fee82c27ef09929'/>
<id>urn:sha1:a606cb388f975561c37dbabc2fee82c27ef09929</id>
<content type='text'>
Assume gcc is at least 6.4, the oldest xtoolchain in the ports tree.
Assume clang is at least 6, which was in 11.2-RELEASE.  Drop conditions
for older compilers.

Reviewed by:	imp (earlier version), emaste, jhb
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D24802

(cherry picked from commit fac6dee9eb58b2b558fec2aea749460ca623f6d6)
</content>
</entry>
<entry>
<title>Revert "Do a sweep and remove most WARNS=6 settings"</title>
<updated>2021-08-29T13:28:30Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2021-08-29T13:28:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e92630fc682954a7b4f724f4a8174d196d7d9cc5'/>
<id>urn:sha1:e92630fc682954a7b4f724f4a8174d196d7d9cc5</id>
<content type='text'>
This reverts commit befc47822966, as it caused various CI build errors,
and we never merged the prerequisite commit fe815331bb40 ("build:
provide a default WARNS for all in-tree builds"). The latter is rather
intrusive, so I will avoid it.

Direct commit to stable/12 since the CI bots are broken.
</content>
</entry>
<entry>
<title>Do a sweep and remove most WARNS=6 settings</title>
<updated>2021-08-29T10:49:28Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-10-01T01:10:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=befc478229660bca9cbda38d73f6b9d7c8918ded'/>
<id>urn:sha1:befc478229660bca9cbda38d73f6b9d7c8918ded</id>
<content type='text'>
Repeating the default WARNS here makes it slightly more difficult to
experiment with default WARNS changes, e.g. if we did something absolutely
bananas and introduced a WARNS=7 and wanted to try lifting the default to
that.

Drop most of them; there is one in the blake2 kernel module, but I suspect
it should be dropped -- the default WARNS in the rest of the build doesn't
currently apply to kernel modules, and I haven't put too much thought into
whether it makes sense to make it so.

(cherry picked from commit 7cc42f6d25ef2e19059d088fa7d4853fe9afefb5)
</content>
</entry>
<entry>
<title>Enable rc.d/jail within jails</title>
<updated>2021-08-29T07:37:32Z</updated>
<author>
<name>Dan Langille</name>
<email>dan@langille.org</email>
</author>
<published>2021-08-15T16:53:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b5ead234dc25157f0540ed3991859136778616f5'/>
<id>urn:sha1:b5ead234dc25157f0540ed3991859136778616f5</id>
<content type='text'>
Jails with jails is a supported. This change allows the script to run
upon startup with a jail. Without this, jails are not automatically
started within jails.

(cherry picked from commit 35cf9fecbd80f56e39524f480240acfd953c93e1)
</content>
</entry>
<entry>
<title>ftpd: delete dead code</title>
<updated>2021-08-22T23:05:32Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2021-07-27T18:14:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=457516c6ab758abf47d22fcf520d82bf1be96a26'/>
<id>urn:sha1:457516c6ab758abf47d22fcf520d82bf1be96a26</id>
<content type='text'>
Delete code killed by SVN r13139 in 1996.  Little chance that it would
still compile today.

PR:		257317
Reported by:	Alan Shearer &lt;sakison@gmail.com&gt;
Sponsored by:	Axcient

(cherry picked from commit 674400eb20b65369a88b1cb778d729bc297832c9)
</content>
</entry>
<entry>
<title>devmatch: don't announce autoloading so much</title>
<updated>2021-07-16T17:45:11Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-07-08T19:53:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=66c5e65030ca055ada3eae1c18cbbafe8131fa86'/>
<id>urn:sha1:66c5e65030ca055ada3eae1c18cbbafe8131fa86</id>
<content type='text'>
devmatch rc script would announce it was loading a module multiple
times. It used kldload -n so it really wasn't loading it that many
times, but the message is confusing. Use kldstat to see if we need to
load the module before saying we do. This fixes the vast majority of the
problems. It may be possible to race devmatch with a user invocation and
devd, though quite hard. In that case we'll announce things twice, but
still only load it once. No attempt is made to fix this.

PR:			232782
MFC After:		2 weeks
Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>devmatch: Be tolerant of .ko being present.</title>
<updated>2021-07-16T17:45:11Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-07-08T19:44:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b125a8b3174e4efa2e98d02dfbba4e3ae9e52d5'/>
<id>urn:sha1:3b125a8b3174e4efa2e98d02dfbba4e3ae9e52d5</id>
<content type='text'>
We document that we did not need .ko on the module names in
devmatch_blocklist, but we really needed them. Keep the documentation
the same, but strip the .ko when we need to use the names so you can
specify either.

PR:			256240
MFC After:		2 weeks
Sponsored by:		Netflix
</content>
</entry>
</feed>
