Skip to content

chore: update dependencies#438

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/dependencies
Open

chore: update dependencies#438
renovate[bot] wants to merge 1 commit intomainfrom
renovate/dependencies

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Mar 5, 2025

Update Request | Renovate Bot

This PR contains the following updates:

Package Update Change
Perl/perl5 patch 5.42.15.42.2
git://git.kernel.org/pub/scm/libs/libcap/libcap.git minor 2.772.78
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git minor 2.41.42.42
git://git.savannah.gnu.org/autoconf.git minor 2.722.73
git://git.savannah.gnu.org/libtool.git minor 2.5.42.6.0
https://gitlab.inria.fr/mpc/mpc.git minor 1.3.11.4.0
https://gitlab.kitware.com/cmake/cmake.git minor 4.2.34.3.1
libbpf/libbpf minor v1.6.3v1.7.0
libexpat/libexpat patch 2_7_42_7_5
llvm/llvm-project patch 22.1.222.1.3
mesonbuild/meson patch 1.10.11.10.2
pypa/build patch 1.4.01.4.2
pypa/installer major 0.7.01.0.0
python/cpython patch 3.14.33.14.4

Release Notes

Perl/perl5 (Perl/perl5)

v5.42.2

Compare Source

mpc/mpc (https://gitlab.inria.fr/mpc/mpc.git)

v1.4.0

Compare Source

cmake/cmake (https://gitlab.kitware.com/cmake/cmake.git)

v4.3.1

Compare Source

v4.3.0

Compare Source

v4.2.4

Compare Source

libbpf/libbpf (libbpf/libbpf)

v1.7.0: libbpf v1.7.0

Compare Source

User space-side features

  • bpf_map__set_exclusive_program() and bpf_map__exclusive_program() APIs for exclusive map creation;
  • bpf_program__assoc_struct_ops() and bpf_prog_assoc_struct_ops() APIs to associate a non-struct_ops BPF program with a struct_ops map;
  • btf__permute() API to rearrange BTF types in-place according to a provided mapping;
  • BTF type lookup optimization: binary search for btf__find_by_name() and btf__find_by_name_kind();
  • btf__add_btf() now accepts split BTF sources;
  • fsession support (SEC("fsession+") / SEC("fsession.s+"));
  • BPF_F_CPU and BPF_F_ALL_CPUS flags support for per-CPU map operations;
  • arena globals are moved to the end of the arena mmap region if kernel supports it;
  • support for LLVM-generated indirect jump tables (BPF ISA v4) via .jumptables ELF section and BPF_MAP_TYPE_INSN_ARRAY maps;
  • avoid expensive kallsyms parsing when kprobe.session target is an exact function match;
  • new dont_enable option in struct bpf_perf_event_opts to suppress perf event auto-enablement;

BPF-side features

  • USDT SIB (Scale-Index-Base) addressing support;
  • dynptr helper signatures (bpf_dynptr_from_mem, bpf_dynptr_read, bpf_dynptr_write, bpf_dynptr_data) widened from 32-bit to 64-bit size/offset parameters;

Bug fixes

As usual, a number of bug fixes included, see full commit log for details.

Full Changelog: libbpf/libbpf@v1.6.0...v1.7.0

libexpat/libexpat (libexpat/libexpat)

v2_7_5: 2.7.5

Compare Source

Original change log

llvm/llvm-project (llvm/llvm-project)

v22.1.3: LLVM 22.1.3

Compare Source

LLVM 22.1.3 Release

Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above.

If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages.

Package Types

Each platform has one binary release package. The file name starts with either LLVM- or clang+llvm- and ends with the platform's name. For example, LLVM-22.1.3-Linux-ARM64.tar.xz contains LLVM binaries for Arm64 Linux.

Except for Windows. Where LLVM-*.exe is an installer intended for using LLVM as a toolchain and the archive clang+llvm- contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the LLVM- installer, unless you are developing software which itself uses LLVM, in which case choose clang+llvm-.

In addition, source archives are available:

  • To get all the llvm-project source code for this release, choose llvm-project-22.1.3.src.tar.xz.
  • test-suite-22.1.3.src.tar.xz is an archive of the LLVM Test Suite) for this release.

Verifying Packages

All packages come with a matching .sig and/or .jsonl file. You should use these to verify the integrity of the packages.

If it has a .sig file, it should have been signed by the release managers using GPG. Download the keys from the LLVM website, import them into your keyring and use them to verify the file:

$ gpg --import release-keys.asc
$ gpg --verify <package file name>.sig <package file name>

If it has a .jsonl file, use gh to verify the package:

$ gh attestation verify --repo llvm/llvm-project <package file name>
(if you are able to connect to GitHub)
$ gh attestation verify --repo llvm/llvm-project <package file name> --bundle <package file name>.jsonl
(using attestation file on disk)
mesonbuild/meson (mesonbuild/meson)

v1.10.2

Compare Source

pypa/build (pypa/build)

v1.4.2

Compare Source

What's Changed

New Contributors

Full Changelog: pypa/build@1.4.1...1.4.2

v1.4.1

Compare Source

What's Changed

Full Changelog: pypa/build@1.4.0...1.4.1

pypa/installer (pypa/installer)

v1.0.0

Compare Source

v1.0.0 (Mar 28, 2025)

  • Drop support for Python 3.9, 3.8, and 3.7 (#​305, #​242, #​206)
  • Add support and Python 3.13 and 3.14 (#​201, #​282)
  • Add --overwrite-existing CLI option (#​216)
  • Add --validate-record CLI option (#​161)
  • Support installing multiple wheels (#​203)
  • Handle invalid hash algorithms (#​179)
  • Stream-based validation instead of in-memory (#​98)
  • Add validate_stream methods (#​99)
  • Consolidate and refine validation APIs (#​108, #​111)
  • Sort entries before writing RECORD (#​245)
  • Do not install pycache from wheels (#​307)
  • Fix a path traversal bug (#​317)
  • Update launcher scripts and Windows behavior (#​212, #​181)
  • Fix Windows relpath bug (#​286)
  • Migrate to dataclasses (#​200)
  • Use cached_property for memoization (#​243)
  • Refactor installer.scripts (#​239)
  • Decouple test modules (#​104)
  • Avoid cross-module imports from .utils (#​102)
  • Lazy imports for performance (#​226)
  • Complete type annotations and enforce strict mypy (#​173)
  • Deprecate RecordEntry.validate (#​186)
  • Fix documentation typos and grammar (#​309, #​210)
  • Improve docstrings and internal documentation (#​100)
python/cpython (python/cpython)

v3.14.4

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-project-automation github-project-automation bot moved this to To Do in Planning Mar 5, 2025
@talos-bot talos-bot moved this from To Do to In Review in Planning Mar 5, 2025
@smira smira removed this from Planning Mar 5, 2025
@renovate renovate bot changed the title chore: update dependencies chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v34 Mar 5, 2025
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from 1d5ed39 to b460bd6 Compare March 7, 2025 10:49
@renovate renovate bot changed the title chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v34 chore: update dependencies Mar 7, 2025
@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from 4274135 to ff37e3d Compare March 14, 2025 23:26
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from 8f606c5 to 7a78a37 Compare March 21, 2025 10:11
@renovate renovate bot changed the title chore: update dependencies chore: update dependency swig/swig to v4.3.0 Mar 21, 2025
@renovate renovate bot force-pushed the renovate/dependencies branch from 7a78a37 to 6afeb46 Compare March 21, 2025 12:12
@renovate renovate bot changed the title chore: update dependency swig/swig to v4.3.0 chore: update dependencies Mar 21, 2025
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from d0c7eed to 5dd4665 Compare March 26, 2025 08:03
@renovate renovate bot force-pushed the renovate/dependencies branch 5 times, most recently from 21dffca to 3e5cc30 Compare April 4, 2025 08:02
@renovate renovate bot force-pushed the renovate/dependencies branch 5 times, most recently from 9e4e461 to 50b1227 Compare April 10, 2025 19:25
@renovate renovate bot force-pushed the renovate/dependencies branch from 50b1227 to 6f25a6c Compare April 12, 2025 19:44
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from 7d27edc to 2d246a1 Compare May 15, 2025 11:13
@renovate renovate bot force-pushed the renovate/dependencies branch from 2d246a1 to fa24ade Compare May 24, 2025 11:59
@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from e911e58 to 45f5a9b Compare June 6, 2025 10:50
@renovate renovate bot force-pushed the renovate/dependencies branch 3 times, most recently from 80f9be9 to 368bed7 Compare June 15, 2025 07:57
@renovate renovate bot force-pushed the renovate/dependencies branch from 368bed7 to 1e32b7e Compare June 28, 2025 08:11
@renovate renovate bot force-pushed the renovate/dependencies branch 3 times, most recently from e29bbcf to 22d416a Compare July 8, 2025 19:49
@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from 62e43ac to 7c60459 Compare July 16, 2025 14:09
@renovate renovate bot force-pushed the renovate/dependencies branch from 7c60459 to df0fcb8 Compare July 27, 2025 16:00
@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from 61fd535 to 777ba2e Compare August 7, 2025 12:34
@renovate renovate bot force-pushed the renovate/dependencies branch 4 times, most recently from 5ce8a27 to f5f2e7b Compare August 16, 2025 03:13
@renovate renovate bot force-pushed the renovate/dependencies branch 2 times, most recently from 70132b5 to 1edeced Compare August 24, 2025 23:14
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants