2.3.14 continues to break perl with libc5 (or does 2.3.14 refuse to

David Dyck (dcd@tc.fluke.com)
Tue, 24 Aug 1999 06:01:45 -0700 (PDT)


It's been a while since I have been able to compile newer perls with the
2.3.x kernels. I (thought that I) reported this before with earlier
2.3.x kernels. Sorry that I haven't come up with a fix myself :-)

The Documentation/Changes file seems to indicate that libc5 is supported
with the 2.3.x kernels. If it is not, could someone please update
the Changes file.

After trying to get perl to compile (5.005_60) I get the same
error as reported below the. This error does NOT occur
with 2.2.10-ac12.

the following 2 line c program still doesn't compile with libc5 and 2.3.14
cat qq.c
#include <sys/msg.h>
long infosize = sizeof(struct msqid_ds);

gcc -c qq.c
In file included from /usr/include/sys/msg.h:7,
from qq.c:1:
/usr/include/linux/msg.h:22: parse error before `wait_queue_head_t'
/usr/include/linux/msg.h:22: warning: no semicolon at end of struct or union
/usr/include/linux/msg.h:23: warning: data definition has no type or storage class
/usr/include/linux/msg.h:29: parse error before `}'
qq.c:2: sizeof applied to an incomplete type

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/