Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 29230
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Owen Gunden <ogunden@phauna.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 29230 depends on: Show dependency tree
Bug 29230 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-09-20 16:46 0000
The following line in the links ebuild (both links-2.1_pre9 and
links-2.1_pre11):

    fbcon? ( >=media-libs/libpng-1.2.1 sys-libs/gpm )

seems to indicate that gpm is required when the framebuffer is used, but this
is
not so.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1,
2.4.20-gentoo-r6)
=================================================================
System uname: 2.4.20-gentoo-r6 i686 AMD Athlon(tm) XP 1800+
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/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="x86 avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg
ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gtkhtml
alsa gdbm berkdb slang readline tetex aalib bonobo svga tcltk java guile ruby X
sdl tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk motif opengl
mozilla cdr apache2 fbcon gtk2 imap maildir mozcalendar moznocompose moznoirc
mozsvg mozxmlterm plotutils ppds samba scanner usb -oss -apm -arts -gpm -kde
-nls -qt"

------- Comment #1 From Seemant Kulleen (RETIRED) 2003-09-21 19:20:24 0000 -------
you're the nth person to say so, so it is done

------- Comment #2 From Brandy Westcott (RETIRED) 2003-10-29 01:59:54 0000 -------
gpm is needed when compiling links with framebuffer support. The
configure script will only allow the framebuffer graphics driver
to be built if all of the following header files are present:


	/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	<-- this is provided by sys-apps/gpm


And of course the framebuffer source file itself needs the gpm.h
header file:


	/* framebuffer.c
	 * Linux framebuffer code
	 * (c) 2002 Petr 'Brain' Kulhavy
	 * This file is a part of the Links program, released under GPL.
	 */

	#include "cfg.h"

	#ifdef GRDRV_FB

	#define USE_GPM_DX

	/* #define FB_DEBUG */
	/* #define SC_DEBUG */

	#if defined(FB_DEBUG) || defined(SC_DEBUG)
	#define MESSAGE(a) fprintf(stderr,"%s",a);
	#endif

	#ifdef TEXT
	#undef TEXT
	#endif

	#include "links.h"

	#include <gpm.h>	<-- once again there's that gpm.h

	.....


gpm has been re-added as a dependency of fbcon.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug