LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-07-2004, 05:11 PM   #1
graywind
LQ Newbie
 
Registered: Oct 2003
Location: Fife, WA
Distribution: Slackware Current
Posts: 16

Rep: Reputation: 0
Compilation error in 2.6.3-rc1 concerning drivers/video/fbmem.c ?


I've been using the 2.6.x series of the kernel for quite some time and have been really happy with it, but with patching to the latest rc I ran into a little bit of a problem.

With my current configuration, which has been working since the first 2.6 stable, I haven't run into any problems. Right after patching to 2.6.3-rc1 though, I have been getting an error after trying to make the image. Any ideas or did I just do something bad?

root@Slackware:/usr/src/linux# make bzImage
SPLIT include/linux/autoconf.h -> include/config/*
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/asm-i386/asm_offsets.h
CHK include/linux/compile.h
CC drivers/video/fbmem.o
drivers/video/fbmem.c: In function `unregister_framebuffer':
drivers/video/fbmem.c:1282: error: structure has no member named `class_dev'
make[2]: *** [drivers/video/fbmem.o] Error 1
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
 
Old 02-07-2004, 05:21 PM   #2
watashiwaotaku7
Member
 
Registered: Oct 2002
Location: wisconsin -- The Badger state
Distribution: gentoo
Posts: 654

Rep: Reputation: 30
if your just doing make oldconfig then try actually configuring it through menuconfig lately 2.6 has been going through a lot of configuration style changes, other than that it may well be that someone entirely broke the code with this revision so i suggest that you wait for the next one or final 2.6.3 or use the -mm branch which will get the fix for that more quickly or will have backed out the offending patch personally i dont see much gain in using the -rc tree unless your a developer its rare that they have something wonderful in there that is worth going through the problems and if you want to stay up to date just use -mm or some other patchset which keeps very current between releases

my favorite patchset is
http://forums.gentoo.org/viewtopic.php?t=132765
go there and you will find more than willing support for any problems as well as very current releases, they are based on 2.6.2-mm1 currently but have many of the patches from newer revisions plus a plethora of other wonderful goodies
 
Old 02-07-2004, 07:16 PM   #3
DrOzz
Senior Member
 
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185

Rep: Reputation: 60
Quote:
Prepatches may be poorly tested, and may in fact not work at all. Use on your own risk; if you use one and run into a problem please see Reporting Linux Kernel Bugs on the front page.

Prepatches with -rc in the name are considered release candidates and may become full versions. It is therefore particularly important that those get tested.
and you should always remember the above when dealing with these prepatches ...
 
Old 02-08-2004, 04:25 AM   #4
graywind
LQ Newbie
 
Registered: Oct 2003
Location: Fife, WA
Distribution: Slackware Current
Posts: 16

Original Poster
Rep: Reputation: 0
Quote:
Prepatches may be poorly tested, and may in fact not work at all. Use on your own risk; if you use one and run into a problem please see Reporting Linux Kernel Bugs on the front page.

Prepatches with -rc in the name are considered release candidates and may become full versions. It is therefore particularly important that those get tested.
Nice of you to mention that . I just wanted to see if anyone has duplicated the error. After some playing around and it no longer seems my mistake, then perhaps I could report as a bug. Thanks for the advice though
 
Old 02-08-2004, 05:23 AM   #5
/bin/bash
Senior Member
 
Registered: Jul 2003
Location: Indiana
Distribution: Mandrake Slackware-current QNX4.25
Posts: 1,802

Rep: Reputation: 47
Did you patch to a clean 2.6.2 tree? If not sure then start over with a fresh kernel install.

I just built 2.6.3-rc1 last night while I was asleep, and while I'm at work now and can't check, a quick look this morning seemed OK. I have framebuffer enabled for VIA chipset.
 
Old 02-08-2004, 05:48 AM   #6
graywind
LQ Newbie
 
Registered: Oct 2003
Location: Fife, WA
Distribution: Slackware Current
Posts: 16

Original Poster
Rep: Reputation: 0
Sounds like a plan, but its 3:54am here and its time for sleep
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kernel compilation error: Error 15: File not found Niceman2005 Linux - General 9 10-04-2007 03:45 AM
KDE 3.4 RC1 Make error! NewToLinux2005 Linux - Distributions 8 03-14-2005 06:25 AM
ATI Radeon drivers on Progeny Debian 2.0 rc1 albester Debian 7 01-20-2005 08:07 AM
KDE 3.2 and changing video card drivers and monitor drivers citrus Linux - Newbie 4 02-25-2004 05:11 AM
Compilation Errors for GeForce Drivers Adam Shapiro Linux - Hardware 1 01-28-2003 06:33 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 07:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration