Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 152138 - net-irc/xchat-2.6.8 compile error with xchattext use flag enabled
Summary: net-irc/xchat-2.6.8 compile error with xchattext use flag enabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
: 154618 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-10-20 10:34 UTC by konrad okurowski
Modified: 2006-11-18 17:29 UTC (History)
9 users (show)

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


Attachments
Patch mentioned by caratorn (xchat-2.6.8-fix_proto.patch,861 bytes, patch)
2006-11-12 11:52 UTC, Charlie Shepherd (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description konrad okurowski 2006-10-20 10:34:28 UTC
Calculating dependencies... done!
[ebuild   R   ] net-irc/xchat-2.6.8  USE="dbus* mmx* nls perl python spell ssl tcl xchattext* -debug -ipv6 -xchatdccserver -xchatnogtk" 0 kB


touch stamp-po
Making all in intl
Making all in src
Making all in pixmaps
Making all in common
Making all in .
modes.c: In function 
Comment 1 konrad okurowski 2006-10-20 10:34:28 UTC
Calculating dependencies... done!
[ebuild   R   ] net-irc/xchat-2.6.8  USE="dbus* mmx* nls perl python spell ssl tcl xchattext* -debug -ipv6 -xchatdccserver -xchatnogtk" 0 kB


touch stamp-po
Making all in intl
Making all in src
Making all in pixmaps
Making all in common
Making all in .
modes.c: In function handle_single_mode:
modes.c:397: warning: implicit declaration of function inbound_identified
server.c: In function server_read_child:
server.c:907: warning: unused variable p
Making all in fe-gtk
fe-gtk.c: In function fe_server_event:
fe-gtk.c:959: warning: implicit declaration of function joind
menu.c: In function menu_popup:
menu.c:480: warning: implicit declaration of function gtk_object_sink
maingui.c: In function mg_tab_contextmenu_cb:
maingui.c:1443: warning: implicit declaration of function gtk_object_sink
maingui.c: In function mg_create_entry:
maingui.c:2548: warning: unused variable sw
maingui.c: In function fe_server_callback:
maingui.c:3228: warning: implicit declaration of function joind
notifygui.c: In function notify_opendialog_clicked:
notifygui.c:269: warning: implicit declaration of function open_query
sexy-spell-entry.c:118: warning: signals defined but not used
sexy-spell-entry.c:122: warning: spell_accumulator defined but not used
xtext.c:2587: warning: gtk_xtext_conv_color defined but not used
xtext.c: In function gtk_xtext_render_flush:
xtext.c:2702: warning: dest_y may be used uninitialized in this function
xtext.c:2702: warning: dest_x may be used uninitialized in this function
mkdir .libs
i686-pc-linux-gnu-gcc -O2 -march=athlon64 -pipe -fomit-frame-pointer -Wall -g -Wno-pointer-sign -funsigned-char -I/usr/include/freetype2 -o xchat about.o ascii.o banlist.o chanlist.o chanview.o dccgui.o editlist.o fe-gtk.o fkeys.o gtkutil.o ignoregui.o joind.o menu.o maingui.o notifygui.o palette.o pixmaps.o plugingui.o rawlog.o search.o servlistgui.o setup.o sexy-spell-entry.o textgui.o urlgrab.o userlistgui.o xtext.o -Wl,--version-script -Wl,./../version-script -Wl,--export-dynamic  ../common/libxchatcommon.a /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libxml2.so /usr/lib/libglitz.so /usr/lib/libpng12.so -lz /usr/lib/libXrender.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -lssl -lcrypto -ldl /usr/lib/libglib-2.0.so -lrt
Making all in fe-text
fe-text.c:588: error: conflicting types for fe_set_tab_color
../common/fe.h:47: error: previous declaration of fe_set_tab_color was here
fe-text.c:763: error: conflicting types for fe_lastlog
../common/fe.h:93: error: previous declaration of fe_lastlog was here
make[3]: *** [fe-text.o] Błąd 1
make[2]: *** [all-recursive] Błąd 1
make[1]: *** [all-recursive] Błąd 1
make: *** [all] Błąd 2

!!! ERROR: net-irc/xchat-2.6.8 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  xchat-2.6.8.ebuild, line 71:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Portage 2.1.2_pre3-r5 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo i686)
=================================================================
System uname: 2.6.18-gentoo i686 AMD Athlon(tm) 64 Processor 2800+
Gentoo Base System version 1.12.5
Last Sync: Fri, 20 Oct 2006 05:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="${NXDIR}/etc ${NXDIR}/home /etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=athlon64 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LINGUAS="pl"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/xgl-coffee /usr/local/overlays/nelchael /usr/portage/local/layman/sunrise /usr/portage/local/layman/nx /usr/portage/local/layman/halcy0n /usr/portage/local/layman/gentopia /usr/portage/local/layman/zugaina /usr/local/custom_kernels /usr/local/nvidia-open /usr/local/overlays/berkano-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa avi berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups divx4linux dlloader dri dvd dvdr dvdread elibc_glibc encode esd flash fortran gif glitz gpm gtk hal imagemegick imlib input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_vmmouse isdnlog jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ linguas_pl mmx motif mp3 mpeg ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pcre perl pertty pic png ppds pppd python qt3 qt4 readline reflection risky sdl session slang spell spl sse sse2 ssl tcpd tga tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l video_cards_nv video_cards_nvidia video_cards_vmware vorbis wmf xcomposite xml xml2 xorg xpm xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Alex Bogak 2006-11-01 23:57:53 UTC
same on x86
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-11-09 23:59:38 UTC
*** Bug 154618 has been marked as a duplicate of this bug. ***
Comment 4 Alejandro Wainzinger 2006-11-12 00:17:24 UTC
Ditto on amd64
Comment 5 Charlie Shepherd (RETIRED) gentoo-dev 2006-11-12 09:13:26 UTC
(In reply to comment #3)
> Ditto on amd64

Err, I think its failing on every arch, so enough of the 'me toos' thanks.
Comment 6 Charles Clément 2006-11-12 10:12:53 UTC
There is a patch available from here :
http://sourceforge.net/tracker/index.php?func=detail&aid=1578730&group_id=239&atid=100239
Compiled fine for me on amd64
Comment 7 Charlie Shepherd (RETIRED) gentoo-dev 2006-11-12 11:52:59 UTC
Created attachment 101763 [details, diff]
Patch mentioned by caratorn

Heres the patch, for those too lazy to visit sf
Comment 8 Sven Wegener gentoo-dev 2006-11-18 17:29:11 UTC
Fixed in CVS. As zed said, fe-text is not actively developed anymore. As long as zed keeps it in CVS and accepts patches for it, we'll probably keep support for it. But I will be dropped, when upstream drops it.