<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>23703</bug_id>
          
          <creation_ts>2003-06-29 08:48 0000</creation_ts>
          <short_desc>links-2.1_pre11 fails to build on non-X system</short_desc>
          <delta_ts>2003-09-09 02:35:39 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>deviantgeek@gmail.com</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          <cc>brandy@gentoo.org</cc>
    
    <cc>naz@gentoo.org</cc>
    
    <cc>rac@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>deviantgeek@gmail.com</who>
            <bug_when>2003-06-29 08:48:17 0000</bug_when>
            <thetext>Upgrading links2 results in config error:
configure: error: No graphics drivers found.

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

Actual Results:  
[ edited ]
checking for gui/view.h... no
checking for gui/window.h... no
checking for gui/desktop.h... no
checking for gui/bitmap.h... no
checking for util/locker.h... no
checking for util/application.h... no
configure: error: No graphics drivers found.

!!! ERROR: net-www/links-2.1_pre11 failed.
!!! Function econf, Line 304, Exitcode 1
!!! econf failed
[ end ]


Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20-xfs-r3 i686 Pentium III (Coppermine)
GENTOO_MIRRORS=&quot;ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://adelie.polymtl.ca/
ftp://cs.ubishops.ca/pub/gentoo&quot;
CONFIG_PROTECT=&quot;/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/env.d&quot;
PORTDIR=&quot;/usr/portage&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR_OVERLAY=&quot;&quot;
USE=&quot;x86 crypt encode gif jpeg libg++ mmx mpeg ncurses pdflib png spell truetype
xml2 zlib gdbm berkdb slang readline tcpd pam libwww ssl python oggvorbis -3dnow
apache2 -apm -arts -avi -cups curl dvb gd -gnome -gpm -gtk imap -imlib innodb
ipv6 -java -kde lcms mbox -mikmod -motif mysql nas -nls oav -opengl -oss perl
-qt -quicktime samba -sdl socks5 sse -svga tiff wmf -X -xmms -xv -snmp fbcon pic&quot;
COMPILER=&quot;gcc3&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-march=pentium3 -O3 -pipe&quot;
CXXFLAGS=&quot;-march=pentium3 -O3 -pipe&quot;
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
MAKEOPTS=&quot;-j2&quot;
AUTOCLEAN=&quot;yes&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
FEATURES=&quot;sandbox ccache fixpackages&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>brandy@gentoo.org</who>
            <bug_when>2003-09-06 20:27:03 0000</bug_when>
            <thetext>The configure script is exiting since the &quot;drivers&quot; variable has not been set: 
 
	if test -z &quot;$drivers&quot; &amp;&amp; test &quot;$cf_use_graphics&quot; = yes; then 
		{ echo &quot;configure: error: No graphics drivers found.&quot; 1&gt;&amp;2; exit 1; } 
	fi 
 
With the bug reporters USE flags, the driver variable will only get set to &quot;FB&quot; 
if the following header files are present (and directfb is not installed): 
 
	/usr/include/linux/fb.h 
	/usr/include/linux/kd.h 
	/usr/include/linux/vt.h 
	/usr/include/sys/mman.h 
	/usr/include/sys/ioctl.h 
	/usr/include/gpm.h 
 
So it looks like sys-libs/gpm needs to be an added dependency for fbcon: 
 
	fbcon? ( &gt;=media-libs/libpng-1.2.1 sys-libs/gpm )&quot; 
 
With this addition links compiles fine when only the framebuffer gui is desired. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2003-09-09 02:35:39 0000</bug_when>
            <thetext>sorry for the delay on this.

thanks Brandy, for getting me off my butt</thetext>
          </long_desc>
      
    </bug>

</bugzilla>