ng rules names.c:650: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `decifer_mode': names.c:1065: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c:1095: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `BX_clear_bans': names.c:1202: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `BX_rename_nick': names.c:1377: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `remove_from_join_list': names.c:1789: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `remove_from_mode_list': names.c:1961: warning: dereferencing type-punned pointer will break strict-aliasing rules names.c: In function `clear_mode_list': names.c:1984: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from ./modules.c:11: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from ./modules.c:11: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition ./modules.c: In function `BX_get_dllstring_var': ./modules.c:724: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `BX_get_dllint_var': ./modules.c:733: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `BX_set_dllstring_var': ./modules.c:743: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `BX_set_dllint_var': ./modules.c:759: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `dll_load': ./modules.c:847: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:956: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `find_module': ./modules.c:983: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `BX_add_module_proc': ./modules.c:1017: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1029: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1063: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1077: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1091: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1122: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `BX_remove_module_proc': ./modules.c:1171: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1178: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1186: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1191: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1218: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1222: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1230: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1235: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1243: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1248: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1263: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1278: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1283: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c: In function `remove_package': ./modules.c:1303: warning: dereferencing type-punned pointer will break strict-aliasing rules ./modules.c:1316: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c network.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from network.c:9: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from network.c:9: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c newio.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from newio.c:15: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from newio.c:15: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall \ -DSCRIPT_PATH=\"/usr/lib/bx/script\" -c ./notice.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from ./notice.c:11: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from ./notice.c:11: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c notify.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from notify.c:12: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from notify.c:12: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition notify.c: In function `notify': notify.c:234: warning: dereferencing type-punned pointer will break strict-aliasing rules notify.c:262: warning: dereferencing type-punned pointer will break strict-aliasing rules notify.c: In function `watchcmd': notify.c:840: warning: dereferencing type-punned pointer will break strict-aliasing rules notify.c:875: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c numbers.c i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c output.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from output.c:12: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from output.c:12: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from numbers.c:14: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from numbers.c:14: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c parse.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from parse.c:11: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from parse.c:11: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c queue.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from queue.c:13: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from queue.c:13: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition parse.c: In function `p_channel': parse.c:1058: warning: dereferencing type-punned pointer will break strict-aliasing rules parse.c: In function `p_mode': parse.c:1442: warning: dereferencing type-punned pointer will break strict-aliasing rules parse.c:1471: warning: dereferencing type-punned pointer will break strict-aliasing rules queue.c: In function `delete_commands_from_queue': queue.c:259: warning: dereferencing type-punned pointer will break strict-aliasing rules queue.c: In function `remove_a_queue': queue.c:273: warning: dereferencing type-punned pointer will break strict-aliasing rules queue.c: In function `flush_queue': queue.c:290: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c readlog.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from readlog.c:5: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from readlog.c:5: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c reg.c i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall \ -DWSERV_PATH=\"/usr/lib/bx/wserv\" -c ./screen.c i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c server.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from ./screen.c:15: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from ./screen.c:15: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from reg.c:17: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from reg.c:17: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from server.c:16: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from server.c:16: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c stack.c ./screen.c: In function `BX_prepare_display': ./screen.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules ./screen.c:647: warning: dereferencing type-punned pointer will break strict-aliasing rules ./screen.c: In function `BX_strip_ansi': ./screen.c:2342: warning: dereferencing type-punned pointer will break strict-aliasing rules ./screen.c:2649: warning: dereferencing type-punned pointer will break strict-aliasing rules server.c: In function `BX_add_to_server_list': server.c:759: warning: dereferencing type-punned pointer will break strict-aliasing rules server.c: In function `remove_from_server_list': server.c:850: warning: dereferencing type-punned pointer will break strict-aliasing rules server.c: In function `show_server_map': server.c:3379: warning: dereferencing type-punned pointer will break strict-aliasing rules server.c: In function `clear_link': server.c:3392: warning: dereferencing type-punned pointer will break strict-aliasing rules server.c: In function `remove_split_server': server.c:3460: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from stack.c:10: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from stack.c:10: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c status.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from status.c:12: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from status.c:12: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c struct.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from struct.c:5: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from struct.c:5: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c tcl_public.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from tcl_public.c:2: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from tcl_public.c:2: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c ./term.c i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c timer.c i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall \ -DTRANSLATION_PATH=\"/usr/lib/bx/translation\" -c ./translat.c In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from timer.c:13: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from timer.c:13: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from ./translat.c:22: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from ./translat.c:22: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from ./term.c:14: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from ./term.c:14: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition timer.c: In function `BX_delete_timer': timer.c:371: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -march=pentium4 -pipe -Wall -c user.c ./term.c:95: error: conflicting types for 'tparm' /usr/include/ncurses.h:740: error: previous declaration of 'tparm' was here ./term.c:95: error: conflicting types for 'tparm' /usr/include/ncurses.h:740: error: previous declaration of 'tparm' was here ./term.c: In function `term_init': ./term.c:880: warning: unused variable `tmp' In file included from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:104, from user.c:2: /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc_std.h:107:1: warning: "__inline" redefined In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /var/tmp/portage/bitchx-1.1-r1/work/BitchX/include/irc.h:38, from user.c:2: /usr/include/linux/compiler.h:38:1: warning: this is the location of the previous definition gmake[1]: *** [term.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... user.c: In function `add_userlist_to_tier_3': user.c:65: warning: dereferencing type-punned pointer will break strict-aliasing rules user.c: In function `find_userlist_tier3': user.c:160: warning: dereferencing type-punned pointer will break strict-aliasing rules user.c: In function `create_sorted_userlist': user.c:248: warning: dereferencing type-punned pointer will break strict-aliasing rules user.c:259: warning: dereferencing type-punned pointer will break strict-aliasing rules user.c:267: warning: dereferencing type-punned pointer will break strict-aliasing rules gmake[1]: Leaving directory `/var/tmp/portage/bitchx-1.1-r1/work/BitchX/source' make: *** [BitchX] Error 2 !!! ERROR: net-irc/bitchx-1.1-r1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile bitchx-1.1-r1.ebuild, line 94: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant.