Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 42621

Summary: svgalib-1.9.18 fails (-lvga not found)
Product: Gentoo Linux Reporter: Todd Punderson <todd>
Component: [OLD] LibraryAssignee: SpanKY <vapier>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Todd Punderson 2004-02-23 09:40:10 UTC
When emergeing svgalib-1.9.18, ld complains that it cannot find -lvga and aborts.

Reproducible: Always
Steps to Reproduce:
1. emerge svgalib
2. wait
3.

Actual Results:  
gcc -Wall -Wstrict-prototypes -O2 -march=pentium4 -fomit-frame-pointer -pipe -I../include -s -o restorefont restorefont.o -lvga -lm
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lvga
collect2: ld returned 1 exit status
make[1]: *** [restorefont] Error 1
make[1]: Leaving directory `/var/tmp/portage/svgalib-1.9.18/work/svgalib-1.9.18/utils'
make: *** [textutils] Error 2
Comment 1 SpanKY gentoo-dev 2004-02-23 14:00:08 UTC
you neglected to provide `emerge info`
Comment 2 Todd Punderson 2004-02-23 18:20:37 UTC
Oops! I thought I submitted this..aparently not

Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo-r2)
=================================================================
System uname: 2.6.3-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X alsa apm arts artswrappersuid avi berkdb cdr crypt cups doc dvd encode foomaticdb gdbm gif gpm gtk2 imlib java javascript jpeg kde libg++ libwww mad mikmod mmx motif mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang slp spell sse ssl svga tcpd truetype x86 xml xml2 xmms xv zlib"
Comment 3 Theodore Randall 2004-02-24 16:35:48 UTC
I am getting this too.

gcc -Wall -Wstrict-prototypes -march=pentium4 -O2 -pipe -g -I../include -s -o restorefont restorefont.o -lvga -lm
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lvga
collect2: ld returned 1 exit status
make[1]: *** [restorefont] Error 1
make[1]: Leaving directory `/home/tmp/portage/svgalib-1.9.18/work/svgalib-1.9.18/utils'
make: *** [textutils] Error 2
 
!!! ERROR: media-libs/svgalib-1.9.18 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! Failed to build libraries and utils!


emerge info gives:

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3)
=================================================================
System uname: 2.6.3 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.3.13
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe -g"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/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/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -g"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache nostrip sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo cdr crypt cups dga directfb encode esd fbcon foomaticdb gdbm ggi gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd truetype usb x86 xml2 xmms xv zlib"
Comment 4 Theodore Randall 2004-02-26 13:05:35 UTC
This is no longer a problem in svgalib-1.9.18-r1, so this can probably be closed. Thanks alot! :)
Comment 5 SpanKY gentoo-dev 2004-02-26 15:25:24 UTC
excellent :)