reboot(8): Fix openlog(3) calls
LOG_CONS was OR'd into the facility argument instead of logopt, leaving
logopt as 0. The correct call is openlog(ident, LOG_CONS, LOG_AUTH),
as shutdown(8) and init(8) already do.
Signed-off-by: Ricardo Branco <rbranco at suse.de>
GitHub-PR: #37
reboot(8): Fix openlog(3) calls
LOG_CONS was OR'd into the facility argument instead of logopt, leaving
logopt as 0. The correct call is openlog(ident, LOG_CONS, LOG_AUTH),
as shutdown(8) and init(8) already do.
Signed-off-by: Ricardo Branco <rbranco at suse.de>
GitHub-PR: #37
[flang][Driver] Add option for real sum reassociation
Compiler driver option for #207371: -freal-sum-reassociation. This is in
the hidden help for now. Disabled by default.
Assisted-by: Codex
[libc++][ranges] Enable CPO compile tests (#207123)
`adjacent_transform_view` and `stride_view` were implemented but the
test cases were omitted.
Co-authored-by: Hristo Hristov <zingam at outlook.com>
py-guessit: updated to 4.0.2
4.0.2 (2026-06-29)
Bug Fixes
- **title**: Keep languages instead of a language-only title
v4.0.1 (2026-06-29)
Bug Fixes
- **changelog**: Trim noise commit types from the changelog and PyPI page
- **packaging**: Balance changelog code fences in the PyPI long description
py-rebulk: updated to 6.0.1
6.0.1
Performance Improvements
Cache getfullargspec on the hot matching path
6.0.0
Bug Fixes
key: Skip private matches in declared-key value_type check
Documentation
Show declaring functional properties for check_keys
[7 lines not shown]
[ADT][NFC] Remove unused ValueInfoT from DenseSetImpl (#207277)
The `ValueInfoT` template type was unused and is removed in this patch.
---------
Co-authored-by: Nikita Popov <github at npopov.com>
[flang][Lower] Add alternative real expression lowering
This is opt-in by an engineering option and disabled by default.
In section 10.1.5.2.4 of the 2023 Fortran standard "Evaluation of
numerical intrinsic operations", the standard explicitly allows
alternate mathematically equivalent lowerings. For example the source
expression X + Y + Z could be evaluated (X + Y) + Z, X + (Y + Z) or even
(X + Z) + Y, etc.
The open source benchmark SNBone shows significantly better results with
classic flang because classic flang emits real arithmetic expressions in
a different order. In the case of this benchmark it reduces dependency
depth for instructions issued to the vector unit, allowing for more of
the arithmetic to be parallelised over multiple vector execution units
in the ALU.
The lowering added by this patch tries to mimic the way classic flang
orders instructions for these expressions. I did not read any classic
[36 lines not shown]
[X86] Update (p)haddsub undef element tests to match the output IR from the middle-end (#207244)
Use the vectorised output from the PhaseOrdering/X86 hadd.ll tests -
I've added test coverage for multiple SSE/AVX levels for cases where the
middle-end output is different for any level.
This exposes a number of regressions that have been there for some time
but we'd missed as we'd assumed the backend would still be receiving
non-vectorised IR, but there's been plenty of changes to SLP,
InstCombine and VectorCombine since then - end2end tests would have been
very useful here :(
Looking at fixes next before finally removing the (dead) scalar hadd
matching code for #143000
archivers/xarchiver: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/xarchive: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/file-roller: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/ark: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/lzma: update to 26.02
- add 7-zip.org to MASTER_SITES as distfile not yet on Sourceforge
(but will probably be uploaded soon)
Upstream changes:
- Some bugs and vulnerabilities were fixed.
MFH: 2026Q2
(cherry picked from commit 2821c2b2c26f4fa71ad6a1913aca848c4caafd66)
security/amavisd-new: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket