#12076 closed defect (worksforme)
BUG: ncursesw-5.6 won't build
Reported by: | Hugh.LaMaster@… | Owned by: | imajes@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | ncurses, ncursesw | Cc: | hober0@… |
Port: | ncursesw |
Description (last modified by blb@…)
ports depending on ncurses/cursesw won't build. ncurses depends on ncursesw. ncursesw won't build/install. See errors below. (Software environment at bottom).
---> Building ncursesw with target all cd man && make DESTDIR="" all make[1]: Nothing to be done for `all'. cd include && make DESTDIR="" all make[1]: Nothing to be done for `all'. cd ncurses && make DESTDIR="" all /usr/bin/gcc-4.0 -o make_hash -DHAVE_CONFIG_H -I../ncurses -I. -I./../include -I../include -DHAVE_CONFIG_H -I../ncurses -I. -I. -I../include -I/opt/local/include -U_XOPEN_SOURCE -D_XOPEN_SOURCE=500 -DSIGWINCH=28 -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -I/opt/local/include/ncursesw -O2 -no-cpp-precomp -DMAIN_PROGRAM ./tinfo/comp_hash.c -L/opt/local/lib -Wl,-search_paths_first In file included from ./../include/ncurses_cfg.h:173, from ../ncurses/curses.priv.h:55, from ./tinfo/comp_hash.c:42: ./../include/ncurses_def.h:5:1: error: unterminated #ifndef In file included from ../ncurses/curses.priv.h:253, from ./tinfo/comp_hash.c:42: ./../include/term_entry.h:54: error: parse error before 'TERMTYPE' ./../include/term_entry.h:54: warning: no semicolon at end of struct or union ./../include/term_entry.h:69: error: parse error before '}' token ./../include/term_entry.h:70: warning: data definition has no type or storage class ./../include/term_entry.h:94: error: parse error before '*' token ./../include/term_entry.h:94: warning: data definition has no type or storage class ./../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:407: error: parse error before 'TERMINAL' ../ncurses/curses.priv.h:407: warning: no semicolon at end of struct or union ../ncurses/curses.priv.h:615: error: parse error before '}' token In file included from ./tinfo/comp_hash.c:42: ../ncurses/curses.priv.h:1186: error: parse error before '*' token ../ncurses/curses.priv.h:1186: error: parse error before '*' token ../ncurses/curses.priv.h:1186: warning: data definition has no type or storage class ../ncurses/curses.priv.h:1197: error: parse error before 'TERMTYPE' ../ncurses/curses.priv.h:1202: error: parse error before '*' token make[1]: *** [make_hash] Error 1 make: *** [all] Error 2 Error: Target com.apple.build returned: shell command " cd "/opt/local/var/db/dports/build/_private_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_devel_ncursesw/work/ncurses-5.6" && make all " returned error 2 Command output: ./../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:407: error: parse error before 'TERMINAL' ../ncurses/curses.priv.h:407: warning: no semicolon at end of struct or union ../ncurses/curses.priv.h:615: error: parse error before '}' token In file included from ./tinfo/comp_hash.c:42: ../ncurses/curses.priv.h:1186: error: parse error before '*' token ../ncurses/curses.priv.h:1186: error: parse error before '*' token ../ncurses/curses.priv.h:1186: warning: data definition has no type or storage class ../ncurses/curses.priv.h:1197: error: parse error before 'TERMTYPE' ../ncurses/curses.priv.h:1202: error: parse error before '*' token make[1]: *** [make_hash] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for ncursesw): com.apple.activate com.apple.build com.apple.dest com.apple.archive com.apple.install
Environment =========== Hardware: PowerBook G4 1.5 GHz OS: MacOS X 10.4.9 Relevant software: XCode 2.4 # libtool --version ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # cc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5363) # port --version MacPorts 1.442 # make --version GNU Make 3.80 # gmake --version GNU Make 3.81 This program built for powerpc-apple-darwin8.6.0 # glibtool --version ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # gcc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5363)
Attachments (1)
Change History (11)
comment:1 Changed 17 years ago by markd@…
Cc: | imajes@… added |
---|---|
Owner: | changed from macports-dev@… to imajes@… |
Summary: | ncursesw, ncurses won't build → BUG: ncursesw-5.6 won't build |
comment:2 Changed 17 years ago by Hugh.LaMaster@…
I previously was unsuccessful attempting to
port -f install ncursesw
but, for some reason, this works now. After forcing the re-install, all problems associated with ncurses seem to be solved for now.
So, the problem is (mysteriously) solved.
Ticket should probably be Closed.
comment:3 Changed 17 years ago by markd@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
I just installed it on a clean system with no problems either. Thanks for the feedback.
comment:4 Changed 17 years ago by hober0@…
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
I'm seeing this very same ncurses build problem. How might I be of help for fixing this?
comment:5 Changed 17 years ago by nox@…
Priority: | Expected → Normal |
---|---|
Version: | 1.4.42 |
comment:6 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
hober0, if you are still experiencing this error, please provide your version of Mac OS X, your processor architecture, your version of Xcode and your version of MacPorts. Thanks.
comment:7 Changed 17 years ago by jmroot (Joshua Root)
Cc: | hober0@… added; imajes@… removed |
---|
I guess hober0 probably didn't see the request in the previous comment. Adding to cc now.
comment:8 Changed 16 years ago by blb@…
Description: | modified (diff) |
---|---|
Port: | ncursesw added |
comment:9 Changed 16 years ago by blb@…
Resolution: | → worksforme |
---|---|
Status: | reopened → closed |
Changed 16 years ago by amirandamx@…
Attachment: | ncursesw.log added |
---|
Please follow correct form for summary line. See "Short Summary" or note how I changed it. Assigning to maintainer.