[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/43083 (shells/zsh-current can't build on MacOS X environment)
On 01/04/2010 08:13, wiz%NetBSD.org@localhost wrote:
Synopsis: shells/zsh-current can't build on MacOS X environment
Responsible-Changed-When: Thu, 01 Apr 2010 07:13:19 +0000
I think this results from patches you added -- could you
please take a look? Thanks.
The problem is as follows:
NetBSD curses.h has a custom extension that conflicts with zsh.
zsh assumes that if term.h exists we're using ncurses so it then pulls
in curses.h to get the ncurses extensions to that supply boolcodes,
numcodes, strcodes. Prior versions of zsh actually tested to see if
curses.h defined these and if not zsh supplied defaults.
I've tried speaking to upstream about the problem, but frankly they just
weren't interested and summed it up with "NetBSD has broken headers",
ie our curses.h doesn't supply the non standard ncurses features they use.
I'm not a zsh user, I really don't understand autoconf that well to
actually fix the problem and upstream are not interested in actually
coding to standards re termcap/terminfo. I'll let the package maintainer
handle this I think :)
Over to you, uebayasi.
Main Index |
Thread Index |