<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildbot/docker/buildworker, branch v17</title>
<subtitle>LEDE buildbot configuration</subtitle>
<id>https://git-03.infra.openwrt.org/buildbot/atom?h=v17</id>
<link rel='self' href='https://git-03.infra.openwrt.org/buildbot/atom?h=v17'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/'/>
<updated>2024-09-26T11:19:17Z</updated>
<entry>
<title>buildworker: Drop installation of Python 2</title>
<updated>2024-09-26T11:19:17Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-09-26T09:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=f5e8661435580499282e4670a4a2deb72f7ef4b2'/>
<id>urn:sha1:f5e8661435580499282e4670a4a2deb72f7ef4b2</id>
<content type='text'>
Old releases of OpenWrt would require it but that's something of the
past - time is running.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>buildworker,buildmaster: Use venv for Pip</title>
<updated>2024-09-26T11:19:16Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-09-26T09:21:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=189ff26ca991ec680a7b841a563ec6f4a5544dfd'/>
<id>urn:sha1:189ff26ca991ec680a7b841a563ec6f4a5544dfd</id>
<content type='text'>
Debian 12 complains if using Pip without a virtualenv since it could
break the system.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>buildworker,buildmaster: bump Debian to version 12</title>
<updated>2024-09-26T08:05:21Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2024-09-26T07:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=3ac7d39bd4c364d76e78b3ba50c23a68e0b05c0f'/>
<id>urn:sha1:3ac7d39bd4c364d76e78b3ba50c23a68e0b05c0f</id>
<content type='text'>
Debian 11 LTS support ends in June 2026, so it's probably around the
time when support for the OpenWrt 24.10 release might end. Therefore,
let's switch to Debian 12, which should have LTS support until June 2028
and is the latest and greatest.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>docker,worker: install zstd</title>
<updated>2023-11-14T17:10:22Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2023-11-14T11:27:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=1eb8aec7a64e57e370791cacea2025a343df746d'/>
<id>urn:sha1:1eb8aec7a64e57e370791cacea2025a343df746d</id>
<content type='text'>
Faster compression with partly better rates. Should be used eventually
for ImageBuilders etc.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>docker,worker: install pyelftools</title>
<updated>2023-07-28T06:51:08Z</updated>
<author>
<name>Ben Whitten</name>
</author>
<published>2023-07-27T20:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=b4505aa5a7c4c041c43343a0e1371728c334fc7c'/>
<id>urn:sha1:b4505aa5a7c4c041c43343a0e1371728c334fc7c</id>
<content type='text'>
UBoot version of at least 2023.07.02 that use binman also have a dependency of pyelftools on the build host.

Signed-off-by: Ben Whitten &lt;BWhitten@users.noreply.github.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt; [whitespace fix]
</content>
</entry>
<entry>
<title>docker,worker: install g++-multilib</title>
<updated>2023-05-17T09:27:07Z</updated>
<author>
<name>Alois Klink</name>
</author>
<published>2022-11-23T17:23:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=6b145dbf190c52caa1829f6dcfdc9e304552bd5a'/>
<id>urn:sha1:6b145dbf190c52caa1829f6dcfdc9e304552bd5a</id>
<content type='text'>
From [openwrt/docker@5484951][1] (GitHub PR [#89][2]):

Node fails to cross-compile from a 64-bit build machine to 32-bit host
with the following error:

```
  In file included from /usr/include/c++/8/memory:62,
  from ../deps/v8/src/libplatform/default-foreground-task-runner.h:8,
  from ../deps/v8/src/libplatform/default-foreground-task-runner.cc:5:
  /usr/include/c++/8/bits/stl_algobase.h:59:10: fatal error: bits/c++config.h:
    No such file or directory
  #include &lt;bits/c++config.h&gt;
          ^~~~~~~~~~~~~~~~~~
  compilation terminated.
```

On Debian, `g++-multilib` can be installed to fix this.

[1]: https://gitlab.com/openwrt/docker/-/commit/54849510d7802028b94757051cca6d004a9ca1d1
[2]: https://github.com/openwrt/docker/pull/89

Fixes: https://github.com/openwrt/packages/issues/18476
Fixes: https://forum.openwrt.org/t/why-arent-the-node-and-node-npm-packages-available-on-arm-cortex-a9-vfpv3-d16-in-22-03-2/142722
Signed-off-by: Alois Klink &lt;alois@aloisklink.com&gt;
</content>
</entry>
<entry>
<title>buildworker,buildmaster: bump Debian to version 11</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2023-05-15T07:14:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=f2744543fa8027117b254ba2f4fa4366149d5bfb'/>
<id>urn:sha1:f2744543fa8027117b254ba2f4fa4366149d5bfb</id>
<content type='text'>
Debian 10 LTS support ends on 6/2024, so it makes no sense to use it as
a base for 23.05 release, so lets switch to Debian 11 which should've
LTS support till 6/2026.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>docker: install `mkisofs` to worker container</title>
<updated>2021-11-03T13:03:04Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2021-09-03T18:39:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=b5fe0a11ac3427fb42203cc33ea84160818b073e'/>
<id>urn:sha1:b5fe0a11ac3427fb42203cc33ea84160818b073e</id>
<content type='text'>
x86 targets allow the creation of ISO images, however this is not
possible because the `mkisofs` is missing. Install it.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>docker: sort installed packages alphabetically</title>
<updated>2021-11-03T13:03:04Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2021-09-03T18:35:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=55b6b205b348707a1c671b639f013f77a2b4ffbf'/>
<id>urn:sha1:55b6b205b348707a1c671b639f013f77a2b4ffbf</id>
<content type='text'>
Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>docker,worker: install libelf-dev, libdw-dev</title>
<updated>2021-04-02T19:59:35Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2021-03-26T09:55:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=ef5ef10a70c8fbf66fb733803ed79cc3e8f26a58'/>
<id>urn:sha1:ef5ef10a70c8fbf66fb733803ed79cc3e8f26a58</id>
<content type='text'>
The libelf-dev is a previous requirement to support STACK_VALIDATION
during kernel builds (x86/64). Building kernels with BTF debug
information requires both this and libdw-dev be installed.

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
</feed>
