kernel 2.4.36 ist raus

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

kernel 2.4.36 ist raus

Beitrag von mb405 »

also busybox diffen ist nicht mehr so das problem.
beim kernel ist das bisle schwieriger. kann man die diffs vom 2.4.35-5 nach anpassen nehmen ?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: kernel 2.4.36 ist raus

Beitrag von Houdini »

du musst nur die linux-version.diff anpassen sowie die config(s) umbenennen
Ich bin gerade dabei, die ganzen configs in eine config.m4 zu mergen
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: kernel 2.4.36 ist raus

Beitrag von mb405 »

-----

edit jetz läufts durch.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: kernel 2.4.36 ist raus

Beitrag von mb405 »

hab einfach die 2.4.35-5 dateien nach 3.4.36 umbenannt.

rules-archive

Code: Alles auswählen

linux-2.4.36.tar.bz2;ftp://ftp.de.kernel.org/pub/linux/kernel/v2.4;ftp://ftp.kernel.org/pub/linux/kernel/v2.4
rules-make

Code: Alles auswählen

linux24;2.4.36-dbox2;linux-2.4.36;linux-2.4.36.tar.bz2:cifs-1.20c-2.4.tar.gz:linux-2.4.34-dbox2-mtd0305.diff.bz2:autofs4-2.4-module-20050404.tar.gz;extract:autofs4-2.4-module-20050404.tar.gz;move:autofs4-2.4/module-patches/autofs4-2.4.29.patch:Patches;remove:autofs4-2.4;remove:linux;extract:linux-2.4.36.tar.bz2;patch:linux-2.4.36-version.diff;patch:linux-2.4.36-dbox2.diff;patch:linux-2.4.33-dbox2-shift.diff;patch:linux-2.4.33-dbox2-keyboard.diff;patch:linux-2.4.33-dbox2-v4l2.diff;patch:linux-2.4.33-dbox2-cramfs.diff;patch:linux-2.4.33-dbox2-lufs.diff;patch:linux-2.4.34-dbox2-mtd0305.diff.bz2;extract:cifs-1.20c-2.4.tar.gz;move:linux/fs/cifs:linux-2.4.36/fs/;patch:../linux/cifs_24.patch;remove:linux;patch:fb_accel_id.diff;patch:squashfs3.0-patch;patch:squashfs3.0_lzma-patch;patch:linux-2.4.33-dbox2-badram.diff;patch:autofs4-2.4.29.patch;patch:linux-2.4.33-dbox2-ide2.diff;link:linux-2.4.36:linux
das version.diff nab ich in linux-2.4.36-version.diff umbenannt

Code: Alles auswählen

diff -Naur linux-2.4.31/Makefile linux-2.4.31-dbox2/Makefile
--- linux-2.4.31/Makefile	2005-06-01 02:56:56.000000000 +0200
+++ linux-2.4.31-dbox2/Makefile	2005-06-03 11:02:31.000000000 +0200
@@ -1,7 +1,7 @@
 VERSION = 2
 PATCHLEVEL = 4
 SUBLEVEL = 36
-EXTRAVERSION = 
+EXTRAVERSION = -dbox2
 
 KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
 
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: kernel 2.4.36 ist raus

Beitrag von mb405 »

edit hatte die driver vergessen :)
jorg
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Donnerstag 6. Februar 2003, 11:22

Re: kernel 2.4.36 ist raus

Beitrag von jorg »

mb405 hat geschrieben:edit hatte die driver vergessen :)

Hallo

wo und was mus mann in driver endern?

MFG jorg
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Re: kernel 2.4.36 ist raus

Beitrag von mohousch »

Hi

gar nichts
jorg
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Donnerstag 6. Februar 2003, 11:22

Re: kernel 2.4.36 ist raus

Beitrag von jorg »

mohousch hat geschrieben:Hi

gar nichts
hmm aber Fehler bekomme ich

Image Name: dbox2
Created: Wed Jan 9 10:00:11 2008
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 669044 Bytes = 653.36 kB = 0.64 MB
Load Address: 0x00000000
Entry Point: 0x00000000
make driver targetprefix=/home/billi/tuxbox/cdkflash/root-squashfs
make[1]: Entering directory `/home/billi/cdk'
make -C /home/billi/driver \
KERNEL_LOCATION=/home/billi/cdk/linux \
CROSS_COMPILE=powerpc-tuxbox-linux-gnu-
make[2]: Entering directory `/home/billi/driver'
make -C avs modules
make[3]: Entering directory `/home/billi/driver/avs'
make[3]: *** Keine Regel vorhanden, um das Target »/home/billi/cdk/linux-2.4.35.5/include/linux/module.h«,
benötigt von »stv6412.o«, zu erstellen. Schluss.
make[3]: Leaving directory `/home/billi/driver/avs'
make[2]: *** [_modsubdir_avs] Fehler 2
make[2]: Leaving directory `/home/billi/driver'
make[1]: *** [driver] Fehler 2
make[1]: Leaving directory `/home/billi/cdk'
make: *** [/home/billi/tuxbox/cdkflash/root-squashfs] Fehler 2

MFG jorg
StevenSch
Einsteiger
Einsteiger
Beiträge: 105
Registriert: Mittwoch 20. Oktober 2004, 12:41

Re: kernel 2.4.36 ist raus

Beitrag von StevenSch »

jorg hat geschrieben: make[3]: Entering directory `/home/billi/driver/avs'
make[3]: *** Keine Regel vorhanden, um das Target »/home/billi/cdk/linux-2.4.35.5/include/linux/module.h«,
benötigt von »stv6412.o«, zu erstellen. Schluss.
make[3]: Leaving directory `/home/billi/driver/avs'
make[2]: *** [_modsubdir_avs] Fehler 2
make[2]: Leaving directory `/home/billi/driver'
make[1]: *** [driver] Fehler 2
make[1]: Leaving directory `/home/billi/cdk'
make: *** [/home/billi/tuxbox/cdkflash/root-squashfs] Fehler 2

MFG jorg
Erstmal Kernel neu bauen lassen ?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: kernel 2.4.36 ist raus

Beitrag von mb405 »

hehe das meinte ich mit meinen post :)
lösch mal alle .depend im driver verzeichnis, und make .deps/drivers nach dem kernelbau
hannoo
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Samstag 18. Januar 2003, 20:33

Re: kernel 2.4.36 ist raus

Beitrag von hannoo »

mb405 hat geschrieben:........
lösch mal alle .depend im driver verzeichnis, und make .deps/drivers nach dem kernelbau
make driver-clean && make driver geht auch. :wink:
jorg
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Donnerstag 6. Februar 2003, 11:22

Re: kernel 2.4.36 ist raus

Beitrag von jorg »

Hallo

danke für antworten jetzt ist durch

MFG jorg
Hollo
Einsteiger
Einsteiger
Beiträge: 226
Registriert: Mittwoch 22. August 2001, 00:00

Re: kernel 2.4.36 ist raus

Beitrag von Hollo »

bekomme beim neuen kernel folgende Fehler läuft aber weiter :
biberty/libiberty.a
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -o objcopy objcopy.o not-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a
collect2: ld returned 1 exit status
make[8]: *** [objcopy] Fehler 1
make[8]: Leaving directory `/home/hollo/tuxbox-cvs/cdk/build_binutils/binutils'
make[7]: *** [all-recursive] Fehler 1
make[7]: Leaving directory `/home/hollo/tuxbox-cvs/cdk/build_binutils/binutils'
make[6]: *** [all] Fehler 2
make[6]: Leaving directory `/home/hollo/tuxbox-cvs/cdk/build_binutils/binutils'
make[5]: *** [all-binutils] Fehler 2
make[5]: Leaving directory `/home/hollo/tuxbox-cvs/cdk/build_binutils'
make[4]: *** [all] Fehler 2
make[4]: Leaving directory `/home/hollo/tuxbox-cvs/cdk/build_binutils'
make[3]: *** [.deps/binutils] Fehler 2
make[3]: Leaving directory `/home/hollo/tuxbox-cvs/cdk'
make[2]: *** [bootstrap_gcc] Fehler 2
make[2]: Leaving directory `/home/hollo/tuxbox-cvs/cdk'
make[1]: *** [.deps/glibc] Fehler 2
make[1]: Leaving directory `/home/hollo/tuxbox-cvs/cdk'
make: *** [.deps/bootstrap] Fehler 2
kann ich die Fehlermeldung ignorieren ?

compiliert aber weiter durch

ok ein apt-get install texinfo war die Lösung :P
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: kernel 2.4.36 ist raus

Beitrag von Tommy »

kann man den mit newmake ohne manuellen Eingriff wieder ein Image bauen?

komplett frisch ausgecheckt in jungfräulicher Umgebung

Code: Alles auswählen

eis > make driver
make: *** No rule to make target `linux-2.4.36/.config', needed by `linux-2.4.36/arch/ppc/boot/images/vmlinux.gz'.  Stop.
Ich finde, wenn's denn schon jeder Revisionswechsel sein muß, dann nur wenn danach wieder alles geht :-? Ich will mir doch nur den Avia Treiber bauen :cry:
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Re: kernel 2.4.36 ist raus

Beitrag von ingrid »

Tommy hat geschrieben:kann man den mit newmake ohne manuellen Eingriff wieder ein Image bauen?
Wieso wieder? Ging doch die ganze Zeit...

Check evtl. mal neu aus. :gruebel:
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: kernel 2.4.36 ist raus

Beitrag von Tommy »

komplett frisch ausgecheckt in jungfräulicher Umgebung
Ich habe mir für 2.4 ein komplett neues Verzeichnis angelegt - damit der 2.6 beim bauen nimmer dazwischenfunkt
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Re: kernel 2.4.36 ist raus

Beitrag von ingrid »

Tommy hat geschrieben:
komplett frisch ausgecheckt in jungfräulicher Umgebung
Ups, übersehen, sorry. :roll: Also, hier funktioniert's jedenfalls... Configure vor dem Make gemacht?
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: kernel 2.4.36 ist raus

Beitrag von Tommy »

Ups, übersehen, sorry. Also, hier funktioniert's jedenfalls... Configure vor dem Make gemacht?
ja klar

Code: Alles auswählen

./configure --enable-maintainer-mode \
            --with-cvsdir=$cvsdir \
            --prefix=$distridir \
            --with-logosdir=$privatedir/Logos \
            --enable-flashrules \
            --with-checkImage=rename \
           	--enable-ccache \
           	--enable-lirc \
           	--enable-cdkVcInfo \
            --with-customizationsdir=$privatedir/locals
Das einzig auffällige beim configure war das:
configure: WARNING: using tuxbox mkfs.jffs2
Set cache size limit to 0k
Set cache file limit to 0
checking uboot rules... Use of uninitialized value in split at ./rules.pl line 45.
Use of uninitialized value in concatenation (.) or string at ./rules.pl line 79.
Use of uninitialized value in concatenation (.) or string at ./rules.pl line 224.
Use of uninitialized value in concatenation (.) or string at ./rules.pl line 93.
Use of uninitialized value in concatenation (.) or string at ./rules.pl line 224.
done
checking linux rules... done
checking linux24 rules... done
checking binutils rules... done
weshalb beim flashimage bauen vermutlich auch das kommt:
eis > make flash-neutrino-squashfs-all
m4 --define=rootfstype=squashfs --define=rootsize=0x660000 /home/tommy/tuxbox24/tuxbox-cvs/boot/u-boot-config/u-boot.dbox2.h.m4 > /home/tommy/tuxbox24/tuxbox-cvs/boot/u-boot-config/u-boot.config
make /u-boot.stripped
make[1]: Entering directory `/home/tommy/tuxbox24/tuxbox-cvs/cdk'
( rm -rf || /bin/true )
cp -pR /home/tommy/tuxbox24/tuxbox-cvs/boot/u-boot-tuxbox/*
cp -p /home/tommy/tuxbox24/tuxbox-cvs/boot/u-boot-config/u-boot.config /include/configs/dbox2.h
cp: cannot create regular file `/include/configs/dbox2.h': No such file or directory
make[1]: *** [/u-boot.stripped] Error 1
make[1]: Leaving directory `/home/tommy/tuxbox24/tuxbox-cvs/cdk'
make: *** [/home/tommy/tuxbox24/dbox2/cdkflash/squashfs.flfs1x] Error 2
eis >
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: kernel 2.4.36 ist raus

Beitrag von Houdini »

das hatte ich auch wo ich an meinem debiansystem was rumupgedated habe
was war das denn nochmal?
perl oder sowas war nicht mehr installiert :gruebel:
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: kernel 2.4.36 ist raus

Beitrag von Tommy »

nö am eis habe ich nix gemacht. Habe gerade nochmal /cdk (bis auf Archive) komplett gelöscht, neu ausgecheckt (drittes mal) und diesmal kam der Fehler im configure nicht. Hab nun nochmal ein make driver gestartet - der Celeron500 is nicht der schnellste - schaumama. Ich will ja nur meinen anti-knarztreiber :D kein image

nur glaube ich das der woanders herkommt:

Code: Alles auswählen

make: *** No rule to make target `linux-2.4.36/.config', needed by `linux-2.4.36/arch/ppc/boot/images/vmlinux.gz'.  Stop.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: kernel 2.4.36 ist raus

Beitrag von Tommy »

kurze Statusmeldung: make driver hat wieder Fehler verursacht. Nachdem ich ein squashfs image gebaut hatte funktionierte make driver wieder. Scheinbar sind die rules für "driver" nicht so das vorher alles nötige gebaut wird
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: kernel 2.4.36 ist raus

Beitrag von dbt »

Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: kernel 2.4.36 ist raus

Beitrag von Houdini »

Danke,
bitte mal testen ob unsere Probleme damit wieder "versteckt" werden
nitr8
Einsteiger
Einsteiger
Beiträge: 102
Registriert: Freitag 29. Dezember 2006, 10:44

Re: kernel 2.4.36 ist raus

Beitrag von nitr8 »

dbt,

thanks for this. patched fine can confirm it built fine however still reboots. remove network cable boots 100%

Linux lebelo 2.4.36.2-dbox2 #1 Thu Feb 28 19:46:07 GMT 2008 ppc unknown

plug network cable back in, reboot so it seems we still have an issue.

--me

P.S. will post boot log later
Zuletzt geändert von nitr8 am Donnerstag 28. Februar 2008, 20:56, insgesamt 1-mal geändert.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: kernel 2.4.36 ist raus

Beitrag von Houdini »

any oopses or just reboots?