SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
At kernel.org they state the 2.6.11.9 is the latest stable kernel.
In my ignorrance I ask is 2.6.11.9 a patch for 2.6 or a complete kernel?
I ask because in my address bar it is listed as: http://www.kernel.org/pub/linux/kern...h-2.6.11.9.bz2
You can download the patch or the full kernel if you browse though the ftp directories. Here is a link to the 2.6 kernel directory. To download the full kernel, download the package called "linux".
Now I'm really confused.
All I have installed is the default 2.4xxx kernel that comes with Slackware 10.1. and I want to upgrade to the most recent kernel.
Do "make menuconfig" or if you want to use a gui do "make xconfig". I think "make oldconfig" is only used when you have a .config fie from an older 2.6 kernel.
ash-3.00# make oldconfig
make: *** No rule to make target `oldconfig'. Stop.
bash-3.00# make xconfig
make: *** No rule to make target `xconfig'. Stop.
bash-3.00# make menuconfig
make: *** No rule to make target `menuconfig'. Stop.
bash-3.00#
cant get ahead with the patching procedure
please help
bash-3.00# patch -p1 < /usr/src/linux-2.4.29/bootsplash-3.0.7-2.4.29.diff
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/char/console.c linux-2.4.29-bootsplash/drivers/char/console.c
|--- linux-2.4.29/drivers/char/console.c 2005-01-19 15:09:44.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/char/console.c 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 39
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/char/keyboard.c linux-2.4.29-bootsplash/drivers/char/keyboard.c
|--- linux-2.4.29/drivers/char/keyboard.c 2003-11-28 19:26:20.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/char/keyboard.c 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 58
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/char/n_tty.c linux-2.4.29-bootsplash/drivers/char/n_tty.c
|--- linux-2.4.29/drivers/char/n_tty.c 2005-01-19 15:09:47.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/char/n_tty.c 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 87
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/video/Config.in linux-2.4.29-bootsplash/drivers/video/Config.in
|--- linux-2.4.29/drivers/video/Config.in 2004-02-18 14:36:31.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/video/Config.in 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 134
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/video/fbcon.c linux-2.4.29-bootsplash/drivers/video/fbcon.c
|--- linux-2.4.29/drivers/video/fbcon.c 2004-11-17 12:54:21.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/video/fbcon.c 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
16 out of 16 hunks ignored
The next patch would create the file drivers/video/fbcon-jpegdec.c,
which already exists! Assume -R? [n] y
patching file drivers/video/fbcon-jpegdec.c
The next patch would create the file drivers/video/fbcon-jpegdec.h,
which already exists! Assume -R? [n] y
patching file drivers/video/fbcon-jpegdec.h
The next patch would create the file drivers/video/fbcon-splash16.c,
which already exists! Assume -R? [n] y
patching file drivers/video/fbcon-splash16.c
The next patch would create the file drivers/video/fbcon-splash.c,
which already exists! Assume -R? [n] y
patching file drivers/video/fbcon-splash.c
The next patch would create the file drivers/video/fbcon-splash.h,
which already exists! Assume -R? [n] y
patching file drivers/video/fbcon-splash.h
can't find file to patch at input line 2786
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/drivers/video/Makefile linux-2.4.29-bootsplash/drivers/video/Makefile
|--- linux-2.4.29/drivers/video/Makefile 2004-02-18 14:36:31.000000000 +0100
|+++ linux-2.4.29-bootsplash/drivers/video/Makefile 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y] y
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 2809
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/include/video/fbcon.h linux-2.4.29-bootsplash/include/video/fbcon.h
|--- linux-2.4.29/include/video/fbcon.h 2003-08-25 13:44:44.000000000 +0200
|+++ linux-2.4.29-bootsplash/include/video/fbcon.h 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 2859
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.29/kernel/panic.c linux-2.4.29-bootsplash/kernel/panic.c
|--- linux-2.4.29/kernel/panic.c 2004-11-17 12:54:22.000000000 +0100
|+++ linux-2.4.29-bootsplash/kernel/panic.c 2005-03-17 09:16:49.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
bash-3.00#
bash-3.00# make oldconfig
make: *** No rule to make target `oldconfig'. Stop.
bash-3.00# make xconfig
make: *** No rule to make target `xconfig'. Stop.
bash-3.00# make menuconfig
make: *** No rule to make target `menuconfig'. Stop.
this is the procedure i carried out to patch the slackware kernel 2.4.29
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.