Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60181 - rxvt-unicode 3.5 does not build
Summary: rxvt-unicode 3.5 does not build
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Peter Johanson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-12 15:58 UTC by Nicholas Petreley
Modified: 2005-03-28 12:50 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 Nicholas Petreley 2004-08-12 15:58:34 UTC
This is the error I get...

g++ -DHAVE_CONFIG_H -D_GNU_SOURCE -D_XOPEN_SOURCE -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -pipe -O2 -march=athlon-xp -mtune=athlon-xp -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -DDEBUG_STRICT -I/usr/X11R6/include -I.. -I. -I. -c rxvtcolor.C  -fPIC -DPIC
In file included from encoding.C:208:
table/jis0212_1990_0.h: In function `uint32_t cs_jis0212_1990_0_from_unicode(unicode_t)':
table/jis0212_1990_0.h:2124: warning: comparison is always true due to limited range of data type
table/jis0212_1990_0.h:2125: warning: comparison is always true due to limited range of data type
table/jis0212_1990_0.h:2126: warning: comparison is always true due to limited range of data type
In file included from encoding.C:212:
table/jis0213_1.h: In function `uint32_t cs_jis0213_1_from_unicode(unicode_t)':
table/jis0213_1.h:2534: warning: comparison is always true due to limited range of data type
table/jis0213_1.h:2535: warning: comparison is always true due to limited range of data type
table/jis0213_1.h:2536: warning: comparison is always true due to limited range of data type
In file included from encoding.C:213:
table/jis0213_2.h: In function `uint32_t cs_jis0213_2_from_unicode(unicode_t)':
table/jis0213_2.h:2363: warning: comparison is always true due to limited range of data type
table/jis0213_2.h:2364: warning: comparison is always true due to limited range of data type
rxvtcolor.C: In member function `bool rxvt_xim::init()':
rxvtcolor.C:139: error: invalid conversion from `void (*)(_XIC*, char*, char*)' to `void (*)(_XIM*, char*, char*)'
make[1]: *** [rxvtcolor.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f encoding.o .libs/encoding.lo
g++ -DHAVE_CONFIG_H -D_GNU_SOURCE -D_XOPEN_SOURCE -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -pipe -O2 -march=athlon-xp -mtune=athlon-xp -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -DDEBUG_STRICT -I/usr/X11R6/include -I.. -I. -I. -c encoding.C >/dev/null 2>&1
mv -f .libs/encoding.lo encoding.lo
make[1]: Leaving directory `/var/tmp/portage/rxvt-unicode-3.5/work/rxvt-unicode-3.5/src'
make: *** [all] Error 1

!!! ERROR: x11-terms/rxvt-unicode-3.5 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge -u rxvt-unicode
2.
3.

Actual Results:  
The compile fails in the same place every time.

Expected Results:  
Built.

Portage 2.0.50-r9 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-rc4)
=================================================================
System uname: 2.6.8-rc4 i686 AMD Athlon(TM) XP 2200+
Gentoo Base System version 1.5.2
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS=" -pipe -O2 -march=athlon-xp -mtune=athlon-xp"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS=" -pipe -O2 -march=athlon-xp -mtune=athlon-xp -fpermissive"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs fixpackages keeptemp keepwork notitles prelink
sandbox userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.datapipe.net/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi aim antlr apache2 apm arts artswrappersuid async avi bsh
bzlib cdr chroot crypt cups dba dga directfb divx4linux doc dv dvd dvdr encode
esd evo faac faad fbcon fbdev ffmpeg flac flash foomaticdb fpx freetts freetype
fs gcj gd gdbm gif gimp gimpprint glut gmp gnome gpm gps gs gstreamer gtk2
gtkhtml guile hbci hdf icq icu imagemagick imap imlib2 jabber java javamail
javascript jbig jce jikes jp2 jpeg jython kde lcms ldap libg++ libgda libwww lzw
lzw-tiff mad memlimit migemo mikmod mmx mng motif mozilla mozp3p mozsvg
mozxmlterm mpeg mpeg4 mpi mplayer msn mysql nas native ncurses nls nocd nptl
oggvorbis opengl optional-tasks oscar oss pam parse-clocks pda pdflib perl php
pic pie png posix pthreads pwdb python qt quicktime readline ruby samba scanner
sdl slang speex spell sse ssl svg svga tcpd tetex theora threads tiff timidity
truetype type1 unicode usb videos vim-with-x wmf x86 xface xgetdefault xine xml
xml2 xprint xv xvid yahoo zlib"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-08-14 08:51:44 UTC
Okay, this certainly seems like a gcc-3.4 bug to me. Can you please find near the end of hte ./configure stage, there should be something about "checking for broken XIM callback..." What does it say for that test?
Comment 2 Nicholas Petreley 2004-08-15 17:37:42 UTC
Here's what it says...

checking for broken XIM callback... no
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2005-02-26 16:28:50 UTC
Sorry for the radio silence, been more than a tad busy. Any luck with more recent rxvt-unicode versions?
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2005-03-28 12:50:18 UTC
Marking NEEDINFO. Please feel free to re-open when you have more info on the status with newer rxvt-unicode versions. Thanks.