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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions