[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Regression/Android] Commit e7fb52b3 causes segfault on 32-bit platf
Re: [Regression/Android] Commit e7fb52b3 causes segfault on 32-bit platforms
Wed, 4 Jul 2018 09:38:01 +0800
On Wed, 4 Jul 2018 at 04:22, Paul Eggert <address@hidden> wrote:
> Thanks. That discussion talks about "coreutils 8.30-1"; what's that and where
> its source code?
GNU coreutils 8.30. GNU coreutils 8.29 uses a pre-e7fb52b3 snapshot of
gnulib, while 8.30 uses a post-e7fb52b3 snapshot of it.
> I see this patch:
> but it's not for 8.30-1. Also, the patch looks like it won't work on some
> Android platforms.
Since the newly introduced definition of fp_ in stdio-impl.h is found
to be causing segfaults on quite some (if not most/all) 32-bit Android
builds, we patch it (hence 8.30"-1") to avoid the definition (on all
We don't know how exactly the definition is problematic, or whether it
is really necessary/unnecessary for any ancient/upcomimg Android
releases on any platform. So far there's no report of side-effects
from our workaround though.