-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing submodule in QEMU repository while installing RISC-V 64-bit (Ariane) toolchain #164
Comments
Hi Juan, I've run into this issue as well. I'm not sure why this repo doesn't want to download through our script anymore. Here is a manual fix while I look into a more permanent one:
Let me know if you have further issues. |
Let me try that. What I noticed is the URL for the QEMU submodule in the .gitmodule file in the riscv-gnu-toolchain repo points to https://git.qemu.org/git/qemu.git however, if you go to that site using a browser, you are automatically redirected to https://gitlab.com/qemu-project/qemu . Maybe the script or git are not redirecting automatically. |
@jzuckerman Following your steps resolved the issue. Would it be best for me to close the issue or leave it open until the script is fixed? |
@jzuckerman I am installing ESP on another computer (rather, a docker container ) and while installing the RISCV toolchain I am getting the following error: This is after applying the workaround you mentioned for the QEMU repo. |
Let's leave the issue open until there's a permanent fix. Not sure about the new error. What's the OS of this machine? Are there any helpful details in config.log? |
Hi @jzuckerman , This is the OS information NAME="Ubuntu" I have also attached the conf log file. The most noteworthy thing I can find is a few errors in the Core tests section: --host=x86_64-linux-gnu --target=x86_64-linux-gnu |
Is this issue resolved now ? |
No, i tried the workaround but it didnt work for me .. |
Sorry for the delay here. The following two commands should resolve this issue. I'll include them as a part of the toolchain.
|
It seems one of the submodules, qemu-palcode specifically, of the qemu repository has been moved or is somehow broken.
I am following the steps from the setup tutorial and the error appears when I run the command to install the risc-v 64-bit Ariane toolchain:
./utils/toolchain/build_riscv_toolchain.sh
Here is a screenshot of the error I get:
![Screen Shot 2022-06-17 at 1 26 05 PM](https://user-images.githubusercontent.com/70769188/174348410-2833d885-1333-4230-afaa-cb90a5d68b3d.png)
I am running this on Ubuntu 20.04 LTS. I installed the toolchains without issue before so I doubt this is affecting it.
The text was updated successfully, but these errors were encountered: