<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><pre><span style="font-family:monospace,monospace"><font face="arial,helvetica,sans-serif">BSP Build fails if I configure RTEMS to enable </font></span><br><span style="font-family:arial,helvetica,sans-serif">RTEMS TESTER AND RUN as mentioned in: <a href="https://docs.rtems.org/branches/master/user/tools/tester.html#building-rtems-tests">https://docs.rtems.org/branches/master/user/tools/tester.html#building-rtems-tests</a></span></pre><div>></div><pre><span style="font-family:monospace,monospace">[varodek@varodek home]</span>$ <span class="gmail-nb">cd</span> ~/development/rtems/kernel
<span style="font-family:monospace,monospace">[varodek@varodek kernel]$</span> mkdir erc32 && cd erc32<span class="gmail-nb"></span></pre></div><div>><br></div><div>><br></div><div><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace">[varodek@varodek erc32]$ </span>/home/varodek/development/rtems/kernel/rtems/configure --prefix=/home/varodek/development/rtems/5 --enable-maintainer-mode --target=sparc-rtems5 --enable-rtemsbsp=erc32 <b>--enable-tests</b> --enable-posix --disable-networking</span><br></div><div>></div><div>></div><div>Build fails:</div><div><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace">[varodek@varodek erc32]$ make -j 2</span></span></div><div><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace">.</span></span></div><div><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace">.</span><br>checking for RTEMS_POSIX_API... yes<br>checking whether ln -s works... yes<br>checking for pax... no<br>checking for gzip... /usr/bin/gzip<br>checking for xz... /usr/bin/xz<br>configure: error: pax is missing.<br>configure: error: /home/varodek/development/rtems/kernel/rtems/c/src/../../testsuites/libtests/configure failed for libtests<br>configure: error: /bin/sh '/home/varodek/development/rtems/kernel/rtems/c/src/../../testsuites/configure' failed for ../../testsuites<br>make[2]: *** [Makefile:731: erc32] Error 1<br>make[2]: Leaving directory '/home/varodek/development/rtems/kernel/erc32/sparc-rtems5/c'<br>make[1]: *** [Makefile:289: all-recursive] Error 1<br>make[1]: Leaving directory '/home/varodek/development/rtems/kernel/erc32/sparc-rtems5/c'<br>make: *** [Makefile:410: all-recursive] Error 1</span></div><div>></div><div>></div><div>></div><div>></div><div>></div><div>></div><div>></div><div>></div><div>The <b>pax</b> package is not installed by default in Arch Linux. Moreover it is also not present in its official repository. We need to clone, build and install it from Arch User Repository (AUR).</div><div>-<br></div><div>This thing is missing in the documentation of host setup for Arch Linux at: <a href="https://docs.rtems.org/branches/master/user/hosts/posix.html#archlinux">https://docs.rtems.org/branches/master/user/hosts/posix.html#archlinux</a><br></div><div>.</div><div>.</div><div>The details of my OS:</div><div>    OS: Linux<br>    Kernel Version: 4.20.3-arch1-1-ARCH<br>    Distribution: Arch Linux<br>    CPU: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz<br><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>cdc<br></div></div></div></div></div></div></div>