<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/chunkeey/toolchain/binutils, branch mikrotik</title>
<subtitle>Staging tree of Christian Lamparter</subtitle>
<id>https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=mikrotik</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=mikrotik'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/'/>
<updated>2022-01-08T20:37:45Z</updated>
<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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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.openwrt.org/openwrt/staging/chunkeey/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>
<entry>
<title>toolchain/binutils: add binutils 2.35</title>
<updated>2020-08-31T19:47:12Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2020-08-25T03:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=69630140ec8542c955f5be4268ff4e53c6646f89'/>
<id>urn:sha1:69630140ec8542c955f5be4268ff4e53c6646f89</id>
<content type='text'>
Add binutils version 2.35

Signed-off-by: DENG Qingfang &lt;dengqf6@mail2.sysu.edu.cn&gt;
</content>
</entry>
<entry>
<title>toolchain/binutils: fix broken build of binutils 2.34 on mips64</title>
<updated>2020-08-10T21:58:58Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2020-08-08T06:34:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=d79a622217c7df051e9f69c72ad6d64d8a7338af'/>
<id>urn:sha1:d79a622217c7df051e9f69c72ad6d64d8a7338af</id>
<content type='text'>
Commit 53470bdf32 ("toolchain/binutils: Add binutils 2.34") logs refreshed
patches, but also adds a typo causing failed builds on mipsel64 platforms,
including the malta subtarget. Update the patch to fix this.

This fixes the following build error:
make[7]: *** No rule to make target 'elf64ltsmip.o', needed by 'ld-new'.  Stop.

Fixes: FS#3276
Fixes: 53470bdf32 ("toolchain/binutils: Add binutils 2.34")
Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
</feed>
