Neutrino auf der Dreambox

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

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

mhhh
komisch. hab grad gesehen, das der neutrino.cpp nur merged ?
cvs update: Updating apps/tuxbox/libs/libtuxtxt
cvs update: Updating apps/tuxbox/libtuxbox
cvs update: Updating apps/tuxbox/neutrino
cvs update: Updating apps/tuxbox/neutrino/daemons
cvs update: Updating apps/tuxbox/neutrino/daemons/controld
M apps/tuxbox/neutrino/daemons/controld/controld.cpp
M apps/tuxbox/neutrino/daemons/controld/eventwatchdog.cpp
cvs update: Updating apps/tuxbox/neutrino/daemons/controld/driver
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/doc
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/doc/design
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/tuxboxapi
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/web
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/web/images
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/web/scripts
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/yhttpd_core
M apps/tuxbox/neutrino/daemons/nhttpd/yhttpd_core/ytypes_globals.h
cvs update: Updating apps/tuxbox/neutrino/daemons/nhttpd/yhttpd_mods
cvs update: Updating apps/tuxbox/neutrino/daemons/sectionsd
M apps/tuxbox/neutrino/daemons/sectionsd/dmx.cpp
M apps/tuxbox/neutrino/daemons/sectionsd/sectionsd.cpp
cvs update: Updating apps/tuxbox/neutrino/daemons/timerd
M apps/tuxbox/neutrino/daemons/timerd/timermanager.cpp
cvs update: Updating apps/tuxbox/neutrino/data
cvs update: Updating apps/tuxbox/neutrino/data/fonts
cvs update: Updating apps/tuxbox/neutrino/data/icons
cvs update: Updating apps/tuxbox/neutrino/data/inetradio
cvs update: Updating apps/tuxbox/neutrino/data/iso-codes
cvs update: Updating apps/tuxbox/neutrino/data/lcd
cvs update: Updating apps/tuxbox/neutrino/data/lcd/clock
cvs update: Updating apps/tuxbox/neutrino/data/lcd/icons
cvs update: Updating apps/tuxbox/neutrino/data/locale
cvs update: Updating apps/tuxbox/neutrino/data/themes
cvs update: Updating apps/tuxbox/neutrino/doc
cvs update: Updating apps/tuxbox/neutrino/lib
cvs update: Updating apps/tuxbox/neutrino/lib/controldclient
M apps/tuxbox/neutrino/lib/controldclient/controldclient.h
M apps/tuxbox/neutrino/lib/controldclient/controldtypes.h
cvs update: Updating apps/tuxbox/neutrino/lib/irsend
cvs update: Updating apps/tuxbox/neutrino/lib/sectionsdclient
M apps/tuxbox/neutrino/lib/sectionsdclient/sectionsdclient.cpp
cvs update: Updating apps/tuxbox/neutrino/lib/timerdclient
cvs update: Updating apps/tuxbox/neutrino/src
M apps/tuxbox/neutrino/src/neutrino.cpp
M apps/tuxbox/neutrino/src/neutrino.h
M apps/tuxbox/neutrino/src/neutrinoMessages.h
cvs update: Updating apps/tuxbox/neutrino/src/daemonc
M apps/tuxbox/neutrino/src/daemonc/remotecontrol.cpp
..
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

ich hab mich mal dran gemacht, und aufs aktuelle cvs das diff.gz erstellt.
ob das alles korrekt ist, kann ich nicht sagen.
Hier mal der patch
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

hi,

also es werden weniger :D

Code: Alles auswählen

zcat neutrino-dream-20080810.diff.gz | patch -p1
patching file apps/dvb/zapit/include/zapit/bouquets.h
patching file apps/dvb/zapit/include/zapit/frontend.h
patching file apps/dvb/zapit/src/bouquets.cpp
patching file apps/dvb/zapit/src/scan.cpp
patching file apps/dvb/zapit/src/udpstreampes.cpp
patching file apps/dvb/zapit/src/zapit.cpp
patching file apps/dvb/zapit/src/zapost/video.cpp
patching file apps/misc/libs/libconnection/basicclient.cpp
patching file apps/misc/libs/libconnection/basicclient.h
patching file apps/misc/libs/libconnection/basicsocket.cpp
patching file apps/tuxbox/enigma/boot/bootmenue/bootmenue.cpp
patching file apps/tuxbox/enigma/boot/bootmenue/my_lcd.h
patching file apps/tuxbox/neutrino/daemons/controld/controld.cpp
patching file apps/tuxbox/neutrino/daemons/controld/eventwatchdog.cpp
patching file apps/tuxbox/neutrino/daemons/nhttpd/yhttpd_core/ytypes_globals.h
patching file apps/tuxbox/neutrino/daemons/sectionsd/dmx.cpp
patching file apps/tuxbox/neutrino/daemons/timerd/timermanager.cpp
Hunk #8 FAILED at 681.
1 out of 10 hunks FAILED -- saving rejects to file apps/tuxbox/neutrino/daemons/timerd/timermanager.cpp.rej
patching file apps/tuxbox/neutrino/lib/controldclient/controldclient.h
Hunk #1 FAILED at 70.
Hunk #2 FAILED at 128.
2 out of 2 hunks FAILED -- saving rejects to file apps/tuxbox/neutrino/lib/controldclient/controldclient.h.rej
patching file apps/tuxbox/neutrino/lib/controldclient/controldtypes.h
patching file apps/tuxbox/neutrino/lib/sectionsdclient/sectionsdclient.cpp
patching file apps/tuxbox/neutrino/src/neutrino.cpp
patching file apps/tuxbox/neutrino/src/neutrino.h
patching file apps/tuxbox/neutrino/src/neutrinoMessages.h
patching file apps/tuxbox/neutrino/src/daemonc/remotecontrol.cpp
patching file apps/tuxbox/neutrino/src/driver/lcdd.cpp
patching file apps/tuxbox/neutrino/src/driver/lcdd.h
patching file apps/tuxbox/neutrino/src/driver/rcinput.cpp
patching file apps/tuxbox/neutrino/src/driver/stream2file.cpp
patching file apps/tuxbox/neutrino/src/driver/stream2file.h
patching file apps/tuxbox/neutrino/src/gui/alphasetup.h
patching file apps/tuxbox/neutrino/src/gui/audioplayer.cpp
patching file apps/tuxbox/neutrino/src/gui/audioplayer.h
patching file apps/tuxbox/neutrino/src/gui/channellist.cpp
patching file apps/tuxbox/neutrino/src/gui/epgplus.cpp
patching file apps/tuxbox/neutrino/src/gui/filebrowser.cpp
patching file apps/tuxbox/neutrino/src/gui/filebrowser.h
patching file apps/tuxbox/neutrino/src/gui/infoviewer.cpp
patching file apps/tuxbox/neutrino/src/gui/movieinfo.cpp
patching file apps/tuxbox/neutrino/src/gui/movieplayer.cpp
patching file apps/tuxbox/neutrino/src/gui/neutrino_menu.cpp
patching file apps/tuxbox/neutrino/src/gui/widget/colorchooser.cpp
patching file apps/tuxbox/neutrino/src/gui/widget/rgbcsynccontroler.cpp
patching file apps/tuxbox/neutrino/src/gui/widget/rgbcsynccontroler.h
patching file apps/tuxbox/tools/satfind/satfind.c
patching file cdk/Makefile.am
patching file cdk/prepare_neutrino
patching file cdk/rules-archive
patching file cdk/rules-make
patching file cdk/rules.pl
patching file cdk/Patches/busybox12.config
patching file cdk/Patches/procps.diff
patching file cdk/root/etc/fstab
Hunk #1 FAILED at 3.
1 out of 1 hunk FAILED -- saving rejects to file cdk/root/etc/fstab.rej
patching file cdk/root/etc/inittab
Hunk #1 succeeded at 13 (offset -2 lines).
patching file cdk/root/etc/profile
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file cdk/root/etc/profile.rej
patching file cdk/root/etc/init.d/Makefile.am
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file cdk/root/etc/init.d/Makefile.am.rej
patching file cdk/root/etc/init.d/rcS
Hunk #1 FAILED at 2.
Hunk #2 FAILED at 15.
Hunk #3 FAILED at 75.
3 out of 3 hunks FAILED -- saving rejects to file cdk/root/etc/init.d/rcS.rej
patching file cdk/root/etc/init.d/start
Hunk #1 FAILED at 2.
1 out of 1 hunk FAILED -- saving rejects to file cdk/root/etc/init.d/start.rej
patching file cdk/root/etc/init.d/start_automount
Hunk #1 FAILED at 28.
1 out of 1 hunk FAILED -- saving rejects to file cdk/root/etc/init.d/start_automount.rej
can't find file to patch at input line 4679
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: cdk/root/etc/init.d/start_neutrino
|===================================================================
|RCS file: /cvs/tuxbox/cdk/root/etc/init.d/start_neutrino,v
|retrieving revision 1.30
|diff -u -p -r1.30 start_neutrino
|--- a/cdk/root/etc/init.d/start_neutrino       23 Jul 2006 12:21:37 -0000     1.30
|+++ b/cdk/root/etc/init.d/start_neutrino       10 Aug 2008 08:53:44 -0000
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

häää ?
haste den heutigen cvs stand ausgecheckt ?
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

hab grad vor 10 minuten den ordner tuxbox-cvs gelöscht und nomma in der reihenfolge gemacht

Code: Alles auswählen

export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r dreambox -P .
cd cdk
chmod ugo+x prepare_neutrino
./prepare_neutrino dm500
make checkout_neutrino
hab den stand hier ma hochgeladen
hab nochmal deinen patch heruntergeladen und

Code: Alles auswählen

zcat neutrino-dream-20080810.diff.gz | patch -p1
ausgeführt, wieder mit dem selben ergebnis wie vorhin...
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

jo ich weis. hab grad versucht das zu compilieren.
kack.
der updatet nach der alten methode nicht die neutrino, da die modifiziert ist.
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

aber die fehler sind nicht so gravierend, hab ma so überflogen, die ertsten fehler sind nur schreibfehler die korrigiert werden, die fstab hat die größe 0, da sind übrhaupt keine einträge... vllt sind grad die leute vom tuxbox dabei sachen in die cvs einzuchecken...
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

ich hab mal drübergeschaut, und die restlichen hunks beseitigt.
Hier mal der letzte patch.
ka ob das jetzt durchkompiliert.
hab ich doch glatt den diff vergessen
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

erstma ein dankeschön für deine arbeit, der patch läuft ohne fehler und hunks durch :wink:
aber da kommen jetzt beim compilieren fehler

Code: Alles auswählen

make dreamboximage_neutrinoroot
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/tftpboot
rm /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
rm: Entfernen von „/home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: [.directories] Fehler 1 (ignoriert)
rm /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
rm: Entfernen von „/home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: [.directories] Fehler 1 (ignoriert)
ln -s /home/slightly/tuxbox-cvs/root/cdkroot/include /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
ln -s /home/slightly/tuxbox-cvs/root/cdkroot/lib /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdkflash
if [ -e /usr/bin/ccache ]; then \
                /usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdk/ccache-bin ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-g++ ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-cpp ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc-.3.4.4 ;\
        fi
touch .directories
make[1]: Entering directory `/home/slightly/tuxbox-cvs/cdk'
make[1]: *** Keine Regel vorhanden, um das Target »Patches/linux-enable-serial-console.diff«,
  benötigt von ».linuxdir«, zu erstellen.  Schluss.
make[1]: Leaving directory `/home/slightly/tuxbox-cvs/cdk'
make: *** [.binutils] Fehler 2
ok, hab dann aus rules-make linux-enable-serial-console.diff entfernt, aber dann bleibt es wieder hängen

Code: Alles auswählen

make dreamboximage_neutrinoroot
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/tftpboot
rm /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
rm: Entfernen von „/home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: [.directories] Fehler 1 (ignoriert)
rm /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
rm: Entfernen von „/home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: [.directories] Fehler 1 (ignoriert)
ln -s /home/slightly/tuxbox-cvs/root/cdkroot/include /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
ln -s /home/slightly/tuxbox-cvs/root/cdkroot/lib /home/slightly/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
/usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdkflash
if [ -e /usr/bin/ccache ]; then \
                /usr/bin/install -c -d /home/slightly/tuxbox-cvs/root/cdk/ccache-bin ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-g++ ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-cpp ;\
                ln -s /usr/bin/ccache /home/slightly/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc-.3.4.4 ;\
        fi
touch .directories
make[1]: Entering directory `/home/slightly/tuxbox-cvs/cdk'
make[1]: *** Keine Regel vorhanden, um das Target »Patches/linux-enable-serial-console.diff«,
  benötigt von ».linuxdir«, zu erstellen.  Schluss.
make[1]: Leaving directory `/home/slightly/tuxbox-cvs/cdk'
make: *** [.binutils] Fehler 2
slightly@StinkyLinux:~/tuxbox-cvs/cdk$
slightly@StinkyLinux:~/tuxbox-cvs/cdk$
slightly@StinkyLinux:~/tuxbox-cvs/cdk$
slightly@StinkyLinux:~/tuxbox-cvs/cdk$
slightly@StinkyLinux:~/tuxbox-cvs/cdk$ make dreamboximage_neutrinoroot
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure  --with-boxtype=dm500 --with-webif=expert --prefix=/home/slightly/tuxbox-cvs/root --with-cvsdir=/home/slightly/tuxbox-cvs --with-cpu=405 --enable-maintainer-mode --with-targetruleset=flash --with-epg=private --with-mhw-epg=yes --with-flashtool=expert --with-reiserfs=no --with-ext-flashtool=yes --with-enigma-debug=yes --with-busybox=1.7 --with-freetype=2.1 --with-ccachedir=/usr/bin  --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... powerpc-tuxbox-linux-gnu
checking for apps directory... yes
checking for boot directory... yes
checking for driver directory... yes
checking for hostapps directory... yes
checking for python... /usr/bin/python
checking for fakeroot... /usr/bin/fakeroot
checking for mkcramfs... /bin/mkcramfs
checking for mkjffs2... no
checking for mkfs.jffs2... /bin/mkfs.jffs2
checking linux rules... Use of uninitialized value in string eq at ./rules.pl line 105.
Use of uninitialized value in string eq at ./rules.pl line 105.
Use of uninitialized value in pattern match (m//) at ./rules.pl line 105.
Use of uninitialized value in string eq at ./rules.pl line 105.
Use of uninitialized value in string eq at ./rules.pl line 105.
Use of uninitialized value in string eq at ./rules.pl line 105.
Use of uninitialized value in string eq at ./rules.pl line 105.
can't recognize  at ./rules.pl line 192.
done
checking linux_libc_headers rules... done
checking binutils rules... done
checking bootstrap_gcc rules... done
checking glibc rules... done
checking gcc rules... done
checking uclibc rules... done
checking squashfs rules... done
checking busybox rules... done
checking busybox12 rules... done
checking busybox17 rules... done
checking ftpd rules... done
checking modutils rules... done
checking portmap rules... done
checking procps rules... done
checking procps3 rules... done
checking watchdog rules... done
checking mrouted rules... done
checking libdirectfb rules... done
checking libdirectfbpp rules... done
checking libppdirectfb rules... done
checking libboost rules... done
checking libcommoncplusplus rules... done
checking libcrypto rules... done
checking libcurl rules... done
checking libdb2 rules... done
checking libdvbpsi rules... done
checking libevent rules... done
checking libffi rules... done
checking libfreetype rules... done
checking libfreetype21 rules... done
checking libfribidi rules... done
checking libgmp rules... done
checking libmad rules... done
checking libid3tag rules... done
checking libncurses rules... done
checking libnet rules... done
checking libnids rules... done
checking libjpeg rules... done
checking libpcap rules... done
checking libpng rules... done
checking libpopt rules... done
checking libreadline rules... done
checking libsdl rules... done
checking libsdl_mixer rules... done
checking libsdl_sound rules... done
checking libsdl_image rules... done
checking libsdl_net rules... done
checking libsigc rules... done
checking libungif rules... done
checking libupnp rules... done
checking libvorbisidec rules... done
checking libxml2 rules... done
checking libxmlparse rules... done
checking libxmlwrapp rules... done
checking libz rules... done
checking console_data rules... done
checking console_tools rules... done
checking dsniff rules... done
checking fbset rules... done
checking lirc rules... done
checking lsof rules... done
checking polipo rules... done
checking pump rules... done
checking ssh rules... done
checking tcpdump rules... done
checking tor rules... done
checking ushare rules... done
checking xrc rules... done
checking thttpd rules... done
checking e2fsprogs rules... done
checking reiserfsprogs rules... done
checking utillinux rules... done
checking samba rules... done
checking etherwake rules... done
checking dreamfiles rules... done
checking dreamdriver_dm7000 rules... done
checking dreamdriver_dm56x0 rules... done
checking dreamdriver_dm500 rules... done
checking automount rules... done
checking nfs_utils rules... done
checking less rules... done
checking diffutils rules... done
checking dropbear rules... done
checking gdb rules... done
checking insight rules... done
checking ltrace rules... done
checking strace rules... done
checking nano rules... done
checking joe rules... done
checking kaffe rules... done
checking kaffeh rules... done
checking gnuboy rules... done
checking scummvm rules... done
checking sdldoom rules... done
checking wxbase rules... done
checking amule rules... done
checking ctorrent rules... done
checking dvbdate rules... done
checking dvbstream rules... done
checking dvbtext rules... done
checking dvbtune rules... done
checking vls rules... done

summary:
----------------------------------------
target cpu:             405
target box:             dm500
webif type:             expert
epg:                    private
mhw-epg:                yes
flashtool:              expert
external flashtool:     yes
reiserfs:               no
enigma debug:           yes
host rule set:          standard
target rule set:        flash
target prefix:          /home/slightly/tuxbox-cvs/root/cdkroot
host prefix:            /home/slightly/tuxbox-cvs/root/cdk
boot prefix:            /home/slightly/tuxbox-cvs/root/tftpboot
build prefix:           /home/slightly/tuxbox-cvs/cdk
target apps directory:  /home/slightly/tuxbox-cvs/apps
boot directory:         /home/slightly/tuxbox-cvs/boot
driver directory:       /home/slightly/tuxbox-cvs/driver
host apps directory:    /home/slightly/tuxbox-cvs/hostapps
GNU server:             ftp.gnu.org/gnu
ccache:                 /usr/bin

configure: creating Makefile-archive
configure: creating ./config.status
 /bin/sh ./config.status
config.status: creating Makefile
config.status: creating root/Makefile
config.status: creating root/etc/Makefile
config.status: creating root/etc/init.d/Makefile
config.status: creating root/share/Makefile
config.status: creating root/share/tuxbox/Makefile
config.status: creating root/share/udhcpc/Makefile
config.status: creating root/var_init/Makefile
config.status: creating root/var_init/etc/Makefile
config.status: creating root/var_init/tuxbox/Makefile
config.status: creating root/var_init/tuxbox/config/Makefile
config.status: creating root/var_init/tuxbox/config/enigma/Makefile
config.status: executing depfiles commands
make[1]: Entering directory `/home/slightly/tuxbox-cvs/cdk'
cat /arch/ppc/configs/dm500_defconfig > /.config
/bin/sh: /.config: Keine Berechtigung
make[1]: *** [.linuxdir] Fehler 1
make[1]: Leaving directory `/home/slightly/tuxbox-cvs/cdk'
make: *** [.binutils] Fehler 2
scheint irgendwo ein tipfehler zu sein, da steht bestimmt statt ./config /.config
aber wo?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

den diff hab ich ja angehängt. einfach nach patches kopieren.
aber ich denke der wird trotsdem nicht durchkompilieren.
solange seife nicht schreibt, wie er sein patch erstellt hat ist das eine tote baustelle denke ich.
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

ok, trotzdem dankeschön :wink:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

ich würde ja einen funktionierenden diff erstellen. das wäre kein problem, nur wenn ich ein cvs diff mache, dann fehlt hinterher die linux-enable-serial-console.diff in dem diff.

cvs diff -u -p > unterschied.diff
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Neutrino für die Dreambox bauen.

Beitrag von mb405 »

so ich hab mich mal drangemacht, und den diff zu aktualisieren.
patchen tut er es einwandfrei
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -f -r dreambox -P .
cd cdk
chmod ugo+x prepare_neutrino
./prepare_neutrino dm500
make checkout_neutrino
cd ..
patch -p1 < neutrino-dream-20080815.diff
cd cdk
./prepare_neutrino dm500
make dreamboximage_neutrinoroot
make rebuild-flash
make flash-compress
Hier der diff
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

juhuuuuu läuft durch :D
dankeschön
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neutrino für die Dreambox bauen.

Beitrag von BoxMan »

das heisst, ich muss neu und komplett von Anfang an mit mb405's diff auschecken (Danke dafür!), damit das Image kompiliert?
Oder wandern die Änderungen in nahe Zukunft eventuell ins CVS und man kann updaten?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

Ich bin mir ziemlich sicher, dass ein Neutrino einfach so ohne Patch bauen müsste, habe das aber schon länger nicht mehr probiert.
...ich weiss gar nicht mehr, was ich damals so reingepatched habe... ;-)
BoxMan
Interessierter
Interessierter
Beiträge: 61
Registriert: Mittwoch 1. Mai 2002, 19:09

Re: Neutrino für die Dreambox bauen.

Beitrag von BoxMan »

ich probiere Morgen einfach mal ein Update ohne das aktuellen diff aus.
Mehr als Fehlermeldungen kann ja nicht kommen. *g*
Mal schauen, was dabei herauskommt, bin gespannt... :)
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

habs mal ohne dem diff gebacken und es läuft auch durch, aber da wird die epg zeit nicht aktualisiert, man muß in der console

Code: Alles auswählen

 console=ttyS0,115200
einfügen damit man einen log bekommt...
also fehlen da schon ein paar sachen...

p.s.

hab nochmal die cvs vom 14 april ausgecheckt, diff von seife drüber, bei einem cvs up werden wieder die neuigkeiten gemerged aber diesmal läuft das make dreamboximage_neutrinoroot durch, aber man bekommt so eine art miximage, neutrino sieht bisschen komisch aus, im infoviewer wo die kanalnummer steht sind die ecken rund der rest ist eckig, die menüs sind von april...
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Neutrino für die Dreambox bauen.

Beitrag von prodigy7 »

@mantz:
Vielleicht kannst du ja im Wiki mal einen Eintrag erstellen, wie man Neutrino aktuell für die Dreambox baut. Würde bestimmt einigen Leuten helfen, wenn du deine Erfahrung dort in ein "How-To" bringen würdest.
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

mhmhm also ich kann sowas schlecht in worte zusammenfassen, ich habe alles was man dazu braucht hier im forum nachgelesen, also ich bin kein "entwickler" sondern ein "anwender" :)
ich wende daß an was andere schon gemacht haben :D
mit hilfe von seifes patch war mir daß erste mal möglich ein neutrino image für meine dm500 zu erstellen daß aktuell ist :wink:
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Neutrino für die Dreambox bauen.

Beitrag von prodigy7 »

mantz hat geschrieben:mhmhm also ich kann sowas schlecht in worte zusammenfassen, ich habe alles was man dazu braucht hier im forum nachgelesen, also ich bin kein "entwickler" sondern ein "anwender" :)
Gerade deswegen kannst du das vielleicht besser beschreiben. Mach doch einfach mal - wird dich niemand dafür schlagen, dass du damit angefangen hast. Und ein Wiki ist ja dann auch dafür da, das andere auch mitarbeiten können ;-)
mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

na gut, vllt erbarmt sich der herr audioslyer da an der wiki zu mitzubasteln, den wenn jemand ahnung von neutrino hat dann er :wink:
aaaa wo bitte gehts hier zu der wiki? :gruebel:
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Re: Neutrino für die Dreambox bauen.

Beitrag von MTM »

mantz
Einsteiger
Einsteiger
Beiträge: 129
Registriert: Donnerstag 6. Juni 2002, 23:11

Re: Neutrino für die Dreambox bauen.

Beitrag von mantz »

dankeschön, aber ich hab noch nie was in einer wiki beigetragen und weiß gar nicht wo ich anfangen soll... sorry daß ist mir zu hoch, einfach mal in ein forum aufzuzählen wie ich da vorgehe ist es einfacher als in einer wiki was beizutragen :gruebel:
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: Neutrino für die Dreambox bauen.

Beitrag von Tommy »

mantz hat geschrieben:dankeschön, aber ich hab noch nie was in einer wiki beigetragen und weiß gar nicht wo ich anfangen soll... sorry daß ist mir zu hoch, einfach mal in ein forum aufzuzählen wie ich da vorgehe ist es einfacher als in einer wiki was beizutragen :gruebel:
Dann trage es Doch hier in einem Beitrag zusammen - ich kann es ins wiki einbasteln. Falls dann noch was ergänzt werden muß finden sich schnell Leute die die das dann umschreiben. Eine leere Wikiseite schreckt die meisten ab ;-)