Hello there!

I just tried to build Inetutils with a freshly updated Gnulib source,
doing so for the first time in perhaps three weeks on my regular
OpenIndiana system with gcc-4.3.3. To my surprice Gnulib source
wreeks havoc on the file `argp-version-etc'. A build log is attached.
My guess is that `ctype_iso.h' is the point of failure, but also
`version-etc.h' afronts as a strong candidate.

On behalf of the GNU Inetutils Project,

  Mats Erik Andersson
make: Entering directory `/tmp/bygg'
make  all-recursive
make[1]: Entering directory `/tmp/bygg'
Making all in lib
make[2]: Entering directory `/tmp/bygg/lib'
  GEN    alloca.h
  GEN    arpa/inet.h
  GEN    dirent.h
  GEN    fcntl.h
  GEN    getopt.h
  GEN    getopt-cdefs.h
  GEN    glob.h
  GEN    inttypes.h
  GEN    langinfo.h
  GEN    limits.h
  GEN    locale.h
  GEN    netdb.h
  GEN    poll.h
  GEN    pty.h
  GEN    signal.h
  GEN    stdalign.h
  GEN    stddef.h
  GEN    stdint.h
  GEN    stdio.h
  GEN    stdlib.h
  GEN    string.h
  GEN    strings.h
  GEN    sys/ioctl.h
  GEN    sys/select.h
  GEN    sys/socket.h
  GEN    sys/stat.h
  GEN    sys/time.h
  GEN    sys/types.h
  GEN    sys/uio.h
  GEN    termios.h
  GEN    time.h
  GEN    unistd.h
  GEN    wchar.h
  GEN    wctype.h
make  all-recursive
make[3]: Entering directory `/tmp/bygg/lib'
make[4]: Entering directory `/tmp/bygg/lib'
  CC     argp-ba.o
  CC     argp-eexst.o
  CC     argp-fmtstream.o
  CC     argp-fs-xinl.o
  CC     argp-help.o
  CC     argp-parse.o
  CC     argp-pin.o
  CC     argp-pv.o
  CC     argp-pvh.o
  CC     argp-xinl.o
  CC     argp-version-etc.o
In file included from /tmp/iu-master/lib/argp-version-etc.c:18:
/tmp/iu-master/lib/version-etc.h: In function 'version_etc':
/tmp/iu-master/lib/version-etc.h:73: error: expected declaration specifiers 
before '_GL_ATTRIBUTE_SENTINEL'
/tmp/iu-master/lib/version-etc.h:76: error: storage class specified for 
parameter 'emit_bug_reporting_address'
In file included from /usr/include/ctype.h:36,
                 from /tmp/iu-master/lib/argp.h:23,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/iso/ctype_iso.h:81: error: storage class specified for parameter 
'isalnum'
/usr/include/iso/ctype_iso.h:82: error: storage class specified for parameter 
'isalpha'
/usr/include/iso/ctype_iso.h:83: error: storage class specified for parameter 
'iscntrl'
/usr/include/iso/ctype_iso.h:84: error: storage class specified for parameter 
'isdigit'
/usr/include/iso/ctype_iso.h:85: error: storage class specified for parameter 
'isgraph'
/usr/include/iso/ctype_iso.h:86: error: storage class specified for parameter 
'islower'
/usr/include/iso/ctype_iso.h:87: error: storage class specified for parameter 
'isprint'
/usr/include/iso/ctype_iso.h:88: error: storage class specified for parameter 
'ispunct'
/usr/include/iso/ctype_iso.h:89: error: storage class specified for parameter 
'isspace'
/usr/include/iso/ctype_iso.h:90: error: storage class specified for parameter 
'isupper'
/usr/include/iso/ctype_iso.h:91: error: storage class specified for parameter 
'isxdigit'
/usr/include/iso/ctype_iso.h:99: error: storage class specified for parameter 
'tolower'
/usr/include/iso/ctype_iso.h:100: error: storage class specified for parameter 
'toupper'
/usr/include/iso/ctype_iso.h:106: error: storage class specified for parameter 
'__ctype'
/usr/include/iso/ctype_iso.h:107: error: storage class specified for parameter 
'__ctype_mask'
/usr/include/iso/ctype_iso.h:108: error: storage class specified for parameter 
'__trans_upper'
/usr/include/iso/ctype_iso.h:109: error: storage class specified for parameter 
'__trans_lower'
In file included from /usr/include/ctype.h:37,
                 from /tmp/iu-master/lib/argp.h:23,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/iso/ctype_c99.h:59: error: storage class specified for parameter 
'isblank'
In file included from /tmp/iu-master/lib/argp.h:23,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/ctype.h:69: error: storage class specified for parameter 'isascii'
/usr/include/ctype.h:70: error: storage class specified for parameter 'toascii'
/usr/include/ctype.h:71: error: storage class specified for parameter '_tolower'
/usr/include/ctype.h:72: error: storage class specified for parameter '_toupper'
In file included from ./getopt.h:34,
                 from /tmp/iu-master/lib/argp.h:24,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/getopt.h:62: error: storage class specified for parameter 'optarg'
/usr/include/getopt.h:63: error: storage class specified for parameter 'opterr'
/usr/include/getopt.h:64: error: storage class specified for parameter 'optind'
/usr/include/getopt.h:65: error: storage class specified for parameter 'optopt'
/usr/include/getopt.h:72: error: storage class specified for parameter 
'getopt_long'
/usr/include/getopt.h:74: error: storage class specified for parameter 
'getopt_long_only'
/usr/include/getopt.h:76: error: storage class specified for parameter 
'getopt_clip'
In file included from /tmp/iu-master/lib/getopt-pfx-core.h:65,
                 from ./getopt.h:85,
                 from /tmp/iu-master/lib/argp.h:24,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/tmp/iu-master/lib/getopt-core.h:36: error: storage class specified for 
parameter 'rpl_optarg'
/tmp/iu-master/lib/getopt-core.h:50: error: storage class specified for 
parameter 'rpl_optind'
/tmp/iu-master/lib/getopt-core.h:55: error: storage class specified for 
parameter 'rpl_opterr'
/tmp/iu-master/lib/getopt-core.h:59: error: storage class specified for 
parameter 'rpl_optopt'
/tmp/iu-master/lib/getopt-core.h:92: error: storage class specified for 
parameter 'rpl_getopt'
In file included from /tmp/iu-master/lib/getopt-pfx-ext.h:69,
                 from ./getopt.h:86,
                 from /tmp/iu-master/lib/argp.h:24,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/tmp/iu-master/lib/getopt-ext.h:69: error: storage class specified for 
parameter 'rpl_getopt_long'
/tmp/iu-master/lib/getopt-ext.h:73: error: storage class specified for 
parameter 'rpl_getopt_long_only'
In file included from 
/usr/gcc/4.3/lib/gcc/i386-pc-solaris2.11/4.3.3/include-fixed/limits.h:122,
                 from ./limits.h:27,
                 from 
/usr/gcc/4.3/lib/gcc/i386-pc-solaris2.11/4.3.3/include-fixed/syslimits.h:7,
                 from 
/usr/gcc/4.3/lib/gcc/i386-pc-solaris2.11/4.3.3/include-fixed/limits.h:11,
                 from ./limits.h:27,
                 from /tmp/iu-master/lib/argp.h:25,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/limits.h:310: error: storage class specified for parameter 
'_sysconf'
In file included from /tmp/iu-master/lib/argp.h:28,
                 from /tmp/iu-master/lib/argp-version-etc.c:19:
/usr/include/errno.h:55: error: storage class specified for parameter '___errno'
In file included from /tmp/iu-master/lib/argp-version-etc.c:19:
/tmp/iu-master/lib/argp.h:64: error: storage class specified for parameter 
'error_t'
/tmp/iu-master/lib/argp.h:80: warning: empty declaration
/tmp/iu-master/lib/argp.h:153: warning: empty declaration
/tmp/iu-master/lib/argp.h:154: warning: empty declaration
/tmp/iu-master/lib/argp.h:155: warning: empty declaration
/tmp/iu-master/lib/argp.h:158: error: expected declaration specifiers or '...' 
before '*' token
/tmp/iu-master/lib/argp.h:159: warning: type defaults to 'int' in declaration 
of 'error_t'
/tmp/iu-master/lib/argp.h:159: error: storage class specified for parameter 
'error_t'
/tmp/iu-master/lib/argp.h:159: error: 'error_t' declared as function returning 
a function
/tmp/iu-master/lib/argp.h:158: error: conflicting types for 'error_t'
/tmp/iu-master/lib/argp.h:64: error: previous definition of 'error_t' was here
/tmp/iu-master/lib/argp.h:240: error: expected specifier-qualifier-list before 
'argp_parser_t'
/tmp/iu-master/lib/argp.h:227: warning: empty declaration
/tmp/iu-master/lib/argp.h:295: warning: empty declaration
/tmp/iu-master/lib/argp.h:320: warning: empty declaration
/tmp/iu-master/lib/argp.h:417: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before 'argp_parse'
/tmp/iu-master/lib/argp.h:421: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before '__argp_parse'
/tmp/iu-master/lib/argp.h:431: error: storage class specified for parameter 
'program_invocation_name'
/tmp/iu-master/lib/argp.h:437: error: storage class specified for parameter 
'program_invocation_short_name'
/tmp/iu-master/lib/argp.h:446: error: storage class specified for parameter 
'argp_program_version'
/tmp/iu-master/lib/argp.h:455: error: storage class specified for parameter 
'argp_program_version_hook'
/tmp/iu-master/lib/argp.h:462: error: storage class specified for parameter 
'argp_program_bug_address'
/tmp/iu-master/lib/argp.h:467: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before 'argp_err_exit_status'
/tmp/iu-master/lib/argp.h:502: error: storage class specified for parameter 
'argp_help'
/tmp/iu-master/lib/argp.h:505: error: storage class specified for parameter 
'__argp_help'
/tmp/iu-master/lib/argp.h:519: error: storage class specified for parameter 
'argp_state_help'
/tmp/iu-master/lib/argp.h:522: error: storage class specified for parameter 
'__argp_state_help'
/tmp/iu-master/lib/argp.h:535: error: storage class specified for parameter 
'argp_error'
/tmp/iu-master/lib/argp.h:538: error: storage class specified for parameter 
'__argp_error'
/tmp/iu-master/lib/argp.h:551: error: storage class specified for parameter 
'argp_failure'
/tmp/iu-master/lib/argp.h:555: error: storage class specified for parameter 
'__argp_failure'
/tmp/iu-master/lib/argp.h:572: error: storage class specified for parameter 
'_argp_input'
/tmp/iu-master/lib/argp.h:575: error: storage class specified for parameter 
'__argp_input'
/tmp/iu-master/lib/argp.h:599: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before '{' token
/tmp/iu-master/lib/argp.h:605: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before '{' token
/tmp/iu-master/lib/argp.h:617: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before '{' token
In file included from /tmp/iu-master/lib/argp-version-etc.c:20:
/tmp/iu-master/lib/argp-version-etc.h:34: error: storage class specified for 
parameter 'argp_version_setup'
/tmp/iu-master/lib/argp-version-etc.c:22: error: storage class specified for 
parameter 'program_canonical_name'
/tmp/iu-master/lib/argp-version-etc.c:23: error: storage class specified for 
parameter 'program_authors'
/tmp/iu-master/lib/argp-version-etc.c:27: error: expected '=', ',', ';', 'asm' 
or '__attribute__' before '{' token
/tmp/iu-master/lib/argp-version-etc.c:34: error: expected '=', ',', ';', 'asm' 
or '__attribute__' before '{' token
/tmp/iu-master/lib/argp-version-etc.c:38: error: old-style parameter 
declarations in prototyped function definition
/tmp/iu-master/lib/argp-version-etc.c:38: error: expected '{' at end of input
make[4]: *** [argp-version-etc.o] Error 1
make[4]: Leaving directory `/tmp/bygg/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/bygg/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/bygg/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/bygg'
make: *** [all] Error 2
make: Leaving directory `/tmp/bygg'

Reply via email to