Skip to content

What happened to the yanked versions? #201

@JoHoenk

Description

@JoHoenk

Hi,

first of all, thanks a lot for providing the awesome libclang-sys and also the wrapper!

Currently I´m trying to use the libclang-sys and libclang-rs in a project setup with bazel. This works pretty well so far, and I even managed to use the libclang from the internal bazel toolchain.

So in my setup I use the rust crate for 1.8.1 and maually apply the patches to 1.8.2 and 1.9.0 and an additional small hotfix. With this I can then perfectly use clang-rs using clang-sys 1.9.0. as dependency. I need to update the version from v.1.8.1 since I rely in Bazel on the additional runtime feature which was added in 1.8.2.
But this is a quite "hacky" approach which I just used to get it to work. I would like to use it in an open-source safety critical tooling and therefore I would need the explicit, official dependencies and also figure out the test coverage for the source code. But I don´t get why version 1.8.2 and 1.9.0 have been yanked. Also I can´t find the source for 2.0.0 for the wrapper any more (only as appendix to the crate but not any more in github)

TLDR:

  • what was the reason for yanking the version in clang-sys and removing the source from github for Clang-RS 2.0.0?
  • could we maybe bring it to a state where I could use "official" versions?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions