Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29814 - Nano-1.2.2 fails to compile
Summary: Nano-1.2.2 fails to compile
Status: RESOLVED DUPLICATE of bug 29738
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-28 09:04 UTC by Matt Chorman
Modified: 2005-07-17 13:06 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 Matt Chorman 2003-09-28 09:04:44 UTC
Using gcc-3.3.1-r1. While emerging nano, compile fails with an error. From what I can 
see, WS_CONVERT is undefined. ;-) 

Reproducible: Always
Steps to Reproduce:
1.emerge sync 
2.emerge nano 
3. 
Actual Results:  
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'color.c' || echo './'`color.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'cut.c' || echo './'`cut.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'files.c' || echo './'`files.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'global.c' || echo './'`global.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'move.c' || echo './'`move.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'nano.c' || echo './'`nano.c 
gcc -DSYSCONFDIR=\"/etc\" -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/share/locale\" -I/usr/
include    -march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops -c `test -f 'rcfile.c' || echo './'`rcfile.c 
rcfile.c:61: error: `WS_CONVERT' undeclared here (not in a function) 
rcfile.c:61: error: initializer element is not constant 
rcfile.c:61: error: (near initialization for `rcopts[9].flag') 
rcfile.c:61: error: initializer element is not constant 
rcfile.c:61: error: (near initialization for `rcopts[9]') 
rcfile.c:63: error: initializer element is not constant 
rcfile.c:63: error: (near initialization for `rcopts[10]') 
rcfile.c:64: error: initializer element is not constant 
rcfile.c:64: error: (near initialization for `rcopts[11]') 
rcfile.c:66: error: initializer element is not constant 
rcfile.c:66: error: (near initialization for `rcopts[12]') 
rcfile.c:69: error: initializer element is not constant 
rcfile.c:69: error: (near initialization for `rcopts[13]') 
rcfile.c:71: error: initializer element is not constant 
rcfile.c:71: error: (near initialization for `rcopts[14]') 
rcfile.c:76: error: initializer element is not constant 
rcfile.c:76: error: (near initialization for `rcopts[15]') 
rcfile.c:79: error: initializer element is not constant 
rcfile.c:79: error: (near initialization for `rcopts[16]') 
rcfile.c:82: error: initializer element is not constant 
rcfile.c:82: error: (near initialization for `rcopts[17]') 
rcfile.c:84: error: initializer element is not constant 
rcfile.c:84: error: (near initialization for `rcopts[18]') 
rcfile.c:85: error: initializer element is not constant 
rcfile.c:85: error: (near initialization for `rcopts[19]') 
rcfile.c:86: error: initializer element is not constant 
rcfile.c:86: error: (near initialization for `rcopts[20]') 
rcfile.c:87: error: initializer element is not constant 
rcfile.c:87: error: (near initialization for `rcopts[21]') 
rcfile.c:88: error: initializer element is not constant 
rcfile.c:88: error: (near initialization for `rcopts[22]') 
rcfile.c:89: error: initializer element is not constant 
rcfile.c:89: error: (near initialization for `rcopts[23]') 
rcfile.c:90: error: initializer element is not constant 
rcfile.c:90: error: (near initialization for `rcopts[24]') 
rcfile.c:91: error: initializer element is not constant 
rcfile.c:91: error: (near initialization for `rcopts[25]') 
make[2]: *** [rcfile.o] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
make[2]: Leaving directory `/var/tmp/portage/nano-1.2.2/work/nano-1.2.2' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/nano-1.2.2/work/nano-1.2.2' 
make: *** [all] Error 2 
 
!!! ERROR: app-editors/nano-1.2.2 failed. 
!!! Function src_compile, Line 46, Exitcode 2 
!!! (no error message) 

Expected Results:  
Expected behavior is to compile correctly. 

Portage 2.0.49-r6 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.6.0-test5-mm3) 
================================================================= 
System uname: 2.6.0-test5-mm3 i686 AMD Athlon(tm) XP 2000+ 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/
config /usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config /usr/kde/3.1/share/config /usr/
share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-march=athlon-xp -O3 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe 
-funroll-loops" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="sandbox ccache" 
GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="oss apm avi encode foomaticdb gnome libg++ mad mikmod ncurses nls spell 
xml2 gtkhtml gdbm berkdb slang readline tetex bonobo java guile gpm tcpd pam 
libwww ssl perl python esd gtk motif cdr breakme X arts alsa kde qt opengl mpeg 
3dnow aalib directfb fbcon acl crypt cups dvd gif imlib jpeg mmx mysql oggvorbis pdflib 
png quicktime samba sdl sse svga truetype xinerama xmms xv zlib x86"
Comment 1 Brandy Westcott (RETIRED) gentoo-dev 2003-09-28 13:05:09 UTC

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