Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-23 Thread Matthew Woehlke
Eric Blake wrote: would be the wrong place to add it; POSIX only requires its definition in . And that is fortunate, since gnulib has not yet tackled sys/types but does have signal.in.h already. Does the first patch solve things for you? I can't test the configure part without first installi

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-21 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 3/20/2009 6:30 AM: >> $ find /usr/include | xargs grep sig_atomic_t >> /usr/include/sys/signal.h:typedef volatile int sig_atomic_t; > > Therefore, 'volatile sig_atomic_t' is not a bug, even if sig_atomic_t > already included

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-20 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Andreas Schwab on 3/20/2009 7:20 AM: > Eric Blake writes: > >> But C99 also states: >> >> If the same qualifier appears more than once in the same >> specifier-qualifier-list, either directly or via one or more typedefs, the >> behavior

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-20 Thread Andreas Schwab
Eric Blake writes: > But C99 also states: > > If the same qualifier appears more than once in the same > specifier-qualifier-list, either directly or via one or more typedefs, the > behavior is the same as if it appeared only once. This paragraph is new in C99. Thus it is not a bug if a C89 com

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-20 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [adding bug-gnulib] According to Matthew Woehlke on 3/19/2009 3:07 PM: > Jim Meyering wrote: >> Matthew Woehlke wrote: >>> Also, here is a different (AIX-only) error: >>> >>> cc -qlanglvl=ansi -qlanglvl=ansi -g -o ln ln.o libver.a >>> ../lib/libco

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-19 Thread Matthew Woehlke
Jim Meyering wrote: Matthew Woehlke wrote: It's not be the only one. It's probably the only one in gnulib. True. Ok, first, we'll try the patch: patching file remove.c You're welcome to do this on your own, but it will take at least a few more requests to support old compilers (with expl

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-19 Thread Jim Meyering
Matthew Woehlke wrote: > (Please don't miss the AIX error at the bottom that isn't another > decl-after-stmt.) > > Jim Meyering wrote: >> Thanks for the report. >> That's a statement-before-decl: >> [snip] > > It's not be the only one. It's probably the only one in gnulib. > Ok, first, we'll try

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-19 Thread Matthew Woehlke
(Please don't miss the AIX error at the bottom that isn't another decl-after-stmt.) Jim Meyering wrote: Thanks for the report. That's a statement-before-decl: [snip] It's not be the only one. Ok, first, we'll try the patch: patching file remove.c Hunk #1 succeeded at 284 (offset 22 lines). H

Re: coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-19 Thread Jim Meyering
Matthew Woehlke wrote: > Tail of the build log below; what else would you like? > > (I'm retrying the sparc build with the Sun compiler; you /don't/ want > to know what version of gcc this is ;-). But I don't expect success > due to AIX having what looks like the same problem.) > > sparc/Solar

coreutils 7.1.49-ebb9 FTB sparc/Solaris, AIX

2009-03-18 Thread Matthew Woehlke
Tail of the build log below; what else would you like? (I'm retrying the sparc build with the Sun compiler; you /don't/ want to know what version of gcc this is ;-). But I don't expect success due to AIX having what looks like the same problem.) sparc/Solaris source='fsusage.c' obj