From owner-freebsd-stable Sun Dec 19 18:35: 2 1999 Delivered-To: freebsd-stable@freebsd.org Received: from grace.speakeasy.org (grace.speakeasy.net [216.254.0.2]) by hub.freebsd.org (Postfix) with ESMTP id 73A9B15125 for ; Sun, 19 Dec 1999 18:34:22 -0800 (PST) (envelope-from seanj@speakeasy.org) Received: from localhost (seanj@localhost) by grace.speakeasy.org (8.9.3/8.9.3) with ESMTP id SAA12672; Sun, 19 Dec 1999 18:34:20 -0800 Date: Sun, 19 Dec 1999 18:34:20 -0800 (PST) From: Sean Jensen-Grey To: freebsd-stable@freebsd.org Cc: jdp@polstra.com Subject: make world breakage at /usr/src/libexec/rtld-elf/rtld.c Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Its probably something I did wrong but ... I just cvsup'd tonight and did a make in /usr/src Where is STAILQ_FOREACH() defined? This appears to be the culprit, at least on my system. It also looks like its usage is new to this version of the file. Sean. ** cut ** ===> libexec/ypxfr ===> libexec/named-xfer ===> libexec/mail.local ===> libexec/smrsh ===> libexec/rtld-elf cc -O -pipe -Wall -DFREEBSD_ELF -I/usr/src/libexec/rtld-elf/i386 -I/usr/src/libexec/rtld-elf -elf -fpic -DPIC -c /usr/src/libexec/rtld-elf/rtld.c /usr/src/libexec/rtld-elf/rtld.c: In function `find_symdef': /usr/src/libexec/rtld-elf/rtld.c:757: warning: implicit declaration of function `STAILQ_FOREACH' /usr/src/libexec/rtld-elf/rtld.c:757: parse error before `{' /usr/src/libexec/rtld-elf/rtld.c:726: warning: `elm' might be used uninitialized in this function /usr/src/libexec/rtld-elf/rtld.c:766: warning: control reaches end of non-void function /usr/src/libexec/rtld-elf/rtld.c: At top level: /usr/src/libexec/rtld-elf/rtld.c:769: parse error before `if' /usr/src/libexec/rtld-elf/rtld.c:774: `obj' undeclared here (not in a function) /usr/src/libexec/rtld-elf/rtld.c:774: warning: data definition has no type or storage class /usr/src/libexec/rtld-elf/rtld.c:775: parse error before `}' /usr/src/libexec/rtld-elf/rtld.c:788: redefinition of `defobj' /usr/src/libexec/rtld-elf/rtld.c:774: `defobj' previously defined here /usr/src/libexec/rtld-elf/rtld.c:788: warning: initialization makes integer from pointer without a cast /usr/src/libexec/rtld-elf/rtld.c:788: warning: data definition has no type or storage class /usr/src/libexec/rtld-elf/rtld.c:789: parse error before `}' /usr/src/libexec/rtld-elf/rtld.c:798: redefinition of `defobj' /usr/src/libexec/rtld-elf/rtld.c:788: `defobj' previously defined here /usr/src/libexec/rtld-elf/rtld.c:798: warning: initialization makes integer from pointer without a cast /usr/src/libexec/rtld-elf/rtld.c:798: initializer element is not constant /usr/src/libexec/rtld-elf/rtld.c:798: warning: data definition has no type or storage class /usr/src/libexec/rtld-elf/rtld.c:799: parse error before `}' /usr/src/libexec/rtld-elf/rtld.c: In function `objlist_find': /usr/src/libexec/rtld-elf/rtld.c:1097: parse error before `if' /usr/src/libexec/rtld-elf/rtld.c: In function `dlopen': /usr/src/libexec/rtld-elf/rtld.c:1266: `RTLD_GLOBAL' undeclared (first use this function) /usr/src/libexec/rtld-elf/rtld.c:1266: (Each undeclared identifier is reported only once /usr/src/libexec/rtld-elf/rtld.c:1266: for each function it appears in.) /usr/src/libexec/rtld-elf/rtld.c:1268: `RTLD_MODEMASK' undeclared (first use this function) /usr/src/libexec/rtld-elf/rtld.c: In function `symlook_list': /usr/src/libexec/rtld-elf/rtld.c:1491: parse error before `{' /usr/src/libexec/rtld-elf/rtld.c:1500: break statement not within loop or switch /usr/src/libexec/rtld-elf/rtld.c:1487: warning: `elm' might be used uninitialized in this function /usr/src/libexec/rtld-elf/rtld.c:1503: warning: control reaches end of non-void function /usr/src/libexec/rtld-elf/rtld.c: At top level: /usr/src/libexec/rtld-elf/rtld.c:1504: parse error before `if' /usr/src/libexec/rtld-elf/rtld.c: In function `unload_object': /usr/src/libexec/rtld-elf/rtld.c:1654: parse error before `objlist_remove' /usr/src/libexec/rtld-elf/rtld.c: At top level: /usr/src/libexec/rtld-elf/rtld.c:919: warning: `is_exported' defined but not used *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message