<div dir="ltr"><div>Hello again,</div><div><br></div><div>So I started over and downloaded all the required packages for my host (Ubuntu 20.04) and still have offline download issues...</div><div>Please take a look at the error message:</div><div><br></div><div><span style="font-family:monospace">RTEMS Source Builder - Set Builder, 6 (fe2d13b6daf3)<br>Build Set: 6/rtems-sparc<br>Build Set: 6/rtems-autotools.bset<br>Build Set: 6/rtems-autotools-internal.bset<br>config: tools/rtems-autoconf-2.69-1.cfg<br>config: tools/rtems-automake-1.12.6-1.cfg<br>Build Sizes: usage: 0.000B total: 19.014KB (sources: 0.000B, patches: 19.014KB, installed 0.000B)<br>Build Set: Time 0:00:00.933172<br>Build Set: 6/rtems-autotools-base.bset<br>config: tools/rtems-autoconf-2.69-1.cfg<br>config: tools/rtems-automake-1.12.6-1.cfg<br>Build Sizes: usage: 0.000B total: 19.014KB (sources: 0.000B, patches: 19.014KB, installed 0.000B)<br>Build Set: Time 0:00:00.840448<br>Build Set: Time 0:00:01.777350<br>config: devel/expat-2.1.0-1.cfg<br>package: expat-2.1.0-x86_64-linux-gnu-1<br>Creating source directory: sources<br>download: <a href="https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz">https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz</a> -> sources/expat-2.1.0.tar.gz<br> redirect: <a href="https://github-releases.githubusercontent.com/80314213/0186bc60-b675-11e7-83c0-13aced4..">https://github-releases.githubusercontent.com/80314213/0186bc60-b675-11e7-83c0-13aced4..</a>.<see log><br>downloading: sources/expat-2.1.0.tar.gz - 549.4kB of 549.4kB (100%) <br>reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.txt<br>reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.xml<br>config: devel/gmp-6.1.0.cfg<br>package: gmp-6.1.0-x86_64-linux-gnu-1<br>download: <a href="https://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2">https://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2</a> -> sources/gmp-6.1.0.tar.bz2<br>downloading: sources/gmp-6.1.0.tar.bz2 - 2.3MB of 2.3MB (100%)   <br>reporting: devel/gmp-6.1.0.cfg -> gmp-6.1.0-x86_64-linux-gnu-1.txt<br>reporting: devel/gmp-6.1.0.cfg -> gmp-6.1.0-x86_64-linux-gnu-1.xml<br>config: tools/rtems-gdb-10.cfg<br><span style="color:rgb(255,0,0)"><span style="background-color:rgb(255,255,255)">error: shell macro failed: /home/idadel/quick-start/src/rsb/source-builder/sb/rtems-build-dep -c gcc  -l : 2: error: no library (-l) provided</span></span><br>Build FAILED<br>Build Set: Time 0:00:12.713688<br>Build FAILED</span></div><div><br></div><div>Also for some reason when I run "sb-check" it tells me "command not found"</div><div><br></div><div>Cheers,</div><div>Ida.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 11, 2021 at 12:30 AM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 11/3/21 8:23 am, Michael Davidsaver wrote:<br>
> On 3/10/21 10:55 AM, Chris Johns wrote:<br>
>> ...<br>
>> Also have a look at the command sb-get-sources. It will fetch the source and<br>
>> patches for all hosts and architectures.<br>
> <br>
> Neat.  I've been wishing for something like this as I'd like to archive full<br>
> source along with toolchain builds.  <br>
<br>
The patches and sources directories hold everything.<br>
<br>
> Would it handle something like an<br>
> arch/bsp specific patches to rtems-kernel or rtems-libbsd?  (assuming there<br>
> can be such things)<br>
<br>
If the RSB is configured to download a patch this tool will download it. The<br>
kernel and libbsd tend to be built based on a commit in their respective repos<br>
the RSB downloads a tarball of the source that is uses.<br>
<br>
Note, the RSB supports a released mode that is controlled by the VERSION file in<br>
the root directory of the RSB. This can be used to deploy source locally. The<br>
release scripts ...<br>
<br>
<a href="https://git.rtems.org/rtems-release/tree/rtems-release-sources" rel="noreferrer" target="_blank">https://git.rtems.org/rtems-release/tree/rtems-release-sources</a><br>
<br>
... do this when creating a release.<br>
<br>
>> $ ../source-builder/sb-get-sources --tar 5/rtems-powerpc 5/rtems-i386 5/rtems-arm 5/rtems-kernel 5/rtems-libbsd<br>
>> RTEMS Source Builder - Get Sources, 5 (803d42cda7b3)<br>
>> ...<br>
>> Build Set: 5/rtems-i386 for win32<br>
>> error: 5/rtems-i386:5: %patch duplicate add: <a href="https://devel.rtems.org/raw-attachment/ticket/2830/gcc-7.5.0-i386march-1.diff" rel="noreferrer" target="_blank">https://devel.rtems.org/raw-attachment/ticket/2830/gcc-7.5.0-i386march-1.diff</a><br>
>> Build Set: Time 0:00:00.000236<br>
>> Build FAILED<br>
> <br>
> I guess the recent march patch breaks this somehow?<br>
> <br>
<br>
The patch link looks fine and I can download it with my browser. I wonder if<br>
this is a Windows thing?<br>
<br>
Chris<br>
</blockquote></div>