Re: fpending issues on LSB: [ does not define size_t]

2006-09-28 Thread Paul Eggert
"Nelson H. F. Beebe" <[EMAIL PROTECTED]> writes: > > http://sourceforge.net/tracker/index.php?func=detail&aid=773937&group_id=1107&atid=101107 That's a bug report against the LSB spec, not against lsbcc. As I understand it, the bug was resolved by saying that the LSB spec defers to POSIX,

Re: fpending issues on LSB: [ does not define size_t]

2006-09-28 Thread Bruce Korb
On 9/28/06, Nelson H. F. Beebe <[EMAIL PROTECTED]> wrote: Neither ISO C89 nor ISO C99 Standards mention any header files in the location. This lack-of-definition failure is readily exhibited: % cat bug-lsbcc.c #include size_t p; % lsbcc -c bug-lsbcc.c

Re: fpending issues on LSB: [ does not define size_t]

2006-09-28 Thread Nelson H. F. Beebe
Paul Eggert <[EMAIL PROTECTED]> writes about the failure of in the Linux Standards Base to define size_t. >> ... >> "Nelson H. F. Beebe" <[EMAIL PROTECTED]> writes: >> >> > This is the same problem as before with size_t being used before >> > it is defined with this compiler. >> >> is one thing;

Re: fpending issues on LSB

2006-09-27 Thread Paul Eggert
"Nelson H. F. Beebe" <[EMAIL PROTECTED]> writes: > This is the same problem as before with size_t being used before > it is defined with this compiler. is one thing; it's not standardized. But is another. The compiler is seriously broken if does not define size_t. As I recall, the last main

Re: fpending issues on LSB

2006-09-27 Thread Nelson H. F. Beebe
Thanks for the proposed patch to the gnulib code. I applied it to a fresh copy of m4-1.4.7 on GNU/Linux IA-32 Fedora Core 5, and then did env CC=lsbcc ./configure && make Compilation failed at regex.c:57: ./regex.h:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__r

Re: fpending issues on LSB

2006-09-27 Thread Paul Eggert
"Nelson H. F. Beebe" <[EMAIL PROTECTED]> writes: > However, lsbcc has many of its own header files, including , > and it never includes , and thus, never gets definitions > of __BEGIN_DECLS and __END_DECLS. If lsbcc replaces glibc stdio.h, it must do so compatibly with glibc; otherwise a lot of g

Re: fpending issues on LSB

2006-09-27 Thread Nelson H. F. Beebe
Paul Eggert asks about the build of m4-1.4.7 with lsbcc on GNU/Linux IA-32 (Fedora Core 5): >> ... >> Let's see what the bug is first. It could just be an installation messup. >> What is the output of this command? >> >> /opt/lsb/bin/lsbcc -E -DHAVE_CONFIG_H -I. -I.. close-stream.c >> ... I trie

Re: fpending issues on LSB

2006-09-26 Thread Paul Eggert
Eric Blake <[EMAIL PROTECTED]> writes: >> /opt/lsb/bin/lsbcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -c close-stream.c >> In file included from __fpending.h:25, >> from close-stream.c:27: >> /usr/include/stdio_ext.h:47: error: expected `=', `,', `;', `asm' or >> `__attribute__' b

fpending issues on LSB [was: m4-1.4.7 build feedback]

2006-09-26 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Nelson H. F. Beebe on 9/26/2006 8:51 AM: > > Machinetype:Intel Pentium 4 (2660 MHz); GNU/Linux > 2.6.16-1.2133_FC5 (Fedora Core release 5 (Bordeaux))