Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Dec 1999 18:34:20 -0800 (PST)
From:      Sean Jensen-Grey <seanj@speakeasy.org>
To:        freebsd-stable@freebsd.org
Cc:        jdp@polstra.com
Subject:   make world breakage at /usr/src/libexec/rtld-elf/rtld.c
Message-ID:  <Pine.LNX.4.05.9912191828240.9275-100000@grace.speakeasy.org>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.05.9912191828240.9275-100000>