Makefile.incl1: .WAIT before distribute in etc
In order to make sure that man pages are all installed before we run
makewhatis to generate mandoc.db files, we have long placed etc at the
end of the list of subdirectories being recursed into by the build.
In order to support installworld -jN, a .WAIT was more recently added
here.
With the recent adoption by the release engineering team of parallel
*release* builds (aka 'make release -jN') it is now also necessary to
add the same .WAIT before recursing for the 'distribute' target, as we
otherwise end up with distribution sets containing incomplete mandoc.db
files.
Reviewed by: bdrewery
PR: 289683
MFC after: 3 days
Sponsored by: https://www.patreon.com/cperciva
Differential Revision: https://reviews.freebsd.org/D53533
[2 lines not shown]
[DWARFLinker] Make MCTargetOptions a class member. NFC
The local `MCTargetOptions` in `init` will become a problem once
MCAsmInfo stores a pointer to it. Move it to a class member in
DwarfStreamer, DwarfEmitterImpl, and DebugLineSectionEmitter so that it
outlives MCAsmInfo.
[llvm] Remove "no-infs-fp-math" attribute support (#180083)
One of global options in `TargetMachine::resetTargetOptions`, now all
backends no longer support it, remove it.
boost-libs: fix cmake files
Avoid path to workdir references, and reported fix path to include files.
From Anthony Mallet on tech-pkg
Bump PKGREVISION.
openssl x509: Remove legacy call to OBJ_create()
The OID 2.99999.3 is not required for x509 output handling and
is not referenced elsewhere. Remove the OBJ_create() call.
ok tb jsing
rumdl: update to 0.1.15.
## [0.1.15] - 2026-02-07
### Added
- **MD057: `relative-to-docs` option** - New config option for validating absolute
link paths relative to a documentation root directory
### Performance
- **2.5x faster on real-world repositories** - Comprehensive performance audit and
optimization across the core pipeline, rule implementations, and infrastructure.
Validated against ripgrep, ruff, and rust repositories (1,832 files, 276K lines)
with zero regressions.
Key optimizations:
- Switch release profile from size optimization (`opt-level = "z"`) to speed (`opt-level = 3`)
- Zero-allocation line ending normalization for LF-only files (common case)
[196 lines not shown]
openssl x509: send -text output to the file specified by -out
In the x509 command, `-text` output is not written to the file specified
by `-out`, whereas in other OpenSSL/LibreSSL subcommands it is.
With this change, STDout is removed, and `-text` output is written
entirely to the file specified by `-out`, making the behavior consistent
with other subcommands.
Fix https://github.com/libressl/portable/issues/1228
ok tb jsing