CVS Enigma compilieren

Alles rund um das grafische Benutzerinterface Enigma
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

CVS Enigma compilieren

Beitrag von mrvica »

ist mir aufgefallen, Enigma wird per default mit der Option
--with-enigma-debug=yes
compiliert, sollte aber nicht sein, Voreinstellung war früher immer
--with-enigma-debug=no
merke dass dadurch Enigma instabiler wird, bitte ändern, wer die debug Ausgaben braucht kann sie jederzeit anschalten

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

Re: CVS Enigma compilieren

Beitrag von rhabarber1848 »

Besser so? enigma_debug.diff

Die Variablen ENIGMA_DEBUG_[NO\|YES] werden übrigens nirgendwo genutzt.
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Re: CVS Enigma compilieren

Beitrag von dbluelle »

Ich denke mrvica meint den entsprechenden Eintrag in prepare_dream,
aber der ist im dreambox-Branch auch so drin :gruebel: .
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: CVS Enigma compilieren

Beitrag von rhabarber1848 »

Wenn man --with-enigma-debug bei cdk/configure nicht angibt,
dann sind die Debug-Meldungen in Enigma aktiviert, so habe
ich mrvica verstanden. Das in cdk/prepare_dream ebenfalls zu
ändern ist kein Problem und imho sinnvoll.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: CVS Enigma compilieren

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Besser so? enigma_debug.diff
Patch aktualisiert, enigma-debug ist in cdk/prepare_dream
nicht mehr aktiviert.

Außerdem habe ich besagtes Skript aufgeräumt:
--with-boxtype="dreambox" impliziert Kernel 2.6
--with-filesystems=ext3 impliziert IDE-Unterstützung
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: CVS Enigma compilieren

Beitrag von seife »

Auf der dreambox war enigma-debug immer an (und auch kein problem, wegen der per defalt schneller eingestellten seriellen schnittstelle und genügend performance der Kisten). Ich würde diesen default nicht ändern.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: CVS Enigma compilieren

Beitrag von rhabarber1848 »

Ok, ich habe nur cdk/configure geändert:
http://article.gmane.org/gmane.comp.vid ... x.scm/1360
http://article.gmane.org/gmane.comp.vid ... x.scm/1361

In cdk/prepare_dream bleibt enigma-debug weiterhin aktiviert.
Auf der Dbox2 habe ich diese Option in meinem build-script
immer deaktiviert, da auch hier Instabilitäten aufgetreten sind.

Imho sollte Debug-Code immer ausgeschaltet sein und nur auf
Wunsch aktiviert werden. Wenn das historisch anders gewachsen
ist, wie im Fall der Dreambox, ist cdk/prepare_dream der richtige
Ort für diese Einstellung, nicht cdk/configure.