Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59032 - emerge tvision-2.0.2 doesn't work
Summary: emerge tvision-2.0.2 doesn't work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-31 17:30 UTC by Pablo Lalloni
Modified: 2004-08-15 22:39 UTC (History)
1 user (show)

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 Pablo Lalloni 2004-07-31 17:30:48 UTC
"emerge -av tvision" ends up with:

gcc  -I../include        -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe  -c ../classes/linux/linuxmouse.cc -o obj/linuxmouse.o
gcc  -I../include       -fPIC -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe  -c ../classes/linux/linuxmouse.cc -o obj/linuxmouse.lo
In file included from /usr/include/linux/keyboard.h:4,
                 from ../classes/linux/linuxmouse.cc:34:
/usr/include/linux/wait.h:86: error: error de decodificaci
Comment 1 Pablo Lalloni 2004-07-31 17:30:48 UTC
"emerge -av tvision" ends up with:

gcc  -I../include        -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe  -c ../classes/linux/linuxmouse.cc -o obj/linuxmouse.o
gcc  -I../include       -fPIC -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe  -c ../classes/linux/linuxmouse.cc -o obj/linuxmouse.lo
In file included from /usr/include/linux/keyboard.h:4,
                 from ../classes/linux/linuxmouse.cc:34:
/usr/include/linux/wait.h:86: error: error de decodificación before `new'
/usr/include/linux/wait.h: En function `void __add_wait_queue(...)':
/usr/include/linux/wait.h:88: error: error de decodificación before `->' token
/usr/include/linux/wait.h: At global scope:
/usr/include/linux/wait.h:95: error: error de decodificación before `new'
/usr/include/linux/wait.h: En function `void __add_wait_queue_tail(...)':
/usr/include/linux/wait.h:97: error: error de decodificación before `->' token
In file included from /usr/include/linux/keyboard.h:4,
                 from ../classes/linux/linuxmouse.cc:34:
/usr/include/linux/wait.h:86: error: error de decodificación before `new'
/usr/include/linux/wait.h: En function `void __add_wait_queue(...)':
/usr/include/linux/wait.h:88: error: error de decodificación before `->' token
/usr/include/linux/wait.h: At global scope:
/usr/include/linux/wait.h:95: error: error de decodificación before `new'
/usr/include/linux/wait.h: En function `void __add_wait_queue_tail(...)':
/usr/include/linux/wait.h:97: error: error de decodificación before `->' token
make[1]: *** [obj/linuxmouse.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
make: *** [dynamic-lib] Error 2
make: *** Se espera a que terminen otras tareas....
gcc  -I../include        -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe  -c ../classes/linux/linuxscr.cc -o obj/linuxscr.o
make[1]: *** [obj/linuxmouse.o] Error 1
make[1]: *** Se espera a que terminen otras tareas....
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
make: *** [static-lib] Error 2

!!! ERROR: dev-libs/tvision-2.0.2 failed.
!!! Function src_compile, Line 22, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge -av tvision




Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-xx5-mod)
=================================================================
System uname: 2.6.7-xx5-mod i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms strict userpriv usersandbox verbose"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://open-systems.ufl.edu/mirrors/gentoo
http://ftp-mirror.internap.com/pub/gentoo/ http://mirror.datapipe.net/gentoo
http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo
http://128.213.5.34/gentoo/ http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/local/overlays/yngwin
/usr/local/overlays/bmg-main.alternative
/usr/local/overlays/bmg-gnome-current.alternative"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib aavm acpi acpi4linux aim alsa antlr apache2 apm arts
artswrappersuid audiofile avi bcel berkdb bindist bonobo bsh cap cddb cdr chroot
crypt cups curl dga directfb divx4linux dv dvd dvdr encode escreen esd evms2 evo
f77 fam fastcgi fbcon firebird flac flash foomaticdb gb gcj gd gdbm gif
gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml hbci icq imagemagick imap imlib
innodb jabber jack java javacomm javamail javascript jbig jdepend jpeg jsch
junit jython kde ladcca lcms libcaca libgda libwww linguas_es live log4j mad
maildir makecheck matroska md5sum mdb mikmod mldonkeypango mmap mmx monkey
mozcalendar mozdomi mozilla mozsvg mozxmlterm mpeg mpeg4 mpi mplayer msn music
mysql native ncurses nls nptl nvidia objc offensive ofx oggvorbis openal opengl
optional-tasks oro oscar oss pam pdflib perl png ppds propolice psyco python qt
quicktime quotes readline regexp remote rhino ruby samba sasl sdl silc slang
speex spell sse ssl stats svg svga tcltk tcpd theora tiff truetype usb
video_cards_nvidia videos vim-with-x wmf wsconvert wxwindows x86 xalan xerces
xfs xml2 xmms xprint xrandr xv xvid yahoo yv12 zlib"
Comment 2 SpanKY gentoo-dev 2004-08-01 13:40:06 UTC
try syncing your portage tree and upgrading/reemerging the latest linux26-headers in portage (2.6.7-r4)
Comment 3 Pablo Lalloni 2004-08-01 16:51:10 UTC
I have a synched tree and my current linux-headers are just that.

Anyway I've just emerge sync and reemerged linux26-headers and the results are the same...

Any other ideas?
Comment 4 Pablo Lalloni 2004-08-01 17:02:54 UTC
Well... apparenlty gcc doesn't like the "new" named parameters in two functions in /usr/include/linux/wait.h, I've changed them to "niu" and tvision compiled just fine... I don't know much about C so I can't tell if "new" is a valid C parameter name... is it?

If not, we should file a bug about linux26-headers?
Comment 5 SpanKY gentoo-dev 2004-08-01 19:58:55 UTC
no, it seems linux26-headers have broken again with the keyboard/wait/list stuff
Comment 6 SpanKY gentoo-dev 2004-08-01 19:59:36 UTC
tim, can you check out the list stuff again ?

ive seen it break on other packages recently
Comment 7 Pablo Lalloni 2004-08-01 20:46:57 UTC
Sorry, I was wrong... now it compiles, but does not install... the ebuild dies complaining about a sandbox violation... here it is:

[...]
gcc -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe   -c -o intldummy.o intldummy.c
ar -rv libtvfintl.a intldummy.o
ar: creando libtvfintl.a
a - intldummy.o
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/intl/dummy'
cp intl/dummy/libtvfintl.a makes
gcc -L/usr/lib -L../../makes -L/var/tmp/portage/tvision-2.0.2/work/tvision/makes -L/usr/X11R6/lib  -shared -Wl,-soname,librhtv.so.2.0.2 -L/usr/X11R6/lib -lX11 -lXmu -lgpm -lncurses -lstdc++ -lm -lc -fPIC -o librhtv.so.2.0.2 ../makes/obj/beep.lo ../makes/obj/drivevalid.lo ../makes/obj/expandpath.lo ../makes/obj/fexpand.lo ../makes/obj/fileattrs.lo ../makes/obj/fileexists.lo ../makes/obj/filelength.lo ../makes/obj/fixpath.lo ../makes/obj/fnmatch.lo ../makes/obj/getcurdir.lo ../makes/obj/getline.lo ../makes/obj/getopt.lo ../makes/obj/getopt1.lo ../makes/obj/getshell.lo ../makes/obj/glob.lo ../makes/obj/globfree.lo ../makes/obj/iffilelen.lo ../makes/obj/isdir.lo ../makes/obj/isrelpath.lo ../makes/obj/iswild.lo ../makes/obj/itoa.lo ../makes/obj/mkstemp.lo ../makes/obj/nl_langinfo.lo ../makes/obj/ntdirent.lo ../makes/obj/pathvalid.lo ../makes/obj/regex.lo ../makes/obj/releasec.lo ../makes/obj/snprintf.lo ../makes/obj/ssc_streams.lo ../makes/obj/strlwr.lo ../makes/obj/strupr.lo ../makes/obj/ticks.lo ../makes/obj/unc.lo ../makes/obj/unc_95.lo ../makes/obj/unc_nt.lo ../makes/obj/validfilename.lo ../makes/obj/yieldpro.lo obj/calcdisp.lo obj/calculat.lo obj/codepage.lo obj/configfile.lo obj/dosdis.lo obj/doskey.lo obj/dosmouse.lo obj/dosscr.lo obj/drivers2.lo obj/dual.lo obj/fileview.lo obj/fontcoll.lo obj/fpbase.lo obj/fpstream.lo obj/help.lo obj/helpbase.lo obj/histlist.lo obj/ifpstrea.lo obj/iopstrea.lo obj/ipstream.lo obj/linuxdis.lo obj/linuxkey.lo obj/linuxmouse.lo obj/linuxscr.lo obj/misc.lo obj/msgbox.lo obj/nbackgro.lo obj/nbutton.lo obj/ncalcdis.lo obj/ncalcula.lo obj/nchdirdi.lo obj/ncheckbo.lo obj/nclrdisp.lo obj/ncluster.lo obj/ncollect.lo obj/ncolordi.lo obj/ncolorgr.lo obj/ncolorit.lo obj/ncolorse.lo obj/ndesktop.lo obj/ndialog.lo obj/ndircoll.lo obj/ndirlist.lo obj/neditor.lo obj/neditwi.lo obj/newstr.lo obj/nfilecol.lo obj/nfiledia.lo obj/nfiledtr.lo obj/nfileinf.lo obj/nfileinp.lo obj/nfilelis.lo obj/nfilterv.lo obj/nframe.lo obj/ngroup.lo obj/nhistory.lo obj/nindicat.lo obj/ninput16.lo obj/ninputli.lo obj/nlabel.lo obj/nlistbox.lo obj/nlistvie.lo obj/nmemo.lo obj/nmenubar.lo obj/nmenubox.lo obj/nmenuvie.lo obj/nmonosel.lo obj/nparamte.lo obj/nradiobu.lo obj/nrangeva.lo obj/nresourc.lo obj/nscrollb.lo obj/nscrolle.lo obj/nsortedc.lo obj/nsortedl.lo obj/nstatict.lo obj/nstatusl.lo obj/nstringc.lo obj/nstringl.lo obj/nvalidat.lo obj/nview.lo obj/nwindow.lo obj/ofpstrea.lo obj/opstream.lo obj/osclipboard.lo obj/parttree.lo obj/pstream.lo obj/qnxdis.lo obj/qnxkey.lo obj/qnxmouse.lo obj/qnxscr.lo obj/rhscreen.lo obj/sbackgro.lo obj/sbutton.lo obj/scalcdis.lo obj/scalcula.lo obj/schdirdi.lo obj/scheckbo.lo obj/sclrdisp.lo obj/scluster.lo obj/scolordi.lo obj/scolorgr.lo obj/scolorit.lo obj/scolorse.lo obj/screen.lo obj/sdesktop.lo obj/sdialog.lo obj/sdircoll.lo obj/sdirlist.lo obj/seditor.lo obj/seditwin.lo obj/sescreen.lo obj/sfilecol.lo obj/sfiledia.lo obj/sfileedi.lo obj/sfileinf.lo obj/sfileinp.lo obj/sfilelis.lo obj/sfilterv.lo obj/sframe.lo obj/sgroup.lo obj/shistory.lo obj/sindicat.lo obj/sinput16.lo obj/sinputli.lo obj/slabel.lo obj/slistbox.lo obj/slistvie.lo obj/smemo.lo obj/smenubar.lo obj/smenubox.lo obj/smenuvie.lo obj/smonosel.lo obj/sparamte.lo obj/sradiobu.lo obj/srangeva.lo obj/sresourc.lo obj/sscrollb.lo obj/sscrolle.lo obj/sstatict.lo obj/sstatusl.lo obj/sstringc.lo obj/sstringl.lo obj/sview.lo obj/swindow.lo obj/tapplica.lo obj/tbackgro.lo obj/tbutton.lo obj/tchdirdi.lo obj/tcheckbo.lo obj/tclrdisp.lo obj/tcluster.lo obj/tcollect.lo obj/tcolordi.lo obj/tcolorgr.lo obj/tcolorit.lo obj/tcolorse.lo obj/tcommand.lo obj/tdesktop.lo obj/tdialog.lo obj/tdircoll.lo obj/tdirlist.lo obj/tdisplay.lo obj/tdrawbuf.lo obj/teditor.lo obj/teditorf.lo obj/teditwin.lo obj/tevent.lo obj/tfilecol.lo obj/tfiledia.lo obj/tfileedi.lo obj/tfileinf.lo obj/tfileinp.lo obj/tfilelis.lo obj/tfilterv.lo obj/tframe.lo obj/tgkey.lo obj/tgroup.lo obj/thistory.lo obj/thistvie.lo obj/thistwin.lo obj/thwmouse.lo obj/tindicat.lo obj/tinputli.lo obj/tlabel.lo obj/tlistbox.lo obj/tlistvie.lo obj/tmemo.lo obj/tmenubar.lo obj/tmenubox.lo obj/tmenuvie.lo obj/tmonosel.lo obj/tmouse.lo obj/tnscolle.lo obj/tnssorte.lo obj/tobject.lo obj/tpalette.lo obj/tparamte.lo obj/tpoint.lo obj/tprogini.lo obj/tprogram.lo obj/tpwobj.lo obj/tpwreado.lo obj/tpwritte.lo obj/tradiobu.lo obj/trangeva.lo obj/trescoll.lo obj/tresfile.lo obj/tscreen.lo obj/tscrollb.lo obj/tscrolle.lo obj/tsortedc.lo obj/tsortedl.lo obj/tstatict.lo obj/tstatusd.lo obj/tstatusl.lo obj/tstrinde.lo obj/tstringc.lo obj/tstringl.lo obj/tstrlist.lo obj/tstrmcla.lo obj/tstrmtyp.lo obj/tsubmenu.lo obj/ttermina.lo obj/ttextdev.lo obj/tvalidat.lo obj/tvedit1.lo obj/tvedit2.lo obj/tvedit3.lo obj/tview.lo obj/tvintl.lo obj/tvtext1.lo obj/tvtext2.lo obj/twindow.lo obj/unixdis.lo obj/unixkey.lo obj/unixmouse.lo obj/unixscr.lo obj/vesa.lo obj/vga.lo obj/vgaregs.lo obj/vgastate.lo obj/win32clip.lo obj/win32dis.lo obj/win32key.lo obj/win32mouse.lo obj/win32scr.lo obj/wingrdis.lo obj/wingrkey.lo obj/wingrmouse.lo obj/wingrscr.lo obj/winntdis.lo obj/winntkey.lo obj/winntmouse.lo obj/winntscr.lo obj/x11dis.lo obj/x11key.lo obj/x11mouse.lo obj/x11src.lo obj/xtermdis.lo obj/xtermkey.lo obj/xtermmouse.lo obj/xtermscr.lo
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
cd makes; ln -sf librhtv.so.2.0.2 librhtv.so
cd makes; ln -sf librhtv.so.2.0.2 librhtv.so.2

>>> Install tvision-2.0.2 into /var/tmp/portage/tvision-2.0.2/image/ category dev-libs
make -C makes -f librhtv.mkf
make[1]: Entering directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
make[1]: `librhtv.a' est
Comment 8 Pablo Lalloni 2004-08-01 20:46:57 UTC
Sorry, I was wrong... now it compiles, but does not install... the ebuild dies complaining about a sandbox violation... here it is:

[...]
gcc -O3 -march=athlon-xp -mfpmath=sse -fomit-frame-pointer -ffast-math -pipe   -c -o intldummy.o intldummy.c
ar -rv libtvfintl.a intldummy.o
ar: creando libtvfintl.a
a - intldummy.o
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/intl/dummy'
cp intl/dummy/libtvfintl.a makes
gcc -L/usr/lib -L../../makes -L/var/tmp/portage/tvision-2.0.2/work/tvision/makes -L/usr/X11R6/lib  -shared -Wl,-soname,librhtv.so.2.0.2 -L/usr/X11R6/lib -lX11 -lXmu -lgpm -lncurses -lstdc++ -lm -lc -fPIC -o librhtv.so.2.0.2 ../makes/obj/beep.lo ../makes/obj/drivevalid.lo ../makes/obj/expandpath.lo ../makes/obj/fexpand.lo ../makes/obj/fileattrs.lo ../makes/obj/fileexists.lo ../makes/obj/filelength.lo ../makes/obj/fixpath.lo ../makes/obj/fnmatch.lo ../makes/obj/getcurdir.lo ../makes/obj/getline.lo ../makes/obj/getopt.lo ../makes/obj/getopt1.lo ../makes/obj/getshell.lo ../makes/obj/glob.lo ../makes/obj/globfree.lo ../makes/obj/iffilelen.lo ../makes/obj/isdir.lo ../makes/obj/isrelpath.lo ../makes/obj/iswild.lo ../makes/obj/itoa.lo ../makes/obj/mkstemp.lo ../makes/obj/nl_langinfo.lo ../makes/obj/ntdirent.lo ../makes/obj/pathvalid.lo ../makes/obj/regex.lo ../makes/obj/releasec.lo ../makes/obj/snprintf.lo ../makes/obj/ssc_streams.lo ../makes/obj/strlwr.lo ../makes/obj/strupr.lo ../makes/obj/ticks.lo ../makes/obj/unc.lo ../makes/obj/unc_95.lo ../makes/obj/unc_nt.lo ../makes/obj/validfilename.lo ../makes/obj/yieldpro.lo obj/calcdisp.lo obj/calculat.lo obj/codepage.lo obj/configfile.lo obj/dosdis.lo obj/doskey.lo obj/dosmouse.lo obj/dosscr.lo obj/drivers2.lo obj/dual.lo obj/fileview.lo obj/fontcoll.lo obj/fpbase.lo obj/fpstream.lo obj/help.lo obj/helpbase.lo obj/histlist.lo obj/ifpstrea.lo obj/iopstrea.lo obj/ipstream.lo obj/linuxdis.lo obj/linuxkey.lo obj/linuxmouse.lo obj/linuxscr.lo obj/misc.lo obj/msgbox.lo obj/nbackgro.lo obj/nbutton.lo obj/ncalcdis.lo obj/ncalcula.lo obj/nchdirdi.lo obj/ncheckbo.lo obj/nclrdisp.lo obj/ncluster.lo obj/ncollect.lo obj/ncolordi.lo obj/ncolorgr.lo obj/ncolorit.lo obj/ncolorse.lo obj/ndesktop.lo obj/ndialog.lo obj/ndircoll.lo obj/ndirlist.lo obj/neditor.lo obj/neditwi.lo obj/newstr.lo obj/nfilecol.lo obj/nfiledia.lo obj/nfiledtr.lo obj/nfileinf.lo obj/nfileinp.lo obj/nfilelis.lo obj/nfilterv.lo obj/nframe.lo obj/ngroup.lo obj/nhistory.lo obj/nindicat.lo obj/ninput16.lo obj/ninputli.lo obj/nlabel.lo obj/nlistbox.lo obj/nlistvie.lo obj/nmemo.lo obj/nmenubar.lo obj/nmenubox.lo obj/nmenuvie.lo obj/nmonosel.lo obj/nparamte.lo obj/nradiobu.lo obj/nrangeva.lo obj/nresourc.lo obj/nscrollb.lo obj/nscrolle.lo obj/nsortedc.lo obj/nsortedl.lo obj/nstatict.lo obj/nstatusl.lo obj/nstringc.lo obj/nstringl.lo obj/nvalidat.lo obj/nview.lo obj/nwindow.lo obj/ofpstrea.lo obj/opstream.lo obj/osclipboard.lo obj/parttree.lo obj/pstream.lo obj/qnxdis.lo obj/qnxkey.lo obj/qnxmouse.lo obj/qnxscr.lo obj/rhscreen.lo obj/sbackgro.lo obj/sbutton.lo obj/scalcdis.lo obj/scalcula.lo obj/schdirdi.lo obj/scheckbo.lo obj/sclrdisp.lo obj/scluster.lo obj/scolordi.lo obj/scolorgr.lo obj/scolorit.lo obj/scolorse.lo obj/screen.lo obj/sdesktop.lo obj/sdialog.lo obj/sdircoll.lo obj/sdirlist.lo obj/seditor.lo obj/seditwin.lo obj/sescreen.lo obj/sfilecol.lo obj/sfiledia.lo obj/sfileedi.lo obj/sfileinf.lo obj/sfileinp.lo obj/sfilelis.lo obj/sfilterv.lo obj/sframe.lo obj/sgroup.lo obj/shistory.lo obj/sindicat.lo obj/sinput16.lo obj/sinputli.lo obj/slabel.lo obj/slistbox.lo obj/slistvie.lo obj/smemo.lo obj/smenubar.lo obj/smenubox.lo obj/smenuvie.lo obj/smonosel.lo obj/sparamte.lo obj/sradiobu.lo obj/srangeva.lo obj/sresourc.lo obj/sscrollb.lo obj/sscrolle.lo obj/sstatict.lo obj/sstatusl.lo obj/sstringc.lo obj/sstringl.lo obj/sview.lo obj/swindow.lo obj/tapplica.lo obj/tbackgro.lo obj/tbutton.lo obj/tchdirdi.lo obj/tcheckbo.lo obj/tclrdisp.lo obj/tcluster.lo obj/tcollect.lo obj/tcolordi.lo obj/tcolorgr.lo obj/tcolorit.lo obj/tcolorse.lo obj/tcommand.lo obj/tdesktop.lo obj/tdialog.lo obj/tdircoll.lo obj/tdirlist.lo obj/tdisplay.lo obj/tdrawbuf.lo obj/teditor.lo obj/teditorf.lo obj/teditwin.lo obj/tevent.lo obj/tfilecol.lo obj/tfiledia.lo obj/tfileedi.lo obj/tfileinf.lo obj/tfileinp.lo obj/tfilelis.lo obj/tfilterv.lo obj/tframe.lo obj/tgkey.lo obj/tgroup.lo obj/thistory.lo obj/thistvie.lo obj/thistwin.lo obj/thwmouse.lo obj/tindicat.lo obj/tinputli.lo obj/tlabel.lo obj/tlistbox.lo obj/tlistvie.lo obj/tmemo.lo obj/tmenubar.lo obj/tmenubox.lo obj/tmenuvie.lo obj/tmonosel.lo obj/tmouse.lo obj/tnscolle.lo obj/tnssorte.lo obj/tobject.lo obj/tpalette.lo obj/tparamte.lo obj/tpoint.lo obj/tprogini.lo obj/tprogram.lo obj/tpwobj.lo obj/tpwreado.lo obj/tpwritte.lo obj/tradiobu.lo obj/trangeva.lo obj/trescoll.lo obj/tresfile.lo obj/tscreen.lo obj/tscrollb.lo obj/tscrolle.lo obj/tsortedc.lo obj/tsortedl.lo obj/tstatict.lo obj/tstatusd.lo obj/tstatusl.lo obj/tstrinde.lo obj/tstringc.lo obj/tstringl.lo obj/tstrlist.lo obj/tstrmcla.lo obj/tstrmtyp.lo obj/tsubmenu.lo obj/ttermina.lo obj/ttextdev.lo obj/tvalidat.lo obj/tvedit1.lo obj/tvedit2.lo obj/tvedit3.lo obj/tview.lo obj/tvintl.lo obj/tvtext1.lo obj/tvtext2.lo obj/twindow.lo obj/unixdis.lo obj/unixkey.lo obj/unixmouse.lo obj/unixscr.lo obj/vesa.lo obj/vga.lo obj/vgaregs.lo obj/vgastate.lo obj/win32clip.lo obj/win32dis.lo obj/win32key.lo obj/win32mouse.lo obj/win32scr.lo obj/wingrdis.lo obj/wingrkey.lo obj/wingrmouse.lo obj/wingrscr.lo obj/winntdis.lo obj/winntkey.lo obj/winntmouse.lo obj/winntscr.lo obj/x11dis.lo obj/x11key.lo obj/x11mouse.lo obj/x11src.lo obj/xtermdis.lo obj/xtermkey.lo obj/xtermmouse.lo obj/xtermscr.lo
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
cd makes; ln -sf librhtv.so.2.0.2 librhtv.so
cd makes; ln -sf librhtv.so.2.0.2 librhtv.so.2

>>> Install tvision-2.0.2 into /var/tmp/portage/tvision-2.0.2/image/ category dev-libs
make -C makes -f librhtv.mkf
make[1]: Entering directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
make[1]: `librhtv.a' está actualizado.
make[1]: Leaving directory `/var/tmp/portage/tvision-2.0.2/work/tvision/makes'
install -d -m 0755 /usr/lib
ACCESS DENIED  chmod:     /usr/lib
install: no se pueden cambiar los permisos de «/usr/lib»: Permiso denegado
make: *** [install-static] Error 1

!!! ERROR: dev-libs/tvision-2.0.2 failed.
!!! Function src_install, Line 26, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-dev-libs_-_tvision-2.0.2-19697.log"

chmod:     /usr/lib
--------------------------------------------------------------------------------

How do I fix this?
Comment 9 Tim Yamin (RETIRED) gentoo-dev 2004-08-02 03:07:27 UTC
Should be fixed header-wise now: some function declarations which we don't need wanted internal __KERNEL__ <linux/list.h> stuff so they're now declared as __KERNEL__ too. If you emerge sync, and remerge your headers you should get a working header file and it should compile cleanly. Please tell me if there are any issues. I'm sending this back to you Mike, so you can solve the sandbox problems. Thanks!
Comment 10 SpanKY gentoo-dev 2004-08-15 22:39:20 UTC
switched to einstall instead of `make install DESTDIR`

sorry about that, but you should be set now