Look for an update on this soon. I have a fix that I expect to putback
with my OpenSSL SFW build problems workspace. When it goes back, there
will be a flag day bumping the minimum build system to build 104 (+
SUNWocaml and SUNWlablgtk) a little early, but once that is done, things
should be building again on current bits.
-Norm
Amanda Waite wrote:
> After struggling with building SFW on builds 103 and 104 for the last
> few days. I gave up on b104 because of the openssl issues, but saw one
> problem remained when I moved to b103. When gdb is built on >= b103 it
> finds ncurses and generates a bunch of errors all to do with the 'bool'
> type (see end of the email). It appears that if you build with ncurses
> you can't use the flag -xc99=none as between stdbool.h and ncurses.h
> they end up doing strange things to the bool type.
>
> I can 'fix' it by specifying the macro -DNCURSES_ENABLE_STDBOOL_H=0 when
> building gdb from the command line but I'm not yet sure if this
> knowledge will do me any good when running a nightly.
>
> Has anyone else seen this problem on b103? Or if this isn't a general
> issue can anyone suggest what might be specific to our setup that might
> cause it? We use an identical setup for all of our build systems (We
> have the correct versions of Sun Studio and SUNWonbld and we have the
> latest ocaml packages as described in Norm's earlier email).
>
> Errors follow
>
> Thanks
>
> Amanda Waite
>
> "/usr/include/ncurses/ncurses.h", line 373: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 430: syntax error before or at:
> is_term_resized
> "/usr/include/ncurses/ncurses.h", line 436: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 436: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 564: syntax error before or at:
> can_change_color
> "/usr/include/ncurses/ncurses.h", line 568: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 600: syntax error before or at:
> has_colors
> "/usr/include/ncurses/ncurses.h", line 601: syntax error before or at: has_ic
> "/usr/include/ncurses/ncurses.h", line 602: syntax error before or at: has_il
> "/usr/include/ncurses/ncurses.h", line 604: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 605: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 606: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 620: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 621: syntax error before or at:
> isendwin
> "/usr/include/ncurses/ncurses.h", line 622: syntax error before or at:
> is_linetouched
> "/usr/include/ncurses/ncurses.h", line 623: syntax error before or at:
> is_wintouched
> "/usr/include/ncurses/ncurses.h", line 625: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 627: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 629: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 688: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 693: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 719: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 745: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 1564: syntax error before or at:
> wenclose
> "/usr/include/ncurses/ncurses.h", line 1566: syntax error before or at:
> wmouse_trafo
> "/usr/include/ncurses/ncurses.h", line 1566: syntax error before or at: bool
> "/usr/include/ncurses/ncurses.h", line 1567: syntax error before or at:
> mouse_trafo
> "/usr/include/ncurses/ncurses.h", line 1567: syntax error before or at: bool
> dmake: Warning: Target `install' not remade because of errors
> The following command caused the error:
>
>
>
> _______________________________________________
> sfwnv-discuss mailing list
> sfwnv-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sfwnv-discuss
>