Hallo Liste, ich würde mir gerne nach Packman Art aus dem Orginal xine tarball via rpmbuild -ta ein Set von xine Modulen bauen. Hat jemand ne Ahnung mit welcher Option man das schafft. Besten Dank, und frohe Weihnachten Micha
Am Freitag, 24. Dezember 2004 11:17 schrieb Michael Schueller:
ich würde mir gerne nach Packman Art aus dem Orginal xine tarball via rpmbuild -ta ein Set von xine Modulen bauen.
Die Packman-Pakete enthalten keine Patches, wieso nimmst Du nicht die, oder baust das Source-RPM neu, wenn es denn unbedingt ein eigencompilat sein soll.
Hat jemand ne Ahnung mit welcher Option man das schafft.
Das ist im SPEC-File festgelegt. Das Packman SPEC-File und das beigelegte stammen beide von mir und werden beide aus einer Vorlage generiert, sind aber nicht identisch. Am Beginn der Datei gibt es diverse "%define BUILD_*" definitionen, wenn die von 0 auf 1 gesetzt werden, werden entsprechende separate RPMs erstellt. Dazu musst Du allerdings das SPEC-File aus dem Taraball holen und dann mit 'rpmbuild -ba xine-lib.spec' compilieren. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Freitag, 24. Dezember 2004 12:27 schrieb Manfred Tremmel:
Hat jemand ne Ahnung mit welcher Option man das schafft.
Das ist im SPEC-File festgelegt. Das Packman SPEC-File und das beigelegte stammen beide von mir und werden beide aus einer Vorlage generiert, sind aber nicht identisch. Am Beginn der Datei gibt es diverse "%define BUILD_*" definitionen, wenn die von 0 auf 1 gesetzt werden, werden entsprechende separate RPMs erstellt. Dazu musst Du allerdings das SPEC-File aus dem Taraball holen und dann mit 'rpmbuild -ba xine-lib.spec' compilieren.
Hallo Manfred, das hört sich ja spannend an, aber auch danach das ich wohl etwas mehr über RPM wissen sollte bevor ich mich daran wagen kann. Du deutetest die Frage nach dem "warum" an. Es ist so das seit gestern, aus mir völlig schleierhaften Gründen, es nicht mehr möglich ist zwei mpg Clips gleichzeitig laufen zu lassen. Der zweite Clip friert nach ca 10sec ein. Es war aber bis her immer möglich gewesen, und nun dachte ich ich sollte vielleicht mal xine selbst compilieren. Ich hatte aber bereits Euer src.rpm compiliert und das selbe Problem anschließend gehabt, daher wollte ich mal zum tar zurückgreifen. Iss natürlich alles Quatsch, da ja Euer Paket bisher funktioniert hat. Also was hat sich verändert. Es ist ein neuer Kernel (SuSE 9.1 2.6.5-7-111.19) eingespielt worden. An dem scheint es aber auch nicht zu liegen mit einem alten Kernel, den ich noch parallel installiert habe, das selbe Problem auftritt. Zum anderen kamen von Euch eine neue Version des xine-ui und die aktuelle libtheora . Es "fühlt" sich halt so an als ob der (U)DMA für die Platte nicht aktiv wäre, oder der codec mit dem decodieren nicht nach kommt. UDMA war und ist aber aktiv, und ich weiß nicht weiter. Gibt es möglicherweise irgendwelche Einstellungen im neuen GUI die beachtet werden sollten ? xine-check wirft überigens nur gute Werte aus, vor dem Crash ... [ good ] you're using Linux, doing specific tests [ good ] looks like you have a /proc filesystem mounted. [ good ] You seem to have a reasonable kernel version (2.6.5-7.111.19-default) [ good ] intel compatible processor, checking MTRR support [ good ] you have MTRR support and there are some ranges set. [ good ] found the player at /usr/bin/xine [ good ] /usr/bin/xine is in your PATH [ good ] found /usr/bin/xine-config in your PATH [ good ] plugin directory /usr/lib/xine/plugins/1.0.0 exists. [ good ] found unknown plugin: xineplug_flac.so [ good ] found input plugins [ good ] found demux plugins [ good ] found decoder plugins [ good ] found video_out plugins [ good ] found audio_out plugins [ good ] skin directory /usr/share/xine/skins exists. [ good ] found logo in /usr/share/xine/skins [ good ] I even found some skins. [ good ] /dev/cdrom points to /dev/hdc [ good ] /dev/dvd points to /dev/hdd [ good ] DMA is enabled for your DVD drive [ good ] found xvinfo: X-Video Extension version 2.2 [ good ] your Xv extension supports YV12 overlays (improves MPEG performance) [ good ] your Xv extension supports YUY2 overlays [ good ] Xv ports: YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420 ...nach dem Crash allerdings (2ter Stream bleibt bei 9sec stehen) [ good ] you're using Linux, doing specific tests [ good ] looks like you have a /proc filesystem mounted. [ good ] You seem to have a reasonable kernel version (2.6.5-7.111.19-default) [ good ] intel compatible processor, checking MTRR support [ good ] you have MTRR support and there are some ranges set. [ good ] found the player at /usr/bin/xine [ good ] /usr/bin/xine is in your PATH [ good ] found /usr/bin/xine-config in your PATH [ good ] plugin directory /usr/lib/xine/plugins/1.0.0 exists. [ good ] found unknown plugin: xineplug_flac.so [ good ] found input plugins [ good ] found demux plugins [ good ] found decoder plugins [ good ] found video_out plugins [ good ] found audio_out plugins [ good ] skin directory /usr/share/xine/skins exists. [ good ] found logo in /usr/share/xine/skins [ good ] I even found some skins. [ good ] /dev/cdrom points to /dev/hdc [ good ] /dev/dvd points to /dev/hdd [ good ] DMA is enabled for your DVD drive X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 142 (XVideo) Minor opcode of failed request: 14 () Serial number of failed request: 31 Current serial number in output stream: 31 [ good ] found xvinfo: X-Video Extension version 2.2 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 142 (XVideo) Minor opcode of failed request: 14 () Serial number of failed request: 31 Current serial number in output stream: 31 [ good ] your Xv extension supports YV12 overlays (improves MPEG performance) [ good ] your Xv extension supports YUY2 overlays [ good ] Xv ports: YUY2 YV12 UYVY I420 Nehm ich dagegen MPlayer ist alles kein Problem. Hast Du (oder jemand anderes) vielleicht ne Idee ? Gruß MIcha
Am Freitag, 24. Dezember 2004 13:16 schrieb Michael Schueller:
das hört sich ja spannend an, aber auch danach das ich wohl etwas mehr über RPM wissen sollte bevor ich mich daran wagen kann.
Jo ;-)
Du deutetest die Frage nach dem "warum" an. Es ist so das seit gestern, aus mir völlig schleierhaften Gründen, es nicht mehr möglich ist zwei mpg Clips gleichzeitig laufen zu lassen. Der zweite Clip friert nach ca 10sec ein.
Ich glaub der Bug ging kürzlich durch die xine-user-Liste, sollte mittlerweile behoben sein. Du kannst entweder auf die nächste Version warten (mal schauen ob xine-lib 1.0.0 wirklich dieses Wochenende wie geplant kommt), oder mal mit dem aktuellen CVS versuchen. Täglich frische RPMs (allerdings für SuSE 9.2 compiliert, also in Deinem Fall wohl am besten die Source-RPMs nehmen und für SuSE 9.1 compilieren) findest Du unter ftp://packman.iu-bremen.de/testing/xine-cvs -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Freitag, 24. Dezember 2004 13:44 schrieb Manfred Tremmel:
Ich glaub der Bug ging kürzlich durch die xine-user-Liste, sollte mittlerweile behoben sein. Du kannst entweder auf die nächste Version warten (mal schauen ob xine-lib 1.0.0 wirklich dieses Wochenende wie geplant kommt), oder mal mit dem aktuellen CVS versuchen. Täglich frische RPMs (allerdings für SuSE 9.2 compiliert, also in Deinem Fall wohl am besten die Source-RPMs nehmen und für SuSE 9.1 compilieren) findest Du unter ftp://packman.iu-bremen.de/testing/xine-cvs
Hey, Danke für den Hinweis ... Es reicht mir eigentlich schon zu wissen das ich nicht als einziger das Problem habe. So kann ich aufhören mein System umzukrempeln ;-) Frohe Weihnachten und ein gesundes, zufriedenes und erfolgreiches neues Jahr Micha
Am Freitag, 24. Dezember 2004 13:44 schrieb Manfred Tremmel:
Täglich frische RPMs (allerdings für SuSE 9.2 compiliert, also in Deinem Fall wohl am besten die Source-RPMs nehmen und für SuSE 9.1 compilieren) findest Du unter ftp://packman.iu-bremen.de/testing/xine-cvs
Leider kein Erfolg, selbes Problem. Also warten ...oder vielleicht rc7 installieren, schaun wa mal ;-) mICHA
Am Freitag, 24. Dezember 2004 12:27 schrieb Manfred Tremmel:
Das ist im SPEC-File festgelegt. Das Packman SPEC-File und das beigelegte stammen beide von mir und werden beide aus einer Vorlage generiert, sind aber nicht identisch. Am Beginn der Datei gibt es diverse "%define BUILD_*" definitionen, wenn die von 0 auf 1 gesetzt werden, werden entsprechende separate RPMs erstellt. Dazu musst Du allerdings das SPEC-File aus dem Taraball holen und dann mit 'rpmbuild -ba xine-lib.spec' compilieren.
Moin Manfred, War doch gar nicht so schwierig. Habs gerade mal mit der neuen vers 1.0 ausprobiert ... -) Danke noch mal Micha
Am Sonntag, 26. Dezember 2004 14:10 schrieb Michael Schueller:
War doch gar nicht so schwierig. Habs gerade mal mit der neuen vers 1.0 ausprobiert ... -)
Da hast Du ja ein gutes Timing gehabt. Ich bin hier auch noch am Compilieren, 9.2er Pakete sind oben bei Packman, 8.1er die i686er Version, 8.2 ebenso, 9.0er und 9.1er werden gerade hochgeladen, die i586er folgen in so schnell mein 1 GHz Celeron eben compilieren kann. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (2)
-
Manfred Tremmel
-
Michael Schueller