Problem mit aktuellem CVS Stand

Wünsche, Anträge, Fehlermeldungen
Mourice

Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Hallo,

habe mal wieder ein Problem.

Der Stand von heute baut bei mir wieder nicht.

Da scheint im Config-File der busybox was nicht in Ordnung zu sein.

Es wird gemeldet, dass ab Zeile 470 ein Seperator fehlt. Kenn mich da leider nicht aus.

Kann mir vielleicht jemand auf die schnelle einen Tip geben ?

So wie es aussieht, ist dort noch ein zweites If reingekommen, was auf das IDE-Gui abfragt.

Aber wie gesagt .... ich finde da nichts und bräuchte einen Tipp.

Gruss
Zuletzt geändert von Mourice am Mittwoch 16. Dezember 2009, 22:26, insgesamt 3-mal geändert.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Problem mit aktuellem CVS Stand

Beitrag von Striper »

Der aktuelle Stand (Gestern 18:13 Uhr) baut hier einwandfrei durch.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Problem mit aktuellem CVS Stand

Beitrag von dietmarw »

heute morgen 6.00 baute es auch fehlerfrei..
bazi98
Interessierter
Interessierter
Beiträge: 68
Registriert: Dienstag 24. Juni 2008, 07:21

Re: IDE Menü von dbt (Vorlage Innuendo)

Beitrag von bazi98 »

@Mourice,
habe gestern Abend neu ausgecheckt ca. 18:30 h, seit dem hat sich am CVS nichts getan.
Image wurde ohne Fehlermeldung gebaut. :D

Code: Alles auswählen

--enable-ide --with-filesystems=extfs,nfs,cifs,vfat,smbfs,lufs  --enable-drive-gui
Wie bist Du beim Imagebau vorgegangen, leeres Verzeichnis?

Gruss
bazi98

Ps.: Dank an alle, besonders dbt, die in Ihrer Freizeit das IDE-Menue erschaffen haben.
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Wiederspreche Dir ungern.

Der Fehler ist gestern morgen so um 10:00 Uhr reingekommen.

Habe in aber doch noch gefunden. Im busybox.config.m4 ist ab Zeile 470 ein Hochkomma zuviel.

Und zwar drei Zeilen vor dem )).

Es kann also auch bei Dir nicht laufen.

Gruss

`option(`CONFIG_FDISK', `n', `n')
option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')'
-)
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
+))
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Problem mit aktuellem CVS Stand

Beitrag von dietmarw »

Mourice hat geschrieben:...
Es kann also auch bei Dir nicht laufen.
...
da kannst wiedersprechen soviel du willst, es baut trotzdem fehlerfrei..

ob es läuft hab ich nicht probiert, aber bauen tut es.. :up:
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

dietmarw hat geschrieben:
Mourice hat geschrieben:...
Es kann also auch bei Dir nicht laufen.
...
da kannst wiedersprechen soviel du willst, es baut trotzdem fehlerfrei..

ob es läuft hab ich nicht probiert, aber bauen tut es.. :up:
Du benutzt wahrscheinlich eine "eigene" busybox.config.m4.

Aber egal .... habe es ja gefunden.

:D :D :D
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Problem mit aktuellem CVS Stand

Beitrag von dbt »

Mourice hat geschrieben:Wiederspreche Dir ungern.

Der Fehler ist gestern morgen so um 10:00 Uhr reingekommen.

Habe in aber doch noch gefunden. Im busybox.config.m4 ist ab Zeile 470 ein Hochkomma zuviel.

Und zwar drei Zeilen vor dem )).

Es kann also auch bei Dir nicht laufen.

Gruss

`option(`CONFIG_FDISK', `n', `n')
option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')'
-)
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
+))
Poste bitte deine Build Konfiguartion und dann die genaue Ausgabe, wenn der Fehler auftritt, Vorher sage ich nichts dazu, bei mir hats gerade gebaut! :wink: PS: Ohne eigene config
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

dbt hat geschrieben:
Mourice hat geschrieben:Wiederspreche Dir ungern.

Der Fehler ist gestern morgen so um 10:00 Uhr reingekommen.

Habe in aber doch noch gefunden. Im busybox.config.m4 ist ab Zeile 470 ein Hochkomma zuviel.

Und zwar drei Zeilen vor dem )).

Es kann also auch bei Dir nicht laufen.

Gruss

`option(`CONFIG_FDISK', `n', `n')
option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
-)
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
+))
Poste bitte deine Build Konfiguartion und dann die genaue Ausgabe, wenn der Fehler auftritt, Vorher sage ich nichts dazu :wink:
Macht mir ja Spass, da ich auch mal was gefunden habe.

Wie du oben siehst, wird ja eine ) weggenommen und die Zeile option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')' hinzugefügt.
Da ist ein Hochkomma hinten dran.

Vor der weggenommenen ) steht aber bereits eine Zeile mit Hochkomma am Ende option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'

Ich hoffe, Du siehst es.

Gruss
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Problem mit aktuellem CVS Stand

Beitrag von dietmarw »

ich baue nur ohne eigene config..

und ja, mir macht auch einiges spass.. :lol:
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Ich sehe gerade, dass ich bei Kopieren und Einfügen einen Fehler gemacht habe.

Also hier das Diff mal komplett:

Index: busybox.config.m4
===================================================================
RCS file: /cvs/tuxbox/cdk/config/busybox.config.m4,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- busybox.config.m4 2 Sep 2009 11:27:39 -0000 1.8
+++ busybox.config.m4 15 Dec 2009 09:40:32 -0000 1.9
@@ -476,19 +476,25 @@
option(`CONFIG_FEATURE_FBSET_READMODE', `n', `n')
option(`CONFIG_FDFLUSH', `n', `n')
option(`CONFIG_FDFORMAT', `n', `n')
+ifdef(`drive_gui',
+`option(`CONFIG_FDISK', `n', `n')
+option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', n')
+option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')',
ifdef(`ide',
`option(`CONFIG_FDISK', `y', `y')
option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `y', `y')
-option(`CONFIG_FEATURE_FDISK_WRITABLE', `y', `y')',
+option(`CONFIG_FEATURE_FDISK_WRITABLE', `y', `y')
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `y', `y')',
`option(`CONFIG_FDISK', `n', `n')
option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')'
-)
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
+))
option(`CONFIG_FEATURE_AIX_LABEL', `n', `n')
option(`CONFIG_FEATURE_SGI_LABEL', `n', `n')
option(`CONFIG_FEATURE_SUN_LABEL', `n', `n')
option(`CONFIG_FEATURE_OSF_LABEL', `n', `n')
-option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')
# CONFIG_FINDFS is not set
option(`CONFIG_FREERAMDISK', `n', `n')
option(`CONFIG_FSCK_MINIX', `n', `n')

Aber die Beschreibung des Fehler ist korrekt.

Es stehen danach zwei Zeilen hintereinander mit jeweils einem Hochkomma am Ende.

option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')'
-)
+option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
+))

Gruss
Zuletzt geändert von Mourice am Mittwoch 16. Dezember 2009, 10:53, insgesamt 1-mal geändert.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Problem mit aktuellem CVS Stand

Beitrag von Striper »

Hm...

Code: Alles auswählen

Index: busybox.config.m4
===================================================================
RCS file: /cvs/tuxbox/cdk/config/busybox.config.m4,v
retrieving revision 1.9
diff -u -r1.9 busybox.config.m4
--- busybox.config.m4	15 Dec 2009 09:40:32 -0000	1.9
+++ busybox.config.m4	16 Dec 2009 09:46:39 -0000
@@ -488,7 +488,7 @@
 option(`CONFIG_FEATURE_FDISK_ADVANCED', `y', `y')',
 `option(`CONFIG_FDISK', `n', `n')
 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
-option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')'
+option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')
 option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
 ))
 option(`CONFIG_FEATURE_AIX_LABEL', `n', `n')
Tritt vermutlich bei den bisherigen Testern nicht auf, weil sie alle IDE enabled hatten. Zeile 470 ist da auch "ein wenig" entfernt und ein Bein hätte es auch nicht gekostet dazuzuschreiben das man man ohne IDE baut...
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Problem mit aktuellem CVS Stand

Beitrag von dbt »

Ist es zu schwer noch dein Config-Summary zu posten? Ich kann mir denken woran es liegt, aber die Info brauche ich!
Edit: sags doch gleich, aber wenn du das Summary gleich gepostet hättest, hätte man sich einiges getippse sparen können, aber ...
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Bin erstmal froh, dass ich es überhaupt gefunden habe.

Und ..... ohne IDE ist default ... :D :D :D

Aber denke ich demnächst dran.

Gruss
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Problem mit aktuellem CVS Stand

Beitrag von dbt »

Na also, aber zum committen komme ich jetzt nicht, wenn jemand das machen will...schon wärs, ausserdem m4 = :x
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Problem mit aktuellem CVS Stand

Beitrag von Striper »

dbt hat geschrieben:Na also, aber zum committen komme ich jetzt nicht, wenn jemand das machen will...schon wärs
Erledigt. Gut das ich hier auf der Arbeit keinen Stress habe. :)
dbt hat geschrieben:ausserdem m4 = :x
Ist doch schön übersichtlich. ^^
Mourice

Re: [erledigt] Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Hallo Striper bzw. dbt,

leider ist das Problem auch in dem heutigen Stand nicht behoben ( auch die heutige Änderung durch Striper bringt nicht den gewünschten Erfolg).

Es sind wohl mehrere Sachen, die stören.

1) ohne die Option --enable-drive-gui bricht er wieder mit dem Fehler ab in der busybox.config.m4 "fehlender Seperator" (an der neuen idef Schleife für den IDE-Gui).

2) mit der Option --enable-drive-gui bricht er an einer anderen Stelle ab .

config.status: executing libtool commands
configure: WARNING: unrecognized options: --enable-ccache
make: *** Keine Regel vorhanden, um das Target »flash-fdisk«,
benötigt von »/home/newmake/dbox2/cdkflash/root-neutrino«, zu erstellen. Schluss.
newmake@hpb-ubuntu:~/tuxbox-cvs/cdk$

Und jetzt bin ich natürlich wieder am Ende. Ihr müsst /solltet mir bitte noch einmal helfen.

Gruss

(nicht böse sein .... ich mach das nicht extra)
dwilx

Re: [erledigt] Problem mit aktuellem CVS Stand

Beitrag von dwilx »

Geh mal in ../cdk/.deps und lösche .utillinux, falls das da ist. Das hatte ich auch, weil noch Reste drin waren.
Mourice

Re: [erledigt] Problem mit aktuellem CVS Stand

Beitrag von Mourice »

dixidix hat geschrieben:Geh mal in ../cdk/.deps und lösche .utillinux, falls das da ist. Das hatte ich auch, weil noch Reste drin waren.
Danke für den Versuch, aber das ist nicht da.

Und ich habe frisch ausgecheckt .... da können keine Reste sein.

Gruss
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Hallo,

also bei dem ersten Fall (Fehler in der busybox.config.m4) habe ich den Fehler gefunden:

478 option(`CONFIG_FDFORMAT', `n', `n')
479 ifdef(`drive_gui',
480 `option(`CONFIG_FDISK', `n', `n')
481 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', n')
482 option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')
483 option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')',
484 ifdef(`ide',
485 `option(`CONFIG_FDISK', `y', `y')
486 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `y', `y')
487 option(`CONFIG_FEATURE_FDISK_WRITABLE', `y', `y')
488 option(`CONFIG_FEATURE_FDISK_ADVANCED', `y', `y')',
489 `option(`CONFIG_FDISK', `n', `n')
490 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')
491 option(`CONFIG_FEATURE_FDISK_WRITABLE', `n', `n')
492 option(`CONFIG_FEATURE_FDISK_ADVANCED', `n', `n')'
493 ))

In der Zeile 481 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', n') fehlt vor dem letzten "n" ein Hochkomma.

Es muss also folgermassen aussehen:

481 option(`CONFIG_FDISK_SUPPORT_LARGE_DISKS', `n', `n')

Gruss
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Problem mit aktuellem CVS Stand

Beitrag von Striper »

Danke, ist im CVS. Mir ist auch eben ein Build ohne IDE um die Ohren geflogen deswegen.
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Und wenn man jetzt noch das Problem löst, warum es keine Regel für flash-fdisk gibt,
dann könnte man hier das Thema auch als "erledigt" markieren ... :D :D :D

Gruss
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Problem mit aktuellem CVS Stand

Beitrag von Striper »

Das muss man erstmal nachstellen können. Könntest aber zur Abwechslung mal den configure Aufruf posten den du verwendet hast als der Fehler aufgetreten ist.
Mourice

Re: Problem mit aktuellem CVS Stand

Beitrag von Mourice »

Bitte schön ...

./configure --prefix=/home/newmake/dbox2 --with-cvsdir=/home/newmake/tuxbox-cvs --enable-maintainer-mode --enable-flashrules --enable-cdkVcInfo --with-rootpartitionsize=0x440000 --with-checkImage=rename --enable-ccache --with-customizationsdir=/home/newmake/tuxbox-cvs/cdk/customization --with-archivedir=/home/newmake/Archive --enable-movieplayer2 --disable-radiotext --disable-pictureviewer --disable-internal-tuxtxt --enable-drive-gui
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Problem mit aktuellem CVS Stand

Beitrag von rhabarber1848 »

@Mourice: Du hast den IDE-Support nicht aktiviert -> --enable-ide und/oder --enable-mmc