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