Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
toolchain/binutils: v2.37 Close the file descriptor if there is no ar…
…chive fd 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 nodejs/node#39452 openwrt/packages#17496 openwrt/packages#16729 openwrt/packages#17164 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
- Loading branch information