error: Work around an Android problem

2023-01-12 Thread Bruno Haible
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_

Re: Android problem

2022-12-26 Thread Po Lu
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

Re: Android problem

2022-12-26 Thread Bruno Haible
> 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

Re: Android problem

2022-12-25 Thread Bruno Haible
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"?

Android problem

2022-12-25 Thread Po Lu
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