RTEMS Source Builder | gaisler.se qemu patch download fails (#42)
CHARLES TAYLOR (@ctaylor)
gitlab at rtems.org
Wed Oct 23 21:10:22 UTC 2024
CHARLES TAYLOR created an issue: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/42
## Summary
During the build process of the QEMU source builder, a patch fails to apply due to an unresolved link to a non-RTEMS resource. Specifically, the `gaisler.se` URL times out and returns a 404 error. This prevents the completion of the cross-compiler emulator tool suite installation.
```
Config: devel/qemu-5.2.0-1.cfg
package: qemu-5.2.0-rc1-x86_64-linux-gnu-1
download:
https://gaisler.se/qemu/qemu-5.2.0-leon3.patch
-> patches/qemu-5.2.0-leon3.patch
download:
https://gaisler.se/qemu/qemu-5.2.0-leon3.patch:
error: HTTP Error 404: Not Found
error: downloading
https://gaisler.se/qemu/qemu-5.2.0-leon3.patch:
all paths have failed, giving up
Build FAILED
See error report: rsb-report-qemu-5.2.0-rc1-x86_64-linux-gnu-1.txt
Note: In some cases the error appears only in
the complete build log (see --log option)
error: downloading
https://gaisler.se/qemu/qemu-5.2.0-leon3.patch:
all paths have failed, giving up
Build Set: Time 0:02:22.412941
Build FAILED
```
## Steps to reproduce
1. Run `sudo ../source-builder/sb-set-builder --prefix=/opt/rtems/6 devel/qemu`
2. Encounter failure on download of the following qemu patch https://gaisler.se/qemu/qemu-5.2.0-leon3.patch
## Workaround
1. Navigate to `https://ftp.rtems.org/pub/rtems/releases/5/5.2/sources/`
2. Download the relevant patch (qemu-5.2.0-leon3.patch)
3. Place it inside the patches directory under `patches/qemu-5.2.0-leon3.patch`
4. re-run install
--
View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/42
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20241023/53222e30/attachment.htm>
More information about the bugs
mailing list