Date: Sat, 16 Oct 2021 05:32:48 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 259198] make buildworld failure due to ncurses Message-ID: <bug-259198-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259198 Bug ID: 259198 Summary: make buildworld failure due to ncurses Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: misc Assignee: bugs@FreeBSD.org Reporter: moonlapse81@gmail.com Created attachment 228739 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D228739&action= =3Dedit src-dot-conf this is on 14-CURRENT, git SHA 67829b6307b8c81397cedaaf7a0e6e281560be32 buildworld stops with 14 errors: --- lib/ncurses/ncurses__L --- Building /usr/obj/usr/src/amd64.amd64/lib/ncurses/ncurses/lib_clreol.o --- cddl/lib/libuutil__L --- Building /usr/obj/usr/src/amd64.amd64/cddl/lib/libuutil/_libinstall --- lib/libc++__L --- Building /usr/obj/usr/src/amd64.amd64/lib/libc++/valarray.pico --- lib/liblzma__L --- Building /usr/obj/usr/src/amd64.amd64/lib/liblzma/index_encoder.o --- lib/libc++__L --- Building /usr/obj/usr/src/amd64.amd64/lib/libc++/variant.pico --- lib/ncurses/ncurses__L --- Building /usr/obj/usr/src/amd64.amd64/lib/ncurses/ncurses/lib_color.o --- lib/liblzma__L --- Building /usr/obj/usr/src/amd64.amd64/lib/liblzma/stream_buffer_encoder.o --- lib/ncurses/ncurses__L --- Building /usr/obj/usr/src/amd64.amd64/lib/ncurses/ncurses/lib_colorset.o --- lib_color.o --- /usr/src/contrib/ncurses/ncurses/base/lib_color.c:192:5: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_1(set_a_background, bg), ^ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:192:5: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_1(set_a_background, bg), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^~~~~~~~~~~~~~~~~ ./term.h:850:77: note: passing argument to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(tputs) (SCREEN*, const char = *, int, NCURSES_SP_OUTC); = ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:197:5: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_1(set_background, toggled_colors(bg)= ), ^ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:197:5: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_1(set_background, toggled_colors(bg)= ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^~~~~~~~~~~~~~~~~ ./term.h:850:77: note: passing argument to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(tputs) (SCREEN*, const char = *, int, NCURSES_SP_OUTC); = ^ --- lib/liblzma__L --- Building /usr/obj/usr/src/amd64.amd64/lib/liblzma/stream_encoder.o --- lib/ncurses/ncurses__L --- /usr/src/contrib/ncurses/ncurses/base/lib_color.c:212:5: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_1(set_a_foreground, fg), ^ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:212:5: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_1(set_a_foreground, fg), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^~~~~~~~~~~~~~~~~ ./term.h:850:77: note: passing argument to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(tputs) (SCREEN*, const char = *, int, NCURSES_SP_OUTC); = ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:217:5: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_1(set_foreground, toggled_colors(fg)= ), ^ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:217:5: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_1(set_foreground, toggled_colors(fg)= ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^~~~~~~~~~~~~~~~~ ./term.h:850:77: note: passing argument to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(tputs) (SCREEN*, const char = *, int, NCURSES_SP_OUTC); = ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:674:9: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_7(initialize_pair, ^ /usr/src/contrib/ncurses/include/nc_tparm.h:87:35: note: expanded from macro 'TIPARM_7' #define TIPARM_7(s,a,b,c,d,e,f,g) _nc_tiparm(7,s,a,b,c,d,e,f,g) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:674:9: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_7(initialize_pair, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:87:35: note: expanded from macro 'TIPARM_7' #define TIPARM_7(s,a,b,c,d,e,f,g) _nc_tiparm(7,s,a,b,c,d,e,f,g) ^ /usr/src/contrib/ncurses/ncurses/curses.priv.h:538:86: note: expanded from macro 'NCURSES_PUTP2' #define NCURSES_PUTP2(name,value) NCURSES_SP_NAME(_nc_putp)(NCURSES_SP_A= RGx name, value) =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^~~~~ /usr/src/contrib/ncurses/ncurses/curses.priv.h:2727:93: note: passing argum= ent to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(_nc_putp)(SCREEN*, const ch= ar *, const char*); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:748:9: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_4(initialize_color, color, r, g, b)); ^ /usr/src/contrib/ncurses/include/nc_tparm.h:84:29: note: expanded from macro 'TIPARM_4' #define TIPARM_4(s,a,b,c,d) _nc_tiparm(4,s,a,b,c,d) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:748:9: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_4(initialize_color, color, r, g, b)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:84:29: note: expanded from macro 'TIPARM_4' #define TIPARM_4(s,a,b,c,d) _nc_tiparm(4,s,a,b,c,d) ^ /usr/src/contrib/ncurses/ncurses/curses.priv.h:538:86: note: expanded from macro 'NCURSES_PUTP2' #define NCURSES_PUTP2(name,value) NCURSES_SP_NAME(_nc_putp)(NCURSES_SP_A= RGx name, value) =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^~~~~ /usr/src/contrib/ncurses/ncurses/curses.priv.h:2727:93: note: passing argum= ent to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(_nc_putp)(SCREEN*, const ch= ar *, const char*); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:1006:9: error: implicit declaration of function '_nc_tiparm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] TIPARM_1(set_color_pair, pair), ^ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^ /usr/src/contrib/ncurses/ncurses/base/lib_color.c:1006:9: error: incompatib= le integer to pointer conversion passing 'int' to parameter of type 'const cha= r *' [-Werror,-Wint-conversion] TIPARM_1(set_color_pair, pair), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/contrib/ncurses/include/nc_tparm.h:81:23: note: expanded from macro 'TIPARM_1' #define TIPARM_1(s,a) _nc_tiparm(1,s,a) ^~~~~~~~~~~~~~~~~ ./term.h:850:77: note: passing argument to parameter here extern NCURSES_EXPORT(int) NCURSES_SP_NAME(tputs) (SCREEN*, const char = *, int, NCURSES_SP_OUTC); = ^ 14 errors generated. *** [lib_color.o] Error code 1 make[4]: stopped in /usr/src/lib/ncurses/ncurses .ERROR_TARGET=3D'lib_color.o' .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/lib/ncurses/ncurses/lib_co= lor.o.meta' .MAKE.LEVEL=3D'4' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes ve= rbose' make[2]: stopped in /usr/src 254.15 real 1539.14 user 119.05 sys make[1]: stopped in /usr/src make: stopped in /usr/src --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259198-227>