Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109898 - Small typo in vesafb-tng patch breaks kernel gentoo-sources-2.6.13-r4 compilation with vesafb as module
Summary: Small typo in vesafb-tng patch breaks kernel gentoo-sources-2.6.13-r4 compila...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Drake (RETIRED)
URL: http://dev.gentoo.org/~spock/projects...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-20 01:55 UTC by Olivier Castan
Modified: 2005-10-26 03:11 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 Olivier Castan 2005-10-20 01:55:53 UTC
Using genkernel to build my kernel, the build process stops with :
drivers/video/vesafb-tng.c: In function `vesafb_exit':
drivers/video/vesafb-tng.c:1180: error: `info' undeclared (first use in this
function)
drivers/video/vesafb-tng.c:1180: error: (Each undeclared identifier is reported
only once
drivers/video/vesafb-tng.c:1180: error: for each function it appears in.)
make[2]: *** [drivers/video/vesafb-tng.o] Error 1
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2

Line 1180 is :
                iounmap(info->screen_base);

Looking at most recent revision of the patch and older ones (see URL) it looks
like it's just a small typo and that this line should be changed to :
		iounmap(vesafb_info->screen_base);

The vesa-tng patch is included as 2.6.13/4505_vesafb-tng-0.9-rc7-r1.patch in
genpatches-2.6.13-6.extras.tar.bz2

Reproducible: Always
Steps to Reproduce:
Configure kernel with VesaFB as module, compilation will break during 'make modules'



Gentoo Base System version 1.12.0_pre9
Portage 2.0.53_rc5 (default-linux/x86/2005.1, gcc-3.3.3, glibc-2.3.5-r2,
2.6.9-gentoo-r4 i686)
=================================================================
System uname: 2.6.9-gentoo-r4 i686 Intel(R) Xeon(TM) CPU 2.80GHz
dev-lang/python:     2.3.4, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/home/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/portage/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 S3TC X X509 a52 aac acpi acpi4linux alsa apm applet artworkextra avi
bash-completion berkdb bidi bitmap-fonts bonobo browserplugin bzip2 cairo cdio
cdparanoia cdr cdrom chroot clamav clamd cracklib crypt css cups curl dbus
devmap dga dillo dlloader dnd dpms dri dvd dvdr dvdread eds emboss encode
ethereal exif fam fame fat fbcon ffmpeg firefox flac foomaticdb fortran freetype
gdbm gif gimp gimpprint glx gnome gnome-print gpgme gphoto2 gpm gs gstreamer gtk
gtk2 gtkhtml gvim h323 hal iconv ieee1394 imagemagick imlib intl java javascript
john jp2 jpeg jpeg2k lame ldap libcaca libclamav libg++ libwww live logrotate
lzo lzw lzw-tiff mad matroska md5sum memlimit mikmod mime mmx mng motif mozilla
moznoirc moznomail mozsvg mp3 mp4live mpeg mpeg2 mpeg4 mplayer ncurses network
nls no-helper nptl nsplugin nspr ntfs ntlm nvidia offensive ogg oggvorbis opengl
oss pam pango parse-clocks pcap pcre pdflib perl physfs player png pnp ppds
python qemu-fast quicktime rar readline real recode reiserfs rtc ruby sdl
session sftp sftplogging skey smime spell sse sse-filters sse2 ssl
startup-notification stream svg svga sysfs tcltk tcpd tetex theora threads tidy
tiff transcode truetype truetype-fonts trusted type1 type1-fonts unicode usb
userlocales utf8 vfat vim-with-x vorbis win32codecs wmf xanim xface xine xml
xml2 xmms xosd xpm xprint xrandr xscreensaver xv xvid xvmc yv12 zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-10-26 03:11:06 UTC
Fixed in gentoo-sources-2.6.13-r5