BUG: ncursesw-5.5 build failure
Reported by: |
maccheck@… |
Owned by: |
imajes@… |
Priority:
|
Normal
|
Milestone:
|
|
Component:
|
ports
|
Version:
|
1.3.2
|
Keywords:
|
|
Cc:
|
|
Port:
|
|
|
|
I get following error output when trying to compile the current ruby package, because it depends on ncurses and ncursesw.
---> Building ncursesw with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_devel_ncursesw/work/ncurses-5.5" && make all" returned error 2
Command output: ./../include/term_entry.h:95: error: parse error before '*' token
./../include/term_entry.h:95: warning: data definition has no type or storage class
./../include/term_entry.h:121: error: parse error before '*' token
./../include/term_entry.h:121: error: parse error before '*' token
./../include/term_entry.h:121: warning: data definition has no type or storage class
./../include/term_entry.h:123: error: parse error before '*' token
./../include/term_entry.h:124: error: parse error before '*' token
./../include/term_entry.h:125: error: parse error before '*' token
./../include/term_entry.h:128: error: parse error before '*' token
./../include/term_entry.h:129: error: parse error before '*' token
./../include/term_entry.h:132: error: parse error before '*' token
./../include/term_entry.h:138: error: parse error before '*' token
./../include/term_entry.h:145: error: parse error before '*' token
./../include/term_entry.h:150: error: parse error before '*' token
./../include/term_entry.h:153: error: parse error before 'ENTRY'
./../include/term_entry.h:157: error: parse error before '*' token
./../include/term_entry.h:158: error: parse error before '*' token
./../include/term_entry.h:159: error: parse error before '*' token
./../include/term_entry.h:162: error: parse error before '*' token
In file included from ./tinfo/comp_hash.c:42:
../ncurses/curses.priv.h:379: error: parse error before 'TERMINAL'
../ncurses/curses.priv.h:379: warning: no semicolon at end of struct or union
../ncurses/curses.priv.h:557: error: parse error before '}' token
In file included from ./tinfo/comp_hash.c:42:
../ncurses/curses.priv.h:1100: error: parse error before '*' token
../ncurses/curses.priv.h:1100: error: parse error before '*' token
../ncurses/curses.priv.h:1100: warning: data definition has no type or storage class
../ncurses/curses.priv.h:1116: error: parse error before '*' token
make[1]: *** [make_hash] Error 1
make: *** [all] Error 2
Changeset [21302] is fixing this issue.