progname is set.
This patch works around it.
2023-01-12 Bruno Haible
error: Work around an Android problem.
* lib/error.in.h: Renamed from lib/error.h.
(_GL_ATTRIBUTE_SPEC_PRINTF_ERROR): New macro.
(error): Consider HAVE_ERROR and REPLACE_ERROR.
(error_at_
Bruno Haible writes:
> Po Lu wrote:
>> Someone asked me to port Emacs to Android.
>
> Please be specific: Which Android API level are you using at compile-time?
> And which Android version at run-time?
>
>> In doing so noticed that the
>> fpending module no longer works there
>
> Please be specif
> the fpending module no longer works there
You find a testdir for 'fpending' and related modules, with unit tests
included, in https://haible.de/bruno/gnu/testdir-stdioext.tar.gz . Run
it through
$ ./configure && make && make check
Bruno
Po Lu wrote:
> Someone asked me to port Emacs to Android.
Please be specific: Which Android API level are you using at compile-time?
And which Android version at run-time?
> In doing so noticed that the
> fpending module no longer works there
Please be specific: What do you mean by "not works"?
Someone asked me to port Emacs to Android. In doing so noticed that the
fpending module no longer works there, because struct FILE * is now:
__BEGIN_DECLS
/** The opaque structure implementing `FILE`. Do not make any assumptions about
its content. */
struct __sFILE {
#if defined(__LP64__)
cha