<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ansuel/toolchain/binutils, branch master</title>
<subtitle>Staging tree of Christian Marangi</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/ansuel/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/'/>
<updated>2022-03-09T10:23:25Z</updated>
<entry>
<title>toolchain: binutils: add support for version 2.38</title>
<updated>2022-03-09T10:23:25Z</updated>
<author>
<name>Rui Salvaterra</name>
</author>
<published>2022-02-09T15:18:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=6b822189b11d0abb3a8618f7b9f73a9de50caabd'/>
<id>urn:sha1:6b822189b11d0abb3a8618f7b9f73a9de50caabd</id>
<content type='text'>
While at it, also fix the download.xs4all.nl and add ftp.gnu.org to the GNU
mirrors, as it seems to be updated faster.

Deleted (upstreamed):
600-Close_the_file_descriptor.patch [1]

[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=5a98fb7513b559e20dfebdbaa2a471afda3b4742

Signed-off-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: remove old versions</title>
<updated>2022-03-07T09:38:41Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-03-07T07:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=b3b0a25ee8cf5f508f06822d53af0b60e3116d8a'/>
<id>urn:sha1:b3b0a25ee8cf5f508f06822d53af0b60e3116d8a</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: v2.37 Close the file descriptor if there is no archive fd</title>
<updated>2022-01-08T20:37:45Z</updated>
<author>
<name>Hirokazu MORIKAWA</name>
</author>
<published>2022-01-08T00:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=8c501bf9feeaadfb9d950806a312b328baabddcb'/>
<id>urn:sha1:8c501bf9feeaadfb9d950806a312b328baabddcb</id>
<content type='text'>
This fixes the following build error:
/home/build/openwrt/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib/gcc/aarch64-openwrt-linux-musl/11.2.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/sergey/openwrt2/build_dir/target-aarch64_cortex-a53_musl/node-v14.18.2/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a: error adding symbols: malformed archive
collect2: error: ld returned 1 exit status

It's a bad error handling related to -EMFILE (too many open files). nodejs is probably just very close to open file limit.

https://sourceware.org/bugzilla/show_bug.cgi?id=28138
https://github.com/nodejs/node/issues/39452

https://github.com/openwrt/packages/issues/17496
https://github.com/openwrt/packages/issues/16729
https://github.com/openwrt/packages/issues/17164

Signed-off-by: Hirokazu MORIKAWA &lt;morikw2@gmail.com&gt;
[Take full patch from 2.37 branch and refresh]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: switch to version 2.37 by default</title>
<updated>2021-09-23T05:37:24Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2021-09-22T01:14:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=f48ced582dd33b6d0921f5851c1ea2cef2ff730c'/>
<id>urn:sha1:f48ced582dd33b6d0921f5851c1ea2cef2ff730c</id>
<content type='text'>
Compile tests:
* all

Runtime tests:
* ipq806x/generic
* lantiq/mt7621
* lantiq/xrx200
* x86/64

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
Tested-by: Paul Spooren &lt;mail@aparcar.org&gt;
Tested-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Tested-by: Andre Heider &lt;a.heider@gmail.com&gt;
Tested-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
Tested-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: switch to version 2.36.1 by default</title>
<updated>2021-08-18T17:48:47Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-05-13T16:54:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=3f41153b1c28999e9d9f7e6d9e4c3f9c2cba57d4'/>
<id>urn:sha1:3f41153b1c28999e9d9f7e6d9e4c3f9c2cba57d4</id>
<content type='text'>
Runtime-tested on:
* ath79
* bcm27xx/bcm2708
* bcm27xx/bcm2709
* bcm27xx/bcm2711
* mvebu/cortexa53
* octeon
* realtek
* x86/64

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: add binutils 2.37</title>
<updated>2021-07-25T11:52:38Z</updated>
<author>
<name>Rui Salvaterra</name>
</author>
<published>2021-07-19T11:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=d63fbfce70a292dcf2c3b33b84c6847d09e1a29a'/>
<id>urn:sha1:d63fbfce70a292dcf2c3b33b84c6847d09e1a29a</id>
<content type='text'>
Tested on ath79/generic, without issues.

Signed-off-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: add binutils 2.36.1</title>
<updated>2021-04-30T22:37:15Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2021-04-26T04:13:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=6c618f85125be88c0d471c70aa2d09878650b09b'/>
<id>urn:sha1:6c618f85125be88c0d471c70aa2d09878650b09b</id>
<content type='text'>
Add binutils version 2.36.1

Signed-off-by: DENG Qingfang &lt;dqfext@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: update to 2.35.2</title>
<updated>2021-04-30T22:37:15Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2021-04-26T04:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=b1ac59ed13926807289344cb0486ac077fc55023'/>
<id>urn:sha1:b1ac59ed13926807289344cb0486ac077fc55023</id>
<content type='text'>
Update binutils 2.35 to 2.35.2

Signed-off-by: DENG Qingfang &lt;dqfext@gmail.com&gt;
</content>
</entry>
<entry>
<title>binutils: fix compilation with ccache</title>
<updated>2021-03-19T00:25:26Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-03-06T22:17:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=6e23813c1ed7494a9da3b5e59cfcafd71097c420'/>
<id>urn:sha1:6e23813c1ed7494a9da3b5e59cfcafd71097c420</id>
<content type='text'>
For some reason, one of the configure checks results in some infinite
loop and ends up spawning endless gcc processes, causing OOM. Just pass
a configure var to avoid it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: update to 2.35.1</title>
<updated>2020-10-04T16:57:33Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2020-09-28T08:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ansuel/commit/?id=a48519f79043db9e89f2c5eb94d3f3d13ae8b2c7'/>
<id>urn:sha1:a48519f79043db9e89f2c5eb94d3f3d13ae8b2c7</id>
<content type='text'>
Update binutils 2.35 to 2.35.1

Signed-off-by: DENG Qingfang &lt;dengqf6@mail2.sysu.edu.cn&gt;
</content>
</entry>
</feed>
