mklibs - Newmake -6 unresolved

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

dietmarw hat geschrieben:evtl. solltest du mal erstmal deine checkout probleme beheben,
dann erledigen sich die anderen probleme evtl. von selbst ;)
was könnten da für probleme sein:

Code: Alles auswählen

export CVS_RSH=ssh
cvs -d  anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -PA  .
?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: mklibs - Newmake -6 unresolved

Beitrag von dietmarw »

sagen wir es mal so,
da der checkout bei allen außer dir funktioniert,
wirst du ein lokales problem haben..
Habe noch 2 mal neu ausgecheckt und jedes mal bekomme ich nur rc1 aber es ist nicht so schlimm. Ich lade manuell die rc3 herunter und editiere dementsprechend das Makefile dann klappt es...
Bei ersten 2 Versuche wurde bei mir die Verbindung zum Server abgebrochen und da habe ich die Archive vom 08.08. genommen und da ist rc1 dabei...versuche nochmal.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

versuche nochmal...

Danke
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:Wie gesagt, es geht um Dreambox-Image.
Afair wird U-Boot für Dreambox überhaupt nicht genutzt.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: mklibs - Newmake -6 unresolved

Beitrag von seife »

Aber gebaut, ist mir auch schon ein paarmal aufgefallen.

Als ich mir es letztes Wochenende anschauen wollte, ist es aber nicht aufgetreten (und einen kompletten rebuild wollte ich nicht machen.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

Code: Alles auswählen

Hunk #2 FAILED at 119.
Hunk #35 FAILED at 1195.
Hunk #38 FAILED at 1277.
3 out of 38 hunks FAILED -- saving rejects to file fs/jffs2/jffs2_1pass.c.rej
patching file fs/jffs2/jffs2_nand_1pass.c
patching file fs/jffs2/jffs2_private.h
patching file fs/Makefile
patching file fs/squashfs/Makefile
patching file fs/squashfs/squashfs.c
patching file fs/squashfs/uncompress.c
patching file include/cmd_fs.h
patching file include/commproc.h
patching file include/flash.h
patching file include/jffs2/load_kernel.h
patching file include/lcd.h
patching file include/stdio_dev.h
patching file lib_generic/crc32.c
patching file lib_ppc/board.c
patching file Makefile
patching file net/bootp.c
patching file net/net.c
patching file net/tftp.c
patching file tools/Makefile
patching file net/nfs.c
patching file Makefile
Hunk #1 succeeded at 369 (offset 7 lines).
patching file fs/jffs2/compr_lzma.c
patching file fs/jffs2/jffs2_1pass.c
Hunk #1 succeeded at 782 (offset 1 line).
patching file fs/jffs2/jffs2_nand_1pass.c
patching file fs/jffs2/Makefile
patching file include/jffs2/jffs2.h
make[1]: *** [u-boot-2009.08-rc1/u-boot.stripped] Fehler 1
make[1]: Leaving directory `/home/bosmann/newmake/dreambox-cvs/cdk'
make: *** [/home/bosmann/newmake/dreambox-cvs/root/cdk/bin/mkimage] Fehler 2
eben ausgecheckt. rechts von heute, links von 08.08.

edit: bild entfernt wegen größe
Zuletzt geändert von bosmann am Donnerstag 3. September 2009, 05:13, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:make[1]: *** [u-boot-2009.08-rc1/u-boot.stripped] Fehler 1
Diese U-Boot-Version wird im Tuxbox-CVS nicht
mehr genutzt, deshalb passt der Patch nicht.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

rhabarber1848 hat geschrieben:
bosmann hat geschrieben:make[1]: *** [u-boot-2009.08-rc1/u-boot.stripped] Fehler 1
Diese U-Boot-Version wird im Tuxbox-CVS nicht
mehr genutzt, deshalb passt der Patch nicht.
ich weiß es auch, warum wird es aber immer wieder beim auschecken automatisch heruntergeladen?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:ich weiß es auch, warum wird es aber immer wieder beim auschecken automatisch heruntergeladen?
Ich denke, es hat nichts mit dem Auschecken zu tun, sondern damit,
dass Du cdk/Makefile nicht aktualisierst.

Vergleiche bitte folgendes Resultat auf Deiner Maschine:

Code: Alles auswählen

# grep ^Archive/u-boot cdk/Makefile
Archive/u-boot-2009.08.tar.bz2:
Archive/u-boot-1.2.0.tar.bz2:
Ich würde mich nicht wundern, wenn bei Dir in cdk/Makefile noch
eine andere U-Boot-Version drin ist, die da nicht hingehört.
Version 1.2.0 wird noch für IPBox-Maschinen genutzt.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

ich habe cdk/Makefile aktualisiert und konnte ein Image erstellen. Allerdings mußte ich statt mitgelieferte libcurl_pic.a eine andere nehmen sonnst wäre das Image nicht fertig kompiliert. Jetzt habe ich das Problem mit der Sprachen. Zur Auswahl sind alle da aber es lässt sich nicht umstellen. Egal was ich auswähle, bleibt immer englisch.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

seife hat geschrieben:
rhabarber1848 hat geschrieben:
bosmann hat geschrieben:Wie gesagt, es geht um Dreambox-Image.
Afair wird U-Boot für Dreambox überhaupt nicht genutzt.
Aber gebaut, ist mir auch schon ein paarmal aufgefallen.
Stimmt, $(hostprefix)/bin/mkimage ist der Schuldige.
Dieser ungetestete Patch sollte reichen: EDIT: Patch ist im CVS
Zuletzt geändert von rhabarber1848 am Donnerstag 3. September 2009, 10:36, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:Allerdings mußte ich statt mitgelieferte libcurl_pic.a eine andere nehmen sonnst wäre das Image nicht fertig kompiliert.
Curl 7.10.1 oder 7.19.x? Letzteres ist nicht im CVS.
bosmann hat geschrieben:Jetzt habe ich das Problem mit der Sprachen. Zur Auswahl sind alle da aber es lässt sich nicht umstellen. Egal was ich auswähle, bleibt immer englisch.
Enigma?
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

ja

update:

beim versuch ein neutrino zu builden kommt:

Code: Alles auswählen

find: "/home/bosmann/newmake/dreambox-cvs/root/cdkflash/root-neutrino-squashfs/var/bin/": Datei oder Verzeichnis nicht gefunden
I: Using ld.so.1 as dynamic linker.
I: library reduction pass
1204 symbols, 9 unresolved
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:
seife hat geschrieben:
rhabarber1848 hat geschrieben:Afair wird U-Boot für Dreambox überhaupt nicht genutzt.
Aber gebaut, ist mir auch schon ein paarmal aufgefallen.
Stimmt, $(hostprefix)/bin/mkimage ist der Schuldige.
Jetzt nicht mehr:
http://article.gmane.org/gmane.comp.vid ... x.scm/1044
http://article.gmane.org/gmane.comp.vid ... x.scm/1045
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:
rhabarber1848 hat geschrieben:Curl 7.10.1 oder 7.19.x?
ja
Ich liebe es, wenn eine oder-Frage mit Ja/Nein beantwortet wird ;)
Falls Du Curl 7.19.x einsetzt, dürfte Dir das mklibs-Problem bereits
bekannt sein. Mir ist dazu keine Lösung bekannt.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

"ja" war Antwort auf Deine Frage ob es sich um Enigma handelt
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

Problem mit "unresolved" gelöst, jetzt habe ich folgendes:

Code: Alles auswählen

ERROR: SquashFS part is too big for image (max. allowed 5111808 bytes)
im cdkflash steht jetzt ein "root-squashfs.img.too-big (5,2 MB)"

was wäre jetzt sinvoller, die Partitionsgröße im "prepare_dream" Skript per eine Konfigurationsoption zu definieren oder im "dreambox.c" manuell einzustellen?
Im Moment sieht es so aus:

Code: Alles auswählen

static struct mtd_partition dreambox_flash_partitions[] = {
	{
		name: "DreamBOX cramfs+squashfs",
		offset: 0x000000,
		size:   0x600000,
	},
	{
		name: "DreamBOX jffs2",
		offset: 0x600000,
		size:   0x1c0000,
	},
	{
		name: "DreamBOX OpenBIOS",
		offset: 0x7c0000,
		size:   0x040000,
		mask_flags: MTD_WRITEABLE       /* force read-only */
	},
	{
		name: "DreamBOX (w/o bootloader)",
		offset: 0,
		size:   0x7c0000,
	},
	{
		name: "DreamBOX (w/ bootloader)",
		offset: 0,
		size:   0x800000,
		mask_flags: MTD_WRITEABLE       /* force read-only */
	},
	{
		name: "DreamBOX SquashedFS",
		offset: 0x120000,
		size:	0x4e0000
	},
	{
		name: "DreamBOX Cramfs",
		offset: 0,
		size:	0x120000
	}
};
Danke im Voraus!
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: mklibs - Newmake -6 unresolved

Beitrag von rhabarber1848 »

bosmann hat geschrieben:Problem mit "unresolved" gelöst
Wäre schön, wenn Du noch sagen könntest, wie.
bosmann hat geschrieben:jetzt habe ich folgendes:

Code: Alles auswählen

ERROR: SquashFS part is too big for image (max. allowed 5111808 bytes)
Afair gibt es nur für die Dbox2 einstellbare Partitionsgrößen
mittels cdk/configure --with-rootpartitionsize.
Da ich keine Dreambox habe, werde ich mich an das Thema
nicht heranwagen ;)
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

rhabarber1848 hat geschrieben:
bosmann hat geschrieben:Problem mit "unresolved" gelöst
Wäre schön, wenn Du noch sagen könntest, wie.
habe in cdk/../hostapps/mklibs.py den eintrag "if num_unresolved == 0:" in "if num_unresolved == 6:" geändert (thx to mohousch) und die Fehlermeldung war weg. --with-rootpartitionsize bei der Dreambox pringt scheinbar nix. Mich interessiert jetzt nur noch das:

Code: Alles auswählen

name: "DreamBOX SquashedFS",
      offset: 0x120000,
      size:   0x4e0000
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: mklibs - Newmake -6 unresolved

Beitrag von bosmann »

ich habe jetzt ein dm56x0-image mit merlinsourcen und libcurl.so.2 und ein dbox2-image mit merlinsourcen und libcurl.so.4 :wink:
danke für die unterstützung!... "daumenoben"