lang/nawk: Update to 20260426
Take maintainership.
PR: 300135
Approved by: Chris Hutchinson <portmaster at BSDforge.com> (former maintainer)
Approved by: osa, fluffy (mentors, implicit)
[UnitTests] Add missing `Analysis` compontent to `OrcJITTests`
The PR #236988 changed `initExtensionsForTriple` from being defined in the
`TargetLibraryInfo.h` header to an implementation in `TargetLibraryInfo.cpp`.
Then, this symbol is defined in the `Analysis` component.
With `BUILD_SHARED_LIBS=ON`, build failed with:
```
OrcCAPITest.cpp.o: undefined reference to symbol
'_ZN4llvm17TargetLibraryInfo23initExtensionsForTripleERbS1_S1_S1_RKNS_6TripleE'
```
system: invalidate sysctl cache on apply; closes #11109
As mentioned in 41ab7fb9f57 this fixes the glaring issue of the
sysctl cache being stuck while trying to avoid reloads during
normal operation. The performance hit is solely in the apply
path with is already slow, but now at least syncs up with the
system each time which also means there is no more boot race.
Move the cache to the configd end, which is a more flexible
alternative nowadays. We may want to support an indefinite
cache TTL, but that's not for the scope here.
www/p5-Starlet: update 0.32 -> 0.33
Changelog: https://metacpan.org/dist/Starlet/changes
Security: prevent excessive CPU use when parsing malformed chunk-size lines
Security: bound read allocations for large Content-Length values
Security: suppress response bodies for HEAD requests and 204/304 responses
Security: stream chunk data to the body buffer and limit chunk-size lines to 4096 bytes
[SPIR-V] Fix frexp crash when the exponent result is unused (#236928)
Unused exponent def has no SPIR-V type, so the pointee type of the
exponent variable was missing
Build it as i32 (or a vector of i32 matching the mantissa width) instead
[clang][bytecode][NFC] Avoid re-evaluating APValue base expressions (#237133)
If we already have a global variable created for the apvalue lvalue base
expression, just get the pointer to the existing global instead of
evaluating the expression again.