[lldb] Add zlib to version -v output (#174753)
I know this is required for at least one feature, because
TestSectionAPI.py has failures if zlib isn't enabled. So I think it's
useful for users to be able to check.
Now that it's in the config, I have also used it to make a test
annotation so we don't get the failure in TestSectionAPI.py when zlib is
disabled.
Which for future reference was:
Traceback (most recent call last):
File
"/home/davspi01/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
line 452, in wrapper
return func(self, *args, **kwargs)
File
"/home/davspi01/llvm-project/lldb/test/API/python_api/section/TestSectionAPI.py",
line 67, in test_compressed_section_data
[4 lines not shown]
interface: POC for multi-dhcp6c support
I'm not entirely sure why we settled for a single deamon of
dhcp6c back in the day, but there are certianly downsides to
it and I don't see something that wasn't fixed in the meantime
that makes this not work.
At the moment this splits off dhcp6c only but we need to
change the daemon's print a bit to avoid complaining about
"other" devices since the situation to ignore a non-listening
interface is normal and not "ignoring" something obvious as
the INFO log message suggests.
rtsold still needs to be split to allow for HUP reload of
a single interface instead of forcing a restart of all
DHCPv6 WAN clients at the same time.
For better debugging support in the future ditch the "normal"
log mode and always use -d or -D when debug is wanted.
www/mod_maxminddb: update to 1.3.0
Upstream changes:
- Add support for libmaxminddb v1.8+
- Improve handling of database reloads
- Minor bug fixes and build system cleanups
Ports changes:
- Remove automatic module activation via apxs -a to avoid modifying httpd.conf during stage
Sponsored by: Netzkommune GmbH
[AArch64][llvm] Add codegen for simd fpcvt intrinsics (#173272)
Add tablegen patterns to provide codegen for SCVTF and UCVTF
operating purely on SIMD & FP registers, using explicit bitcasts.
[MLIR][Python] Forward the name of MLIR attrs to Python side (#174756)
This PR is quite similiar to #174700.
In this PR, I added a C API for each (upstream) MLIR attributes to
retrieve its name (for example, `StringAttr -> mlirStringAttrGetName()
-> "builtin.string"`), and exposed a corresponding type_name class
attribute in the Python bindings (e.g., `StringAttr.attr_name ->
"builtin.string"`). This can be used in various places to avoid
hard-coded strings, such as eliminating the manual string in
`irdl.base("#builtin.string")`.
Note that parts of this PR (mainly mechanical changes) were produced via
GitHub Copilot and GPT-5.2. I have manually reviewed the changes and
verified them with tests to ensure correctness.
Disable SMB3 unix extensions by default
This commit disables the SMB3 unix extensions by default. They
will be exposed as a configurable option in a future PR.
interfaces: use model to get the hardware data
We should really add a test case for getNodeContent() to ensure
the output will not shift on us in the future for unintented
reasons.
getNodes() doesn't work as it structures option values weirdly
more tailored for GUI rendering.
textproc/qo: Add port
qo is an interactive TUI to query structured data (JSON/CSV/TSV) using
SQL (in particular, SQLite syntax). Results are updated in real-time.
It ultimately works as a standard stdin-in/stdout-out CLI app, so it's
essentially a normal piped app that (optionally) has interactivity.
If you pass the query as an argument, it'll skip the TUI, but still
let you query your data with SQL.
add BDEP on libzip; if present, "ZipIOProvider" is built, which fails if
libzip was junked. (done only as a BDEP because at present, ZipIOProvider
only seems to be used for tools/maptools-cli, which doesn't get installed).
[SPIRV] Support non-constant indices for vector insert/extract (#172514)
This patch updates the legalization of spv_insertelt and spv_extractelt
to
handle non-constant (dynamic) indices. When a dynamic index is
encountered, the
vector is spilled to the stack, and the element is accessed via
OpAccessChain
(lowered from spv_gep).
This patch also adds custom legalization for G_STORE to scalarize vector
stores
and refines the legalization rules for G_LOAD, G_STORE, and
G_BUILD_VECTOR.
Fixes https://github.com/llvm/llvm-project/issues/170534