Skip to content

chore(deps): update rust dependencies#1298

Merged
fabled merged 1 commit into
mainfrom
renovate/rust-dependencies
Mar 30, 2026
Merged

chore(deps): update rust dependencies#1298
fabled merged 1 commit into
mainfrom
renovate/rust-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 30, 2026

This PR contains the following updates:

Package Type Update Change
gimli workspace.dependencies patch 0.33.00.33.1
object workspace.dependencies minor 0.38.00.39.0

Release Notes

gimli-rs/gimli (gimli)

v0.33.1

Compare Source

Released 2026/03/29.

Added
  • Added Wasm location support to read::Evaluation.
    #​871
Changed
  • Changed write module to validate use of base addresses in range and location lists.
    #​870

gimli-rs/object (object)

v0.39.0

Compare Source

Released 2026/03/29.

Breaking changes
  • Changed read::NativeFile to use NativeEndian instead of Endianness.
    #​851

  • Changed the type of elf::Dyn32/64::d_tag to signed (i32/i64).
    Changed the type of DT_* constants to i64.
    Changed write::elf::Writer::write_dynamic parameter to match.
    #​852

  • Changed parsing to always support unaligned data.
    The unaligned feature now has no effect.
    #​861

  • Changed read::SymbolMapName::new to accept a size parameter.
    #​863

Changed
  • Changed read::MachOFile::entry to handle LC_UNIXTHREAD load commands.
    #​837

  • Reduced the size of read::elf::CrelIterator.
    #​840

  • Improved debug output for read::*File by hiding the raw data bytes.
    #​853

  • Removed DT_SYMBOLIC from the read::elf::Dyn::is_address check.
    #​854

  • Changed read::macho to treat ltmp* symbols as section symbols.
    #​856

  • Changed read::Relocation::encoding for unknown relocations to
    RelocationEncoding::Unknown.
    #​857

  • Changed read::RelocationMap to handle RelocationKind::None and
    check for supported RelocationEncoding.
    #​857

  • Changed read::elf to return RelocationKind::GotRelative for
    elf::R_X86_64_GOTPCRELX and elf::R_X86_64_REX_GOTPCRELX.
    #​859

  • Changed elf::R_X86_64_PLT32 and macho::X86_64_RELOC_BRANCH
    to use RelocationKind::PltRelative and RelocationEncoding::X86Branch.
    #​860

  • Changed read::macho and write::Object to handle macho::ARM64_RELOC_BRANCH26.
    #​860

  • Changed read::SymbolMap to include symbol sizes.
    Deprecated read::SymbolMap::get. Use before or containing instead.
    #​863

  • Changed read::elf to include unsized symbols in is_definition.
    #​866

  • Changed pod::slice_from_all_bytes/_mut to handle zero-sized types.
    #​868

  • Updated wasmparser dependency.

Added
  • Added read::ObjectSegment::permissions.
    #​838

  • Added elf::R_X86_64_CODE_* relocations.
    #​839

  • Added read::macho::Section::reserved1 and Section::reserved2.
    #​846

  • Added From implementations for fixed endian integers.
    #​850

  • Added Native*File types for each file format.
    #​851

  • Added read::elf::ElfFile::elf_dynamic_table.
    #​854

  • Added read::Relocation::subtractor and write::Object::add_relocation_with_subtractor
    to handle macho::ARM64_RELOC_SUBTRACTOR and macho::X86_64_RELOC_SUBTRACTOR.
    #​856
    #​860

  • Added write::StandardSection::EhFrame.
    #​856

  • Added SymbolFlags::elf_visibility.
    #​859

  • Added read::macho::Section::symbol_stub_size and indirect_symbols.
    #​862

  • Added missing elf::DT_RELR* constants.
    #​864

  • Added elf::R_AARCH64_PLT32 and elf::R_AARCH64_GOTPCREL32.
    #​865



Configuration

📅 Schedule: Branch creation - "before 8am every weekday" (UTC), 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.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Mar 30, 2026
@renovate renovate Bot requested review from a team as code owners March 30, 2026 00:37
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Mar 30, 2026
@fabled fabled merged commit 2d57e5c into main Mar 30, 2026
34 checks passed
@fabled fabled deleted the renovate/rust-dependencies branch March 30, 2026 05:58
gnurizen pushed a commit to parca-dev/opentelemetry-ebpf-profiler that referenced this pull request May 4, 2026
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
gnurizen pushed a commit to parca-dev/opentelemetry-ebpf-profiler that referenced this pull request May 5, 2026
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
gnurizen pushed a commit to parca-dev/opentelemetry-ebpf-profiler that referenced this pull request May 12, 2026
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
gnurizen pushed a commit to parca-dev/opentelemetry-ebpf-profiler that referenced this pull request May 19, 2026
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
gnurizen pushed a commit to parca-dev/opentelemetry-ebpf-profiler that referenced this pull request May 19, 2026
Co-authored-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

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants