Description of problem: I wanted to compile and build my own local version of Thunderbird from their mercurial repo I first opened a terminal window and as root typed 'dnf build-dep thunderbird' and hit enter. Exiting from root to my normal user account I ran ./mach build and got the attached error. I then in another tab logged in as root and installed rust-src and moved back to the first tab and reran ./mach build and got the same error again. Version-Release number of selected component (if applicable): 1.30. How reproducible: All the time. Steps to Reproduce: 1. Open a terminal window and login as root, then type dnf build-dep thunderbird -y and hit Enter/Return. 2. Open another tab in that terminal window and copy-paste hg clone https://hg.mozilla.org/mozilla-central source/ && cd source/ hg clone https://hg.mozilla.org/comm-central comm/ 3. Copy and paste echo 'ac_add_options --enable-application=comm/mail' > mozconfig 4. Type ./mach build and it can't find the rust compiler in $PATH.
Created attachment 10437 [details] Build output
CC: (none) => hamnisdude
Or have I installed the wrong package? I used urpmf rustc and found it in rust-src
As you can see in the output I couldn't get mach to install the right package as bootstrap doesn't support Mageia yet.
Assigning to the registered Rust maintainer.
Assignee: bugsquad => rverscheldeSource RPM: rust-src => rustCC: (none) => marja11
$ urpmf /usr/bin/rustc http://ftp.acc.umu.se/mirror/mageia/distrib/cauldron/x86_64/media/core/release/media_info/20181029-062607-files.xml.lzma rust:/usr/bin/rustc That's in rust, not rust-src.
Status: NEW => RESOLVEDResolution: (none) => INVALID