[hobbit] "gmake" errors on Hobbit 4.3 snapshot build
pkc_mls
pkc_mls at yahoo.fr
Tue Oct 23 12:43:06 CEST 2007
Meserole, Keith W. a écrit :
>
> All, getting an error on the compilation of today’s download of 4.3
> snapshot.
>
> /usr/local/bin/gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I.
> -I/tmp/4.3/snapshot/include -I/usr/local/include -I. -I../incl
>
> ude -c -o locator.o locator.c
>
> In file included from /usr/include/sys/signal.h:34,
>
> from /usr/include/signal.h:26,
>
> from locator.c:36:
>
> /usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"
>
> /usr/include/sys/siginfo.h:292: error: parse error before '}' token
>
> /usr/include/sys/siginfo.h:294: error: parse error before '}' token
>
> /usr/include/sys/siginfo.h:390: error: parse error before "ctid_t"
>
> /usr/include/sys/siginfo.h:392: error: conflicting types for `__proc'
>
> /usr/include/sys/siginfo.h:261: error: previous declaration of `__proc'
>
> /usr/include/sys/siginfo.h:398: error: conflicting types for `__fault'
>
> /usr/include/sys/siginfo.h:267: error: previous declaration of `__fault'
>
> /usr/include/sys/siginfo.h:404: error: conflicting types for `__file'
>
> /usr/include/sys/siginfo.h:273: error: previous declaration of `__file'
>
> /usr/include/sys/siginfo.h:420: error: conflicting types for `__prof'
>
> /usr/include/sys/siginfo.h:287: error: previous declaration of `__prof'
>
> /usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl'
>
> /usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl'
>
> /usr/include/sys/siginfo.h:426: error: parse error before '}' token
>
> /usr/include/sys/siginfo.h:428: error: parse error before '}' token
>
> /usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t"
>
> /usr/include/sys/siginfo.h:437: error: parse error before '}' token
>
> In file included from /usr/include/signal.h:26,
>
> from locator.c:36:
>
> /usr/include/sys/signal.h:85: error: parse error before "siginfo_t"
>
> In file included from locator.c:36:
>
> /usr/include/signal.h:111: error: parse error before "siginfo_t"
>
> /usr/include/signal.h:113: error: parse error before "siginfo_t"
>
> gmake[1]: *** [locator.o] Error 1
>
> gmake[1]: Leaving directory `/tmp/4.3/snapshot/lib'
>
> gmake: *** [lib-build] Error 2
>
> Gmake information
>
> # which gmake
>
> /usr/sfw/bin/gmake
>
> # gmake -v
>
> GNU Make 3.80
>
> Copyright (C) 2002 Free Software Foundation, Inc.
>
> Any thoughts?
>
you should check if there are any patches from sun for this file. (sorry
I don't remember the name of the package).
otherwise try to save a copy of the two header files, and search through
them at the first error hpow you could
patch it manually.
you should also check with an older release of gcc if it's possible.
More information about the Xymon
mailing list