freadseek.c not ported to GNU when building M4

2019-04-06 Thread Mohammad Akhlaghi

Dear Gnulib,

I am trying to build M4 from source, but it crashes with the following 
Gnulib error after running `make' (which asks to directly contact 
bug-gnulib instead of M4 developers):


  CC   freadseek.lo
freadseek.c: In function 'freadptrinc':
freadseek.c:68:3: error: #error "Please port gnulib freadseek.c to your 
platform! Look at the definition of getc, getc_unlocked on your system, 
then report this to bug-gnulib."
  #error "Please port gnulib freadseek.c to your platform! Look at the 
definition of getc, getc_unlocked on your system, then report this to 
bug-gnulib."

   ^
make[4]: *** [Makefile:2386: freadseek.lo] Error 1

However, I am doing this build of Arch Linux (using GCC 8.2.1 and glibc 
2.28): a GNU user-space, not a hardly known operating system or 
architecture.


This problem came up on my system after running these commands.

$ git clone git://git.savannah.gnu.org/m4.git
$ cd m4
$ ./bootstrap --copy --gnulib-srcdir=/path/to/gnulib
$ ./configure
$ make

The message asks to look into the definitions of `getc' and 
`getc_unlocked', but when I look into `/usr/include/stdio.h', I only 
have external declarations. If you could point me to the exact place 
where I can find their definitions, I will do it.


Thanks in advance for advice on how to fix this problem,
Cheers,
Mohammad



Re: [PATCH] ISO 8601 basic format and decimal hours, minutes

2019-04-06 Thread Alex Eulenberg

On 2019-02-18 20:00 PST, Alex Eulenberg wrote:

1. Accept dates in the ISO 8601 basic date and time format. This
is a format allowing the expression of point in time to the resolution
of a second with only alphanumeric characters -- no spaces, no
punctuation -- suitable for use in fields that cannot contain spaces,
hyphens, or colons.

2. Accept decimal fractions of time units other than seconds in
accordance with ISO 8601. Currently only decimal fractions of a
second are accepted. With the patch, the decimal separator may be
used for the expression of fractions of a minute (in both basic and
extended formats) as well as fractions of an hour.


Can one of the GNULib maintainers please comment on this submission?

--Alex