13,419,113 commits found in 9 milliseconds
[libc] Disable float16 on 32-bit x86 without SSE2 (#219675)
Fixes #219668
Building llvm 23.1.0 (and current main) for 32-bit x86 without SSE2
fails since APFloat.cpp started including libc's shared/math.h. All the
errors come from the float16 headers:
```
libc/src/__support/FPUtil/BasicOperations.h:63:67: error: SSE register return with SSE2 disabled
libc/src/__support/math/acosf16.h:73:14: error: invalid conversion from type '_Float16' without option '-msse2'
```
The float16 detection in float16-macros.h checks __FLT16_MANT_DIG__.
Since GCC 14 that macro is defined on ia32 even without SSE2, where
_Float16 is storage-only and any arithmetic or returning by value is an
error.
The GCC 14 release notes say to check __SSE2__ for arithmetic support
instead: https://gcc.gnu.org/gcc-14/changes.html
[9 lines not shown ] deskutils/nextcloudclient: Update to 34.0.3
LLVM /project a818d43 — llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 subcarry.ll combine-adc.ll [X86] Fold ADC(SHL(X, 1), 0, Carry) to ADC(X, X, Carry) (#219512)
During DAG optimization, expressions like `a + a` are canonicalized to
`a << 1` (`ISD::SHL X, 1`).
We need to undo that if we can use adc x, x. LLVM /project 7ec284b — llvm/lib/Target/AMDGPU AMDGPUISelDAGToDAG.h AMDGPU.h, llvm/lib/Target/AMDGPU/MCTargetDesc AMDGPUInstPrinter.h [AMDGPU] Remove dead declarations (#219649)
createSIFixControlFlowLiveIntervalsPass: The corresponding function
definition was removed on August 7, 2017 in commit
3db456820dcb89fc8bab58414de801fdfcfb0e88 .
SelectADD_SUB_I64: The corresponding function definition was removed on
June 22, 2026 in commit 8062e6dc822b7832d8d988bd9cc70a04a327848a .
hasHalfRate64Ops: The corresponding function definition was removed on
January 21, 2026 in commit 2692f5ed537ff81f057340aeaba933428ba3bdd8 .
printAbs, printClamp: The corresponding function definitions were
removed on June 28, 2018 in commit
c5a154db48c3cd9e16b5c74977d506415414daf7 .
getVCMPXNoSDstOp: The corresponding function definition was removed on
February 11, 2021 in commit c16f776028ddd39a4d5ea39d5c3831b1bcbb8c02 . graphics/qgis: Update to 4.2.2
Changelog: https://github.com/qgis/QGIS/compare/final-4_2_1%5E...final-4_2_2
Reported by: portscout, Repology
devel/py-aws-sam-translator: Update to 1.113.0
ChangeLog: https://github.com/aws/serverless-application-model/releases/tag/v1.113.0
Approved by: hrs (mentor, blanket)
FreeBSD /ports a0e256d — net/rsync distinfo Makefile, net/rsync/files patch-lib_sysxattrs.c patch-testsuite_xattrs.test net/rsync: Update to 3.5.0
Changelog: https://download.samba.org/pub/rsync/NEWS#3.5.0
This is a major security release who fixes 33 security issues
found during a focused audit of rsync's path handling and
daemon protocol, a companion daemon-protocol fuzzing pass,
and reports from external researchers several robustness
hardenings.
Security: CVE-2026-53802
Security: CVE-2026-53803
Security: CVE-2026-53785
Security: CVE-2026-53784
Security: CVE-2026-53793
Security: CVE-2026-53795
Security: CVE-2026-53796
Security: CVE-2026-53797
Security: CVE-2026-53799
[25 lines not shown ] LLVM /project 2b25240 — llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine select-with-bitwise-ops.ll [InstCombine] Avoid creating redundant and in foldSelectICmpAndBinOp (#219676)
when the created shl shifts out all but one bit the and with one is not needed.
proof: https://alive2.llvm.org/ce/z/MQYp6f 14.5: Announce RC1
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
FreeBSD /ports a0e576c — misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS powerpc-powerpc64-14.5-BETA3 arm64-aarch64-14.5-BETA3 misc/freebsd-release-manifests: Add 14.5-RC1 MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
(cherry picked from commit 95b5f9bb60f4e14153ecff84d9dfe60f6c7ff936 )
FreeBSD /ports 95b5f9b — misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS powerpc-powerpc64-14.5-BETA3 arm64-aarch64-14.5-BETA3 misc/freebsd-release-manifests: Add 14.5-RC1 MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
whereis(1) : Respect PORTSDIR variable
PORTSDIR is a very common variable that points to the location of a ports
directory. Make whereis(1) respect this variable too.
Reviewed by: arrowd@, christos@
Approved by: christos@
Differential Revision: https://reviews.freebsd.org/D56845
FreeBSD /doc 425fd85 — website/content/en/releases/14.5R/checksums CHECKSUM.SHA512-FreeBSD-14.5-RC1-i386-vm.asc CHECKSUM.SHA512-FreeBSD-14.5-RC1-riscv-riscv64-vm.asc 14.5: Add checksums for 14.5-RC1
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
net-p2p/eiskaltdcpp-lib: Mark deprecated
(cherry picked from commit 2b31a2fa9624991e4fc220ba3ee9a0c5a1c30fa7 )
devel/cpprestsdk: Mark deprecated
PR: 297949
Approved by: Jan-Espen Oversand <sigsegv at radiotube.org> (maintainer)
(cherry picked from commit 3d8985ab7170d1b8ea1fe3a4b3c7d3312ca4770d )
math/clrng: Mark deprecated
(cherry picked from commit f48bfc51737cf3f9886e454b85d76ddf0bbe57e5 )
devel/cltune: Mark deprecated
(cherry picked from commit b703a6e7389a6852ff44e3194451e4b8c6ccb268 )
math/clfft: Mark deprecated
(cherry picked from commit 6f4376c56e2a226ff87d1bb768024d7650b0aed5 )
games/bomns: Mark deprecated
(cherry picked from commit b7f604890e0281b03e251538c9d2e3cb3ed30fc7 )
sysutils/barrier: Mark deprecated
PR: 297873 , 283623
(cherry picked from commit bc30500441eb62e7dc4b6b4fcd73df7651240fb1 )
biology/avida: Mark deprecated
(cherry picked from commit 674d443f13a146da02fad4d2b84aa154793dff42 )
math/clblas: Mark deprecated
(cherry picked from commit 9213c17046dc24fed408de6aedebb1c72b6067da )
audio/arss: Mark deprecated
PR: 297862
(cherry picked from commit 607d47563f4a3d10fbc6c1bec8afdff746a6754a )
emulators/aqemu: Mark deprecated
(cherry picked from commit 319a48e302ab7352884d91fc10fb2b162a1970ab )
games/aquaria: Mark deprecated
(cherry picked from commit 295e3b9bc667b8083e76545b3a9f7da764733160 )
graphics/ampasACES-container: Mark deprecated
(cherry picked from commit bbd0ffaa836ca09cefd28b062aaf1deda62622e7 )
science/aircraft-datcom: Mark deprecated
(cherry picked from commit 6036c16022243239fef3fd59d779202b9e5ae231 )
devel/cpprestsdk: Mark deprecated
PR: 297949
Approved by: Jan-Espen Oversand <sigsegv at radiotube.org> (maintainer)
OpenBSD /ports ymhR7gY — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/patches patch-src_daemon_pipewire_conf_in No need for this patch, pipewire takes care of it.
OpenBSD /ports EGZEgJv — multimedia/pipewire/wireplumber Makefile, multimedia/pipewire/wireplumber/files 10-wireplumber.conf.in Add configuration to start wireplumber automatically by pipewire.