This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
siglist.h missing from sysdeps/gnu
- To: libc-alpha@sourceware.cygnus.com
- Subject: siglist.h missing from sysdeps/gnu
- From: Gary Goodger <gmg@pe.net>
- Date: Mon, 19 Jul 1999 00:21:56 -0700 (PDT)
Submitter-Id: net
Originator: gary
Organization: gmg@pe.net
Confidential: no
Synopsis: siglist.h missing from sysdeps/gnu
Severity: critical
Priority: high
Category: libc
Class: support
Release: libc-2.1.2 pre1
Environment:
Host type: i686-pc-linux-gnu
System: Linux 2.3.6 #6 Wed Jun 23 11:45:39 PDT 1999 i686 unknown
Architecture: i686
Addons: crypt linuxthreads
Build CFLAGS: -O2 -mcpu=pentiumpro -march=pentiumpro -mpentiumpro -malign-loops=2 -malign-jumps=2 -malign-functions=2
Build CC: gcc
Compiler version: egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
Kernel headers: 2.3.6
Symbol versioning: yes
Build static: yes
Build shared: yes
Build pic-default: no
Build profile: no
Build omitfp: no
Build bounded: no
Build static-nss: no
Stdio: libio
Description:
In file included from ../sysdeps/gnu/siglist.c:62:
../sysdeps/unix/sysv/linux/siglist.h:21: sysdeps/gnu/siglist.h:
No such file or directory
make[2]: *** [/l2/gnu/glibc/stdio-common/siglist.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory /l2/gnu/glibc-2.1.2/stdio-common'
make[1]: *** [stdio-common/subdir_lib] Error 2
make[1]: Leaving directory /l2/gnu/glibc-2.1.2'
make: *** [all] Error 2
How-To-Repeat: File is missing, so will always fail
Fix:
copied glibc-2.1.1/sysdeps/unix/sysv/linux/siglist.h
to sysdeps/gnu/siglist.h.
This allowed compile to complete, then make check says:
/l2/gnu/glibc/elf/ld-linux.so.2 --library-path/l2/gnu/glibc:
/l2/gnu/glibc/math:/l2/gnu/glibc/elf:/l2/gnu/glibc/nss:
/l2/gnu/glibc/nis:/l2/gnu/glibc/db2:/l2/gnu/glibc/rt:
/l2/gnu/glibc/resolv:/l2/gnu/glibc/linuxthreads
/l2/gnu/glibc/inet/tst-ntoa > /l2/gnu/glibc/inet/tst-ntoa.out
make[2]: *** [/l2/gnu/glibc/inet/test_ifindex.out] Error 139
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory /l2/gnu/glibc-2.1.2/inet'
make[1]: *** [inet/tests] Error 2
make[1]: Leaving directory /l2/gnu/glibc-2.1.2'
make: *** [check] Error 2