Hi Joshua,
Joshua Kinard wrote,
On 10/12/2016 04:27, Waldemar Brodkorb wrote:
hi,
i am visiting elce, be back on monday.
can you try 1.0.17 please.
1.0.18 introduced some interesting regressions i habe not covered in my tests.
i have solved most of them, but not all is pushed, yet.
looks related to the patch i sent out to lance last week on the list.
best regards
Waldemar
Von meinem iPhone gesendet
> Am 12.10.2016 um 09:59 schrieb Joshua Kinard <kumba(a)gentoo.org>rg>:
>
>> On 10/12/2016 03:53, Joshua Kinard wrote:
>> Hello,
>>
>> I think I've run into a rather odd bug on a big-endian MIPS platform while
>> trying to hand-assemble a MIPS-II ISA netboot image built from a uclibc-ng
>> chroot.
>
> [snip]
>
> PS, I forgot to add, this is using uclibc-ng-1.0.18 and busybox-1.24.2.
>
(Resending to the actual list, sorry Waldemar!)
Unfortunately, my base root for building the netboot is built on 1.0.18 at the
moment. It'd take about two days to do a full rebuild.
So you are natively compiling the netboot system?
Are you using static linked binaries, otherwise you could may be
just change the shared library and ld.so.
That said, I think I might have an idea. The bit of
code cited in Bug #3919
for old uclibc only defines and uses null_not_ptr in __uClibc_main.c, but it
looks like the code in jmp-unwind.c does not. So I am going to try moving the
null_not_ptr definition to a header somewhere, mark it non-static (maybe
inline?), then try using it on the __pthread_cleanup_upto test and see if that
might resolve the issue.
Sound sane?
I pushed the other open regression fixes. May be you could try with
latest git master.
On what hardware I could reproduce the issue?
(I have some old SGI mips devices in my lab..)
best regards
Waldemar