Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123143 - Compilation fails when emerging net-irc/bitchx-1.1-r1
Summary: Compilation fails when emerging net-irc/bitchx-1.1-r1
Status: RESOLVED DUPLICATE of bug 113736
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-17 01:54 UTC by Nicolas Blanco
Modified: 2006-02-17 02:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Blanco 2006-02-17 01:54:58 UTC
Hi, compilation fails when trying to emerge bitchx. thanks.

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
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c readlog.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c reg.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall \
-DWSERV_PATH=\"/usr/lib64/bx/wserv\" -c ./screen.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c server.c
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
./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
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c stack.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c status.c
status.c: In function `convert_format':
status.c:422: warning: cast to pointer from integer of different size
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c struct.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c tcl_public.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c ./term.c
x86_64-pc-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -march=athlon64 -O2 -pipe -fPIC -Wall -c timer.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'
gmake[1]: *** [term.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
timer.c: In function `timercmd':
timer.c:140: warning: cast to pointer from integer of different size
timer.c: In function `BX_delete_timer':
timer.c:371: 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 1894:   Called dyn_compile
  ebuild.sh, line 941:   Called src_compile

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.


My emerge --info :

Portage 2.1_pre4-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 X2 Dual Core 3800+
Gentoo Base System version 1.12.0_pre15
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="us"
LINGUAS="fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac alsa apache2 avi berkdb bitmap-fonts crypt cups dbus doc dvdr eds emboss encode ffmpeg flac foomaticdb fortran gif gpm gstreamer gtk2 hal imlib ipv6 jpeg kde lzw lzw-tiff mp3 mpeg musepack musicbrainz mysql ncurses nls nsplugin opengl pam pdflib perl png ppds python qt quicktime readline sdl session simplexml spell ssl tcpd theora tiff truetype-fonts type1-fonts usb userlocales vcd visualization vorbis xcomposite xine xpm xv xvid zlib elibc_glibc kernel_linux linguas_fr userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-17 02:02:53 UTC

*** This bug has been marked as a duplicate of 113736 ***