CRUX

Welcome to CRUX bug tracking.
Tasklist

FS#1228 - ncurses-32

Attached to Project: CRUX
Opened by John doe (dodevich) - Tuesday, 13 October 2015, 17:32 GMT
Last edited by Fredrik Rinnestam (frinnst) - Tuesday, 13 October 2015, 21:11 GMT
Task Type Bug Report
Category ports → compat-32
Status Closed
Assigned To No-one
Operating System CRUX
Severity Critical
Priority Normal
Reported Version 3.1
Due in Version 3.2
Due Date 2015-10-13
Percent Complete 100%
Votes 0
Private No

Details

ncurses-32 not compile.

Recent trunk GCC fails to build ncurses 5.9 with the following error:

In file included from /home/marcus/work/dev-fsf-trunk/src/ncurses/ncurses/curses.priv.h:283:0,
from ../ncurses/lib_gen.c:19:
../ncurses/lib_gen.c:923:15: error: expected ‘)’ before ‘int’
mouse_trafo (int * a1, int * a2,
^
../include/curses.h:1594:56: note: in definition of macro ‘mouse_trafo’
#define mouse_trafo(y,x,to_screen) wmouse_trafo(stdscr,y,x,to_screen)

I found this:
https://github.com/cloudius-systems/osv/commit/07e2d9032dbb3f4f2b0d0133e0eccd5be05dd05d
This task depends upon

Closed by  Fredrik Rinnestam (frinnst)
Tuesday, 13 October 2015, 21:11 GMT
Reason for closing:  Won't fix
Additional comments about closing:  We keep a stable toolchain for good reasons
Comment by Fredrik Rinnestam (frinnst) - Tuesday, 13 October 2015, 21:10 GMT
If you are running a bleeding edge of gcc you are bound to run into troubles.

Loading...