Skip to content

Conversation

@vmiklos
Copy link
Contributor

@vmiklos vmiklos commented Nov 9, 2024

Building in a Fedora 41 container againts clang-19 results in a lib.rs (output from bindgen) that is missing key functions like u_strFromUTF8.

Digging deeper, this is a problem with bindgen, see rust-lang/rust-bindgen#2945.

Update bindgen to a newer version which is just new enough to fix the problem.

Fixes #305.

Building in a Fedora 41 container againts clang-19 results in a lib.rs
(output from bindgen) that is missing key functions like u_strFromUTF8.

Digging deeper, this is a problem with bindgen, see
<rust-lang/rust-bindgen#2945>.

Update bindgen to a newer version which is just new enough to fix the
problem.

Fixes <google#305>.
@filmil filmil merged commit 28820f8 into google:main Nov 9, 2024
14 checks passed
@vmiklos
Copy link
Contributor Author

vmiklos commented Nov 10, 2024

Thanks for the review. :-)

@vmiklos vmiklos deleted the clang-19 branch November 10, 2024 10:38
@vmiklos
Copy link
Contributor Author

vmiklos commented Dec 2, 2024

@filmil do you think you could cut a new release in the near future? If I see correctly, the last release was in February, and the last release doesn't build on stable Fedora till this PR hits a release. Thanks. :-)

@filmil
Copy link
Member

filmil commented Dec 2, 2024 via email

@vmiklos
Copy link
Contributor Author

vmiklos commented Dec 3, 2024

I didn't mean git tags, I meant a release to crates.io. Or do you discourage the usage of those releases, too? :-) Thanks.

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.

Build error on Fedora 41

2 participants