RTEMS Release Snapshot: 5.0.0-m2003 (03 Mar 2020)

Michael Davidsaver mdavidsaver at gmail.com
Wed Mar 4 05:20:53 UTC 2020


On 3/3/20 1:29 AM, chrisj at rtems.org wrote:
> RTEMS Release Build - 5.0.0-m2003
> 
> RTEMS 5 Release snapshot m2003 is avaliable for testing.
> It can be found at:
> 
>  https://ftp.rtems.org/pub/rtems/releases/5/5.0.0/5.0.0-m2003
> 
> Please test and report any issues to the user at rtems.org or devel at rtems.org
> mailing lists or please raise a ticket.
> 
> If you are part of the RTEMS testing program please build on your preferred
> host posting build and BSP test results to build at rtems.org.
> 
> This is a development release and may have errors and be unstable.

Picking up where I left off last month.

> $ wget https://ftp.rtems.org/pub/rtems/releases/5/5.0.0/5.0.0-m2003/rtems-source-builder-5.0.0-m2003.tar.xz
> $ tar -xaf rtems-source-builder-5.0.0-m2003.tar.xz
> $ cd rtems-source-builder-5.0.0-m2003/rtems/
> $ cat <<EOF > config/5/bsps/pc686.bset 
> %define mail_single_report 1
> %define with_rtems_bsp pc686
> %define rtems_target   i386-rtems5
> %define rtems_host     %{rtems_target}
> 5/rtems-i386
> 5/rtems-kernel
> 5/rtems-libbsd
> 5/rtems-packages
> EOF
> $ ../source-builder/sb-set-builder --prefix /home/mdavidsaver/source/rtems/usr 5/bsps/pc686 --source-only-download
> package: rtems-tools-5.0.0-m2003-1
> download: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-5.0.0-m2003.tar.xz -> sources/rtems-tools-5.0.0-m2003.tar.xz
> download: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-5.0.0-m2003.tar.xz: error: HTTP Error 400: Bad request
> error: downloading https://git.rtems.org/rtems-tools/snapshot/rtems-tools-5.0.0-m2003.tar.xz: all paths have failed, giving up

I manually download the following to sources/

rtems-5.0.0-m2003.tar.xz
rtems-libbsd-5.0.0-m2003.tar.xz
rtems-tools-5.0.0-m2003.tar.xz

re-running the previous sb-set-builder I get

> package: i386-rtems5-kernel-pc686-1
> warning: checksum error: rtems-5.0.0-m2003.tar.xz
> warning: removing: rtems-5.0.0-m2003.tar.xz
> download: https://git.rtems.org/rtems/snapshot/rtems-5.0.0-m2003.tar.bz2 -> sources/rtems-5.0.0-m2003.tar.xz
> download: https://git.rtems.org/rtems/snapshot/rtems-5.0.0-m2003.tar.bz2: error: HTTP Error 404: Not found
> error: downloading https://git.rtems.org/rtems/snapshot/rtems-5.0.0-m2003.tar.bz2: all paths have failed, giving up
> Build FAILED

After some greping around I find that the hashes are in the VERSION file and confirm
that indeed the hashes for rtems-5.0.0-m2003.tar.xz and rtems-libbsd-5.0.0-m2003.tar.xz
don't match.  Correcting these (and manually downloading again...) completes successfully.

So, will it build?

> $ ../source-builder/sb-set-builder --prefix /home/mdavidsaver/source/rtems/usr 5/bsps/pc686 --no-download
... 30 min later
> Build Set: 5/rtems-libbsd.bset
> config: tools/rtems-libbsd-5.cfg
> error: rtems-bsp.cfg:93: pkgconfig: check: invalid type of prefix: <type 'unicode'>
> Build FAILED

This is after the kernel build.  So getting further at least.


More information about the users mailing list