net/389-ds-base: Update to 3.2.3
The daemon.c patch now guards the LeakSanitizer ptrace probe, which
upstream added without a non-Linux path, and lib/sysctl.d/70-dirsrv.conf
leaves the plist because upstream ties it to the systemd build.
Changes: https://github.com/389ds/389-ds-base/releases/tag/389-ds-base-3.2.3
Security: 3f5c81ae-b227-11f1-a655-3497f65b111b
Sponsored by: Netzkommune GmbH
clang-linker-wrapper: Set the host DataLayout on the offload wrapper module
The offload wrapper module was created with only a target triple, and the
datalayout wasn't set until later, where it was copied from the TargetMachine,
after the wrapping code already ran.
The wrapping code did query the datalayout for the pointer size, so this was
broken for host and devices with different pointer sizes.
queries the DataLayout (e.g. the size_t / intptr type via getSizeTTy), so on a
host whose pointer size differs from the default layout (e.g. a 32-bit host) it
used the wrong integer width for image offsets.
This removes a use of TargetMachine::createDataLayout, which I am trying to
remove.
Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
shells/py-crazy-complete: New port: Generate shell auto completion files
Required for generating completions in x11/j4-dmenu-desktop.
Sponsored by: fme AG
x11/j4-dmenu-desktop: Update to 3.2
- Switch the build system to Meson as recommended.
- Install shell completions by default.
PR: 298297
Reported by: arrowd
Sponsored by: fme AG
[OpenMP][DeviceRTL] Implement __kmpc_error for the error directive (#220702)
### Description
[OpenMP][DeviceRTL] Implement __kmpc_error for the error directive
### Notes
Part of #204240
Assisted-by: Github Copilot
[Clang] Fix deduction from constant TP of reference type. (#223645)
We were not implementing https://eel.is/c++draft/temp.deduct.type#13
properly.
Fixes #40328
Assisted-By: Opus 5