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.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to