14.4/relnotes: SA and EN added
Phabricator review contains the description
of the algorithm how to choose SA and EN
for relnotes.adoc
Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D55294
Revert "Reapply "[TableGen] Reduce number of call to FactorNodes. NFC""
This reverts commit 193c1f4af7f1bd9249c99bc3c0b7d9ebe4698d11.
Still failing on the bots, but it doesn't show up in my local
testing with multiple compilers.
[clang] Optimize Lexer hot path to reduce compile time (#177153)
This patch fix this compile time regression that introduced in
https://github.com/llvm/llvm-project/pull/173789.
- Introduce a `TokenFlag::PhysicalStartOfLine` flag to replace
`IsAtPhysicalStartOfLine` in a brunch of `Lexer` member functions and
remove `ExportContextualKeywordInfo` struct.
- Handle `import`, `module` and `export` keyword in `HandleIdentifier`
instead of in a `Lexer` hot path.
---------
Signed-off-by: yronglin <yronglin777 at gmail.com>
ichsmb: Add Intel Raptor Lake SMBus controller support
Add PCI device ID 0x7a23 for Intel 700 Series (Raptor Lake) chipset SMBus controller.
This enables hardware monitoring functionality on 13th and 14th generation Intel Core platforms.
Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D54957
Merge tag 'm68knommu-for-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Pull m68knommu updates from Greg Ungerer:
- defconfig cleanup
- fix for legacy 68000 CPU memmove() of non-aligned pointers
- replace strcpy() with strscpy() for ucsimm target
* tag 'm68knommu-for-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:
m68knommu: Replace deprecated strcpy with strscpy in init_ucsimm
m68k: nommu: fix memmove() with differently aligned src and dest for 68000
m68k: defconfig: Clean up references to non-existing configs
audio/murmur: Deprecate - use audio/mumble-server instead
1.3 is deprecated by upstream and renamed - use audio/mumble-server instead.
EXPIRATION_DATE=2026-06-30
After deleting the port, we need to:
- delete (free) the user and group "murmur";
- add an entry to UPDATING (see below);
- add to MOVED the line:
"audio/murmur|audio/mumble-server|2026-06-30|Rename to match upstream naming".
Text for UPDATING:
20260630:
AFFECTS: users of audio/murmur
AUTHOR: vvd at FreeBSD.org
Branch 1.3 is deprecated by upstream. Also it doesn't support OpenSSL 3.
Port audio/murmur removed from tree - use audio/mumble-server instead.
Upstream has renamed murmur to mumble-server, so when upgrading to
[23 lines not shown]
ports-mgmt/poudriere: Update to 3.4.5
Changes:
- jail -c -m pkgbase: Default URL has changed to pkg.freebsd.org
- jail -d: Don't try destroyfs if JAILMNT is not set
- jail -bB UX updates and fixes
- jail: Support pkg+https for pkgbase jail creation
- jail: Add pkgbase shortcut for jail creation
- jail: Fix pkgbase using incorrect repositories
- jail: Use the right arch for a pkgbase jail
- jail: Exit with an error if pkg-update(8) fails
- Fix fetching packages on FreeBSD 15.0
- Fetch packages: Detect errors fetching repository/packages
- Fix parallel builds stomping on shared TMPFS_BLACKLIST_TMPDIR
- rollbackfs/do_clone_del: Don't force rewrite every file.
- pkg in jail: Always set a higher priority for repo overrides
Reapply "[TableGen] Reduce number of call to FactorNodes. NFC"
With a fix to avoid deferencing a before_begin iterator.
Original commit message:
Previously we recursively called FactorNodes all the way down the
tree any time FactorNodes was called. Additionally, on returning
from the recursiion we would flatten any child ScopeMatchers into
the parent.
There are additional calls to FactorNodes every time a new ScopeMatcher
is created. These calls cause a lot of visiting of parts of the tree that
have already been factored as much as possible.
We can remove the primary recursion by ensuring we flatten
scopes when building a new ScopeMatcher. If the Matcher we are
going to insert into the new ScopeMatcher is itself a ScopeMatcher,
we add the children into the new ScopeMatcher instead. This makes
[2 lines not shown]