Skip to content

[Deepin Integration]~[v25-Release] fix: remove incorrect Provides: libunwind-dev from libunwind-19-dev by Zeno-sole@deepin-community/llvm-toolchain-19 by deepin-community-ci-bot[bot] #13902

Description

@deepin-bot

Package information | 软件包信息

包名 版本
llvm-toolchain-19 1:19.1.4-1deepin2

Package repository address | 软件包仓库地址

deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-integration-pr-4524/testing/ ./

Changelog | 更新信息

llvm-toolchain-19 (1:19.1.4-1deepin2) unstable; urgency=medium

  • Remove incorrect Provides: libunwind-dev from libunwind-19-dev. The
    package libunwind-19-dev is LLVM's libunwind (libc++ unwinder), not
    compatible with glibc and not shipping libunwind.pc pkg-config
    metadata. Declaring Provides: libunwind-dev made the package manager
    satisfy the libunwind-dev build-dependency (e.g. from
    libgstreamer1.0-dev) with libunwind-19-dev instead of the real
    libunwind-dev (1.7.x), breaking pkg-config lookups: Package
    'libunwind' not found. This matches upstream Debian llvm-toolchain
    branch 19 which only Provides: libunwind-x.y-dev.
    Conflicts/Replaces: libunwind-dev are kept so it still cannot
    coexist with the real libunwind-dev.

Metadata

Metadata

Type

No type

Projects

Status
In progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions