wip/srecord -- update package to v1.65
Upstream switched to cmake
Since there are no knobs to make the extensive html and pdf
documentation optional, we just slash and burn. If desired, there
could be a separate doc package.
firmware: avoid update-hook background cleanups
Since ea75da8a this is no longer necessary although the introduction
in 039ae3c19 states that this was happening and allegedly helping.
Pre-upgrade runs this as well as the cleanup audit if it's needed
manually.
(cherry picked from commit a6f5203adb751dd66def0938434fec2a2c0d94e3)
Revert "ports-mgmt/pkg: work around fatal renameat() issue"
This reverts commit f76c8e37372293f997ef55e24852e3c74995effe.
If the error happens this segfaults and we don't want that.
[32/32] Extracting vim-9.1.2125: .......... done
pkg-static: Fail to rename /usr/local/share/licenses/.pkgtemp.vim-9.1.2125.B3dgVs6VmN7x -> /usr/local/share/licenses/vim-9.1.2125 (1):No such file or directory
pkg-static: Please report to OPNsense: retrying in 10 seconds due to ENOENT at cwd = /usr/local/opnsense/service
Child process pid=97016 terminated abnormally: Segmentation fault
[ProfCheck Add WinEH Tests to XFail List
This pass recently had NewPM coverage added which means we now can see
profcheck issues with the pass. Disable it for now until we can get it
fixed, although its not crucial for anything given it is only run for
32-bit X86 Windows.
[flang][NFC] Converted five tests from old lowering to new lowering (part 16) (#180866)
Tests converted from test/Lower: fail_image.f90,
test/Lower/forall: array-constructor.f90, array-pointer.f90,
array-subscripts.f90, character-1.f90
firmware: avoid update-hook background cleanups
Since ea75da8a this is no longer necessary although the introduction
in 039ae3c19 states that this was happening and allegedly helping.
Pre-upgrade runs this as well as the cleanup audit if it's needed
manually.
[lldb-dap][windows] drain the ConPTY before attaching (#180578)
Add a step to drain the init sequences emitted by the ConPTY before
attaching it to the debuggee.
A ConPTY (PseudoConsole) emits init sequences which flush the screen and
contain the name of the program (ESC[2J for clear screen, ESC[H for
cursor home and more). It's not desirable to filter them out: if a
debuggee also emits them, lldb would filter that output as well. To work
around this, the ConPTY is drained by attaching a dummy process to it,
consuming the init sequences and then attaching the actual debuggee.
---------
Co-authored-by: Nerixyz <nero.9 at hotmail.de>
clang/AMDGPU: Do not look for rocm device libs if environment is llvm (#180922)
clang/AMDGPU: Do not look for rocm device libs if environment is llvm
Introduce usage of the llvm environment type. This will be useful as
a switch to eventually stop depending on externally provided libraries,
and only take bitcode from the resource directory.
I wasn't sure how to handle the confusing mess of -no-* flags. Try
to handle them all. I'm not sure --no-offloadlib makes sense for OpenCL
since it's not really offload, but interpret it anyway.
[libc] Add RPC helpers for dispatching functions to the host (#179085)
Summary:
The RPC interface is useful for forwarding functions. This PR adds
helper functions for doing a completely bare forwarding of a function
from the client to the server. This is intended to facilitate
heterogenous libraries that implement host functions on the GPU (like
MPI or Fortran).