Description of problem: I was trying to build Thunderbird 66 from it's source archive and even though I did install all the build-dependencies with dnf build-dep thunderbird ./configure couldn't find cbindgen to continue. I'm therefor asking if we can add it to Cauldron. Version-Release number of selected component (if applicable): 0.8.2 How reproducible: Everytime I try to build Thunderbird from source. Steps to Reproduce: 1. Open a terminal and as root type dnf build-dep thunderbird -y and hit Enter/Return and wait for the process to finish. 2. Now download thunderbird-66.0b3.source.tar.xz from Mozilla's website. 3. Unpack the source archive. 4. cd to the unpacked directory. 5. Run ./configure 6. Voila! It will stop at not finding cbindgen which should've been installed with the above given dnf command.
Created attachment 10899 [details] Proposal spec file to build rust-cbindgen
CC: (none) => hamnisdude
Created attachment 10900 [details] Release patch from Fedora
Created attachment 10901 [details] crate file
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.
URL: (none) => https://crates.io/crates/cbindgenSummary: Thunderbird 66 needs cbindgen in order to be built => rust-cbindgen, tool for generating C bindings to Rust code, needed to build Thunderbird 66.Severity: normal => enhancementKeywords: (none) => PATCHCC: (none) => doktor5000, marja11Assignee: bugsquad => pkg-bugs
As our Thunderbird maintainer is able to build Thunderbird without this package...Closing as INVALID.
Status: NEW => RESOLVEDResolution: (none) => INVALID