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