FreeBSD/ports 1fc3054science Makefile, science/py-HofstadterTools Makefile pkg-descr

science/py-HofstadterTools: New port: Package for analyzing the Hofstadter model of particles in the lattice
DeltaFile
+28-0science/py-HofstadterTools/Makefile
+6-0science/py-HofstadterTools/pkg-descr
+3-0science/py-HofstadterTools/distinfo
+1-0science/Makefile
+38-04 files

FreeBSD/ports b6cd01edatabases/duckdb Makefile

databases/duckdb: FIx most tests by correcting how OVERRIDE_GIT_DESCRIBE is passed to the build

2 tests still fail.
DeltaFile
+3-3databases/duckdb/Makefile
+3-31 files

FreeBSD/ports 46fac65security/hs-cryptol distinfo Makefile

security/hs-cryptol: Switch to GHC 9.6

PR:             278445
DeltaFile
+57-61security/hs-cryptol/distinfo
+30-32security/hs-cryptol/Makefile
+4-3security/hs-cryptol/pkg-descr
+91-963 files

FreeBSD/ports 4124c55science/wwplot Makefile distinfo

science/wwplot: update 0.0.9 → 1.0.0

Reported by:    portscout
DeltaFile
+3-6science/wwplot/Makefile
+3-3science/wwplot/distinfo
+6-92 files

LLVM/project adc11b3compiler-rt/lib/scudo/standalone allocator_config.h

Sync FuchsiaConfig with downstream's custom_scudo_config.h (#89244)

Downstream disabled EnableContiguousRegions on RISCV-64 to avoid
running out of virtual memory, but our tests still use the internal
FuchsiaConfig class, which therefore needs to be changed too.
DeltaFile
+1-0compiler-rt/lib/scudo/standalone/allocator_config.h
+1-01 files

FreeBSD/src 68a3a7fsys/kern kern_fork.c

kasan: fix false-positive kasan_report upon thread reuse

In fork1(), if a thread is reused and thread_alloc_stack() is not
called, mark the reused thread's kstack pages clean in the KASAN shadow
buffer.

Sponsored by:   Juniper Networks, Inc.
MFC after:      3 days
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D44875
DeltaFile
+5-0sys/kern/kern_fork.c
+5-01 files

FreeBSD/ports 6811ce4devel/py-anytree distinfo Makefile

devel/py-anytree: Update to 2.12.0

PR:             278434
DeltaFile
+3-3devel/py-anytree/distinfo
+3-2devel/py-anytree/Makefile
+6-52 files

FreeBSD/ports fb8936edevel/py-hg-evolve Makefile distinfo

devel/py-hg-evolve: Update to 11.1.3

PR:             278436
DeltaFile
+4-3devel/py-hg-evolve/Makefile
+3-3devel/py-hg-evolve/distinfo
+7-62 files

FreeBSD/ports 4be3df3emulators/qemu Makefile

emulators/qemu: Switch CAPSTONE dependency to Capstone 5

Approved by:    bofh (maintainer)
DeltaFile
+2-2emulators/qemu/Makefile
+2-21 files

FreeBSD/ports 9bf7fabports-mgmt/hs-panopticum distinfo Makefile

ports-mgmt/hs-panopticum: Update to 2.0.1.0

PR:             278277
DeltaFile
+35-33ports-mgmt/hs-panopticum/distinfo
+17-18ports-mgmt/hs-panopticum/Makefile
+52-512 files

FreeBSD/ports 2a403e4math/z3 Makefile pkg-plist, math/z3/files patch-scripts_mk__util.py

math/z3: Update to 4.13.0
DeltaFile
+5-28math/z3/Makefile
+0-13math/z3/files/patch-scripts_mk__util.py
+7-2math/z3/pkg-plist
+3-3math/z3/distinfo
+15-464 files

FreeBSD/ports d523f9elang/rizin pkg-plist Makefile

lang/rizin: Update to 0.7.3

PR:             278433
DeltaFile
+27-27lang/rizin/pkg-plist
+13-11lang/rizin/Makefile
+7-7lang/rizin/distinfo
+2-2lang/rizin/pkg-descr
+49-474 files

LLVM/project 30b9537clang/include/clang/Driver Options.td, clang/test/Driver riscv-features.c

[Driver] Add m_Group to -m[no-]strict-align

so that `Args.ClaimAllArgs(options::OPT_CompileOnly_Group);` in
Driver::handleArguments will claim the options even if only linking is
performed.

Fix #87945
DeltaFile
+2-2clang/include/clang/Driver/Options.td
+2-0clang/test/Driver/riscv-features.c
+4-22 files

FreeBSD/src 2cb0fcesys/dev/iicbus if_ic.c, sys/dev/wg if_wg.c

bpf: Make BPF interop consistent with if_loop

The pseudo_AF_HDRCMPLT check is already being done in if_loop and
just needed to be ported over to if_ic, if_wg, if_disc, if_gif,
if_gre, if_me, if_tuntap and ng_iface.  This is needed in order to
allow these interfaces to work properly with e.g., tcpreplay.

PR:             256587
Reviewed by:    markj
MFC after:      2 weeks
Pull Request:   https://github.com/freebsd/freebsd-src/pull/876
DeltaFile
+2-2sys/dev/iicbus/if_ic.c
+2-1sys/dev/wg/if_wg.c
+2-1sys/net/if_gif.c
+2-1sys/net/if_gre.c
+2-1sys/net/if_me.c
+1-1sys/net/if_tuntap.c
+11-72 files not shown
+13-98 files

FreeBSD/src 2f44f86usr.bin/xinstall xinstall.c

install: Fix a compiler warning when bootstrapping

Fixes:          4336161cc9c6 ("install: Don't skip syncing in the common case.")
Reviewed by:    imp, des
Differential Revision:  https://reviews.freebsd.org/D44866
DeltaFile
+2-0usr.bin/xinstall/xinstall.c
+2-01 files

FreeBSD/src 87b0195usr.bin/ctags C.c ctags.c

ctags: Use C99 bool instead of defining our own

Use stdbool.h definitions instead of defining non-standard ones.

Signed-off-by: Collin Funk <collin.funk1 at gmail.com>

Reviewed by:    markj
MFC after:      2 weeks
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1107
DeltaFile
+38-38usr.bin/ctags/C.c
+11-11usr.bin/ctags/ctags.c
+6-6usr.bin/ctags/fortran.c
+5-6usr.bin/ctags/ctags.h
+5-5usr.bin/ctags/yacc.c
+4-4usr.bin/ctags/lisp.c
+69-701 files not shown
+70-717 files

FreeBSD/src e1e6361tests/atf_python/sys Makefile, tests/atf_python/sys/net Makefile

tests: move atf_python/sys/ into the tests package

Reviewed by:    markj
MFC after:      1 week
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1174
DeltaFile
+1-0tests/atf_python/sys/net/Makefile
+1-0tests/atf_python/sys/Makefile
+1-0tests/atf_python/sys/netlink/Makefile
+1-0tests/atf_python/sys/netpfil/Makefile
+1-0tests/atf_python/sys/netpfil/ipfw/Makefile
+5-05 files

OpenBSD/ports y0sAqgOsecurity/py-fickling distinfo Makefile

   update 0.1.2 -> 0.1.3
VersionDeltaFile
1.9+2-2security/py-fickling/distinfo
1.15+1-2security/py-fickling/Makefile
+3-42 files

Illumos/gate 025a8c1usr/src/cmd/smbsrv/smbadm smbadm.c, usr/src/man/man8 smbadm.8

15977 smbadm option to show group member SIDs
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+19-13usr/src/cmd/smbsrv/smbadm/smbadm.c
+5-2usr/src/man/man8/smbadm.8
+24-152 files

Illumos/gate 821b358usr/src/cmd/smbsrv/smbadm smbinfo.c smbadm.c, usr/src/man/man8 smbadm.8

15976 List users connected via SMB
Reviewed by: Gordon Ross <gwr at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+714-0usr/src/cmd/smbsrv/smbadm/smbinfo.c
+115-14usr/src/man/man8/smbadm.8
+66-18usr/src/cmd/smbsrv/smbadm/smbadm.c
+38-0usr/src/cmd/smbsrv/smbadm/smbadm.h
+4-1usr/src/cmd/smbsrv/smbadm/Makefile
+937-335 files

Illumos/gate 34bbc83usr/src/lib/smbsrv/libfksmbsrv/common fksmb_init.c, usr/src/lib/smbsrv/libsmb/common smb_kmod.c

15975 Let smbsrv driver allow multiple opens
Reviewed by: Jason King <jking at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+193-63usr/src/uts/common/fs/smbsrv/smb_init.c
+26-84usr/src/uts/common/fs/smbsrv/smb_server.c
+39-30usr/src/lib/smbsrv/libfksmbsrv/common/fksmb_init.c
+21-18usr/src/uts/common/smbsrv/smb_kproto.h
+7-29usr/src/uts/common/fs/smbsrv/smb_kshare.c
+16-4usr/src/lib/smbsrv/libsmb/common/smb_kmod.c
+302-2286 files not shown
+313-23312 files

FreeBSD/src 563c72esys/compat/linuxkpi/common/include/linux utsname.h

LinuxKPI: utsname.h add missing SPDX-License-Identifier

Reported by:    markj (2023-05-24; sorry took me a while)
MFC after:      3 days
DeltaFile
+2-0sys/compat/linuxkpi/common/include/linux/utsname.h
+2-01 files

LLVM/project 5b4ed0dllvm/test/Analysis/GlobalsModRef nonescaping-noalias.ll

[test] Fix test. NFC

- Add the missing token in @llvm.coro.end
DeltaFile
+1-1llvm/test/Analysis/GlobalsModRef/nonescaping-noalias.ll
+1-11 files

FreeBSD/ports ceaf5e5devel/jenkins-lts distinfo Makefile

devel/jenkins-lts: Update to 2.440.3

Security:       4ebdd56b-fe72-11ee-bc57-00e081b7aa2d
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit e7aed746b65ac50a76601d3896429be92ae180a4)
DeltaFile
+3-3devel/jenkins-lts/distinfo
+1-1devel/jenkins-lts/Makefile
+4-42 files

FreeBSD/ports e7aed74devel/jenkins-lts distinfo Makefile

devel/jenkins-lts: Update to 2.440.3

Security:       4ebdd56b-fe72-11ee-bc57-00e081b7aa2d
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins-lts/distinfo
+1-1devel/jenkins-lts/Makefile
+4-42 files

LLVM/project 130ebdellvm/docs ReleaseNotes.rst, llvm/docs/CommandGuide llvm-readelf.rst llvm-readobj.rst

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+15-53llvm/tools/llvm-readobj/ELFDumper.cpp
+2-47llvm/test/tools/llvm-readobj/ELF/relr-relocs.test
+0-4llvm/docs/CommandGuide/llvm-readelf.rst
+0-4llvm/docs/CommandGuide/llvm-readobj.rst
+4-0llvm/docs/ReleaseNotes.rst
+0-2llvm/tools/llvm-readobj/llvm-readobj.cpp
+21-1102 files not shown
+21-1128 files

LLVM/project afc8ad0llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 vector-fshr-256.ll vector-fshl-256.ll

[X86] LowerFunnelShift - improve handling of vXi8 constant splat funnel shifts

This patch moves the promotion to vXi16 shifts and the upper/lower bit masking into LowerFunnelShift for targets that have a bit-select instruction (XOP's VPCMOV and AVX512's VPTERNLOG).

This prevents the regressions in #89115 due to the masking of ((X << V) | (Y >> (8-V))) vXi8 shifts.
DeltaFile
+24-1llvm/lib/Target/X86/X86ISelLowering.cpp
+9-11llvm/test/CodeGen/X86/vector-fshr-256.ll
+9-11llvm/test/CodeGen/X86/vector-fshl-256.ll
+3-3llvm/test/CodeGen/X86/vector-fshl-128.ll
+3-3llvm/test/CodeGen/X86/vector-fshr-128.ll
+48-295 files

HardenedBSD/src 59f854bsbin/ldconfig elfhints.c, usr.bin/expand expand.1

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+93-132usr.sbin/adduser/adduser.sh
+5-9usr.sbin/freebsd-update/freebsd-update.sh
+4-4sbin/ldconfig/elfhints.c
+1-1usr.bin/expand/expand.1
+103-1464 files

HardenedBSD/ports 469692asysutils/conky/files patch-src_display-x11.cc, www/deno distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+379-355www/deno/distinfo
+188-176www/deno/Makefile.crates
+26-0sysutils/conky/files/patch-src_display-x11.cc
+24-0x11-toolkits/gtk-session-lock/Makefile
+11-12x11/gtklock/Makefile
+3-15www/deno/files/patch-Cargo.lock
+631-55851 files not shown
+758-65157 files

LLVM/project a6a4d4aflang CMakeLists.txt

Reland "[flang][build] Fixed paths discrovery for the out-of-tree build. (#87822)"

This reverts commit 215eee60497489ae0cc7cc78c0d8b8270e057a70.
DeltaFile
+10-8flang/CMakeLists.txt
+10-81 files