Dreckly/dreckly f06e4d5net/poptop distinfo, net/poptop/patches patch-compat.c

poptop: Fix implicit decl of close(2)
DeltaFile
+5-2net/poptop/patches/patch-compat.c
+1-1net/poptop/distinfo
+6-32 files

Dreckly/dreckly 442f4fbnet/poptop distinfo, net/poptop/patches patch-compat.c

poptop: Fix implicit decl of string funcs
DeltaFile
+18-0net/poptop/patches/patch-compat.c
+1-0net/poptop/distinfo
+19-02 files

Dreckly/dreckly 15c21dcnet/sipcalc distinfo, net/sipcalc/patches patch-include_sub.h

sipcalc: Fix implicit decl of bzero(3).
DeltaFile
+13-0net/sipcalc/patches/patch-include_sub.h
+1-0net/sipcalc/distinfo
+14-02 files

Dreckly/dreckly ba7757cnet/ser distinfo, net/ser/patches patch-main.c

ser: Fix build with recent GCC.
DeltaFile
+15-0net/ser/patches/patch-main.c
+1-0net/ser/distinfo
+16-02 files

Dreckly/dreckly 02f3e97net/sdig distinfo, net/sdig/patches patch-ab patch-nbname.c

sdig: Fix build with recent GCC
DeltaFile
+11-9net/sdig/patches/patch-ab
+14-0net/sdig/patches/patch-nbname.c
+2-1net/sdig/distinfo
+27-103 files

Dreckly/dreckly dc4e8d0net/poptop distinfo, net/poptop/patches patch-compat.c

poptop: Fix implicit decl of close(2)
DeltaFile
+5-2net/poptop/patches/patch-compat.c
+1-1net/poptop/distinfo
+6-32 files

Dreckly/dreckly d6e5c11net/poptop distinfo, net/poptop/patches patch-compat.c

poptop: Fix implicit decl of bzero(3)
DeltaFile
+18-0net/poptop/patches/patch-compat.c
+1-0net/poptop/distinfo
+19-02 files

Dreckly/dreckly ca6e49anet/sipcalc distinfo, net/sipcalc/patches patch-include_sub.h

sipcalc: Fix implicit decl of bzero(3).
DeltaFile
+13-0net/sipcalc/patches/patch-include_sub.h
+1-0net/sipcalc/distinfo
+14-02 files

Dreckly/dreckly 2ddbd30net/ser distinfo, net/ser/patches patch-main.c

ser: Fix build with recent GCC.
DeltaFile
+15-0net/ser/patches/patch-main.c
+1-0net/ser/distinfo
+16-02 files

LLVM/project de00349llvm/lib/Transforms/InstCombine InstCombineSelect.cpp

Address comments
DeltaFile
+9-13llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+9-131 files

LLVM/project dba9d90llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine nanless-canonicalize-combine.ll

InstCombine: Fold out nanless canonicalize pattern

Pattern match a wrapper around llvm.canonicalize which
weakens the semantics to not require quieting signaling
nans. Depending on the denormal mode and FP type, we can
either drop the pattern entirely or reduce it only to
a canonicalize call. I'm inventing this pattern to deal
with LLVM's lax canonicalization model in math library
code.

The math library code currently has explicit checks for
the denormal mode, and conditionally canonicalizes the
result if there is flushing. Semantically, this could be
directly replaced with a simple call to llvm.canonicalize,
but doing so would incur an additional cost when using
standard IEEE behavior. If we do not care about quieting
a signaling nan, this should be a no-op unless the denormal
mode may flush. This will allow replacement of the
conditional code with a zero cost abstraction utility

    [17 lines not shown]
DeltaFile
+51-155llvm/test/Transforms/InstCombine/nanless-canonicalize-combine.ll
+103-0llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+154-1552 files

LLVM/project 291ca72llvm/test/Transforms/InstCombine nanless-canonicalize-combine.ll

InstCombine: Add baseline test for nanless canonicalize combine
DeltaFile
+832-0llvm/test/Transforms/InstCombine/nanless-canonicalize-combine.ll
+832-01 files

Dreckly/dreckly c188cb3net/sdig distinfo, net/sdig/patches patch-ab patch-nbname.c

sdig: Fix build with recent GCC
DeltaFile
+11-9net/sdig/patches/patch-ab
+14-0net/sdig/patches/patch-nbname.c
+2-1net/sdig/distinfo
+27-103 files

Dreckly/dreckly e4fc1a2net/radiusclient-ng Makefile

radiusclient-ng: Build on SunOS w/ recent gcc
DeltaFile
+2-0net/radiusclient-ng/Makefile
+2-01 files

Dreckly/dreckly 31184b7net/poptop distinfo, net/poptop/patches patch-compat.c

poptop: Fix implicit function decls
DeltaFile
+28-0net/poptop/patches/patch-compat.c
+1-0net/poptop/distinfo
+29-02 files

Dreckly/dreckly 37cfdc1net/p5-IO-Interface distinfo, net/p5-IO-Interface/patches patch-aa

p5-IO-Interface: Fix on SunOS w/ recent gcc
DeltaFile
+11-3net/p5-IO-Interface/patches/patch-aa
+1-1net/p5-IO-Interface/distinfo
+12-42 files

FreeBSD/ports a4ae2d6devel/electron38/files patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc

devel/electron38: Unbreak build with pipewire 1.6

Obtained from:  https://bugs.gentoo.org/964012
DeltaFile
+10-0devel/electron38/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+10-01 files

LLVM/project 618b9b2llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[OpenMP][flang] Fix crash in host offload

Guard `getGridValue` in `OMPIRBuilder` to avoid reaching the
`unreachable` in `getGridValue` when offloading to host device without
an explicit num_threads clause.

Reproducer (`-fopenmp -fopenmp-targets=x86_64-unknown-linux-gnu`):
```
program test
  implicit none

  !$omp target
  !$omp end target
end program test
```

(Note: the linker still fails, but that's another issue.)
DeltaFile
+13-3llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+13-31 files

LLVM/project 1f9c54aclang/lib/AST QualTypeNames.cpp, clang/test/Interpreter pretty-print.cpp

[clang][AST] Preserve qualifiers in getFullyQualifiedType for AutoType (#187717)

A previous change (86c4e96) did not preserve qualifiers attached to the
AutoType QualType when the type was deduced.

For an AutoType after `getDeducedType()`, qualifiers from the original
QualType were dropped. Preserve and reapply them to the deduced type.
DeltaFile
+8-2clang/lib/AST/QualTypeNames.cpp
+4-0clang/test/Interpreter/pretty-print.cpp
+12-22 files

FreeBSD/ports 6dbb3a0www/fmd-server distinfo Makefile

www/fmd-server: update to 0.14.1

Release notes: https://gitlab.com/fmd-foss/fmd-server/-/releases/v0.14.1
DeltaFile
+89-89www/fmd-server/distinfo
+1-2www/fmd-server/Makefile
+90-912 files

OpenBSD/ports z8LpFrNtextproc/doclifter distinfo Makefile

   Update to doclifter-2.22.
VersionDeltaFile
1.7+2-2textproc/doclifter/distinfo
1.15+1-2textproc/doclifter/Makefile
+3-42 files

LLVM/project b3c1098lldb/unittests/Platform PlatformTest.cpp

[lldb][test] PlatformTest: fix comment
DeltaFile
+1-1lldb/unittests/Platform/PlatformTest.cpp
+1-11 files

OpenBSD/ports 8VLQnU3sysutils/diffoscope distinfo Makefile

   Update to diffoscope-315.
VersionDeltaFile
1.72+2-2sysutils/diffoscope/distinfo
1.88+1-1sysutils/diffoscope/Makefile
+3-32 files

OpenBSD/ports lvw041egeo/gdal distinfo Makefile, geo/gdal/patches patch-frmts_pdf_pdfdataset_cpp patch-frmts_pdf_pdfio_cpp

   geo/gdal: update to 3.12.3.

   see https://raw.githubusercontent.com/OSGeo/gdal/refs/tags/v3.12.3/NEWS.md
VersionDeltaFile
1.87+4-4geo/gdal/distinfo
1.170+1-2geo/gdal/Makefile
1.2+0-0geo/gdal/patches/patch-frmts_pdf_pdfdataset_cpp
1.3+0-0geo/gdal/patches/patch-frmts_pdf_pdfio_cpp
1.3+0-0geo/gdal/patches/patch-frmts_pdf_pdfio_h
+5-65 files

OpenBSD/ports SsrzZvjsecurity/p5-Crypt-RIPEMD160 distinfo Makefile, security/p5-Crypt-RIPEMD160/pkg PLIST

   Update to p5-Crypt-RIPEMD160-0.09.
VersionDeltaFile
1.4+2-2security/p5-Crypt-RIPEMD160/distinfo
1.10+3-1security/p5-Crypt-RIPEMD160/Makefile
1.6+0-1security/p5-Crypt-RIPEMD160/pkg/PLIST
+5-43 files

FreeBSD/ports e1114cadevel/electron37/files patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc

devel/electron37: Unbreak build with pipewire 1.6

Obtained from:  https://bugs.gentoo.org/964012
DeltaFile
+10-0devel/electron37/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+10-01 files

pkgng/pkgng 9169aa5libpkg pkg_jobs.c

libpkg: attempt config file merge for force install

Currently `pkg install -f` always overwrite config files.
This commit changes this behavior to attempt to merge them.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+6-0libpkg/pkg_jobs.c
+6-01 files

pkgng/pkgng 2ec66d7libpkg pkg_add.c pkg.c

libpkg: fix --register-only to populate config file contents

Currently `pkg install --register-only` does not acutally populate
config file contents in the pkg database. This leads to config files
potentially getting silently overwritten during upgrade/reinstall.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+48-1libpkg/pkg_add.c
+3-0libpkg/pkg.c
+51-12 files

pkgng/pkgng cce541atests/frontend configmerge.sh

tests: add failing test that should pass

pkg install --register-only followed by pkg install -f should
merge config files, but it currently does not.

Fixing this behavior will allow pkgbasify to be simpler and more robust.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+41-1tests/frontend/configmerge.sh
+41-11 files

OpenBSD/ports fH6uQdigames/julius Makefile

   base-gcc doesn't like -Wpedantic

   Move to ports-gcc on base-gcc arches to fix buikd on sparc64
VersionDeltaFile
1.24+4-0games/julius/Makefile
+4-01 files