ash regression in busybox-1.26.1

Denys Vlasenko vda.linux at googlemail.com
Wed Jan 4 11:38:40 UTC 2017


On Tue, Jan 3, 2017 at 5:02 PM, Natanael Copa <ncopa at alpinelinux.org> wrote:
> On Tue, 3 Jan 2017 16:41:03 +0100
> Denys Vlasenko <vda.linux at googlemail.com> wrote:
>
>> Any chance you can narrow it down?
>
> Yeah, i figured it is the glob implementation in musl that causes
> problems.

Okay, so by now that usage of glob() in ash uncovered glob() bugs
in both uclibc and musl.
>
> Sorry,
>
> Thanks!
>
> -nc
>
>>
>> On Tue, Jan 3, 2017 at 3:41 PM, Natanael Copa <ncopa at alpinelinux.org> wrote:
>> > Hi
>> >
>> > There is a regression in ash in busybox-1.26.1, with
>> > https://git.busybox.net/busybox/commit/?id=ea7d2f6ec0596789fc5b2e3fca3b7a602bfa2c26 applied.
>> >
>> > To reproduce, try build flac-1.3.2 with CONFIG_SHELL=/bin/ash
>> >
>> >
>> > ...
>> > Making all in libFLAC++
>> > make[3]: Entering directory '/home/ncopa/aports/main/flac/src/flac-1.3.2/src/libFLAC++'
>> >   CXX      metadata.lo
>> >   CXX      stream_decoder.lo
>> >   CXX      stream_encoder.lo
>> > ../../libtool: eval: line 1: out of memory
>> > ../../libtool: make[3]: *** [Makefile:528: metadata.lo] Error 2
>> > eval: line 1: out of memory
>> > make[3]: *** Waiting for unfinished jobs....
>> >
>> >
>> >
>> > This happens with musl-1.1.16, also with https://git.musl-libc.org/cgit/musl/commit/?id=769f53598e781ffc89191520f3f8a93cb58db91f applied.
>> >
>> >
>> > -nc
>> > _______________________________________________
>> > busybox mailing list
>> > busybox at busybox.net
>> > http://lists.busybox.net/mailman/listinfo/busybox
>


More information about the busybox mailing list