Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Oscam Smod aktuell halten mit Oscam Trunk

twicko

Ist oft hier
Registriert
8. Dezember 2008
Beiträge
158
Reaktionspunkte
41
Punkte
48
Ist es in Ordnung, wenn ich den letzten Stand vom mit allen neueren Patchen des , oder kann es da zu Problemen kommen?

Ich habe es auch schon getestet, aber leider kommen da auch Hunks beim Patchen, sicherlich weil es ja auch Unterschiede im Inhalt gibt.
 
Der SMod von der Oscam hat wohl sehr viele Fehler im Moment?!

Code:
Frpatching file CMakeLists.txt
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
8 out of 8 hunks ignored -- saving rejects to file CMakeLists.txt.rej
patching file Makefile
Hunk #1 succeeded at 85 with fuzz 2 (offset 20 lines).
Hunk #2 FAILED at 278.
Hunk #3 FAILED at 378.
2 out of 3 hunks FAILED -- saving rejects to file Makefile.rej
patching file config.h
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file config.h.rej
patching file config.sh
Hunk #1 FAILED at 1.
Hunk #2 FAILED at 26.
Hunk #3 FAILED at 293.
Hunk #4 FAILED at 349.
Hunk #5 FAILED at 468.
Hunk #6 FAILED at 704.
6 out of 6 hunks FAILED -- saving rejects to file config.sh.rej
patching file globals.h
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file globals.h.rej
patching file module-dvbapi.c
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file module-dvbapi.c.rej
patching file module-emulator-biss.c
patching file module-emulator-biss.h
patching file module-emulator-cryptoworks.c
patching file module-emulator-cryptoworks.h
patching file module-emulator-director.c
patching file module-emulator-director.h
patching file module-emulator-irdeto.c
patching file module-emulator-irdeto.h
patching file module-emulator-nagravision.c
patching file module-emulator-nagravision.h
patching file module-emulator-osemu.c
patching file module-emulator-osemu.h
patching file module-emulator-powervu.c
patching file module-emulator-powervu.h
patching file module-emulator-streamserver.c
patching file module-emulator-streamserver.h
patching file module-emulator-viaccess.c
patching file module-emulator-viaccess.h
patching file module-emulator.c
patching file oscam.c
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
4 out of 4 hunks ignored -- saving rejects to file oscam.c.rej
patching file webif/config/dvbapi.html
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file webif/config/dvbapi.html.rej
 
Zuletzt bearbeitet von einem Moderator:
Warum patchen, einfach aktuell auschecken und (ohne weitere Patches) bauen ;)
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Aktuell gebaut und läuft :D
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
ja, ich patche nichts. Der Smod Trunk patch ja selber. Schaut in das Patchlog rein.
 
Hier läuft alles 1a durch.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Ich verwende hier s3, das einzige was mir aufgefallen ist das mit meinem neu gebauten Crosscompiler (GCC11.2) einige harmlose Fehlermeldungen im Buildlog stehen mehr nicht.

.
.
.
CC reader-videoguard12.c
CC reader-videoguard2.c
CC oscam-array.c
CC oscam-aes.c
CC oscam-hashtable.c
reader-videoguard2.c: In function 'videoguard2_do_ecm':
reader-videoguard2.c:1191:27: warning: unused variable 'valid_ecm' [-Wunused-variable]
1191 | static const char valid_ecm[] = { 0x00, 0x00, 0x01 };
| ^~~~~~~~~
At top level:
reader-videoguard2.c:1191:27: warning: 'valid_ecm' defined but not used [-Wunused-const-variable=]
CC oscam-cache.c
CC oscam-chk.c
CC oscam-client.c
CC oscam-conf.c
CC oscam-conf-chk.c
CC oscam-conf-mk.c
CC oscam-config-null.c
CC oscam-config-account.c
CC oscam-config-global.c
CC oscam-config-reader.c
CC oscam-config.c
CC oscam-ecm.c
CC oscam-emm.c
CC oscam-emm-cache.c
oscam-config.c: In function 'chk_cccam_cfg_F_more':
oscam-config.c:1593:42: warning: declaration of 'caid' shadows a global declaration [-Wshadow]
1593 | uint16_t caid=0,srvid=0;
| ^~~~
oscam-config.c:29:10: note: shadowed declaration is here
29 | uint32_t caid;
| ^~~~
oscam-config.c: In function 'read_cccamcfg':
oscam-config.c:1685:17: warning: declaration of 'caid' shadows a global declaration [-Wshadow]
1685 | int32_t caid,prid;
| ^~~~
oscam-config.c:29:10: note: shadowed declaration is here
29 | uint32_t caid;
| ^~~~
CC oscam-files.c
CC oscam-failban.c
CC oscam-garbage.c
CC oscam-lock.c
.
.
 
Beim Erstellen wird ja auch ein Patch.log erstellt. Dann sieht man ja dann die ganzen FAILED. Die solltet ihr auch haben. Dann wird einiges nicht kompiliert.
 
Jetzt habe ich das alte patch.log von heute gelöscht und er hat kein Neues mehr erstellt. Also doch alles gut. Die Fehler oben im Log hatten mich irritiert. Dachte schon, das der icam-Pach intern ausgeführt wird, aber wohl zum Glück doch nicht. Die Oscam-Binarys wurden ja immer gebaut.

Ne alles gut. Ja mit integrierten V9 Patch muss man ja nicht mehr machen, hatte auch keine Patches mehr drin.
 
Code:
#!/bin/bash
s3_releases=$(cd `dirname $0` && pwd)

find $s3_releases/support/logs -name "*.log" -type f -mmin +15 -delete
rm $s3_releases/support/binaries/*vuplus*

mv $s3_releases/oscam-svn oscam-svn_ohne_oscam-smod
mv $s3_releases/oscam-smod oscam-svn

cd $s3_releases/oscam-svn && svn up && OSCAMVERSION="$(./config.sh -r)"
cd $s3_releases && git pull
mv $s3_releases/s3 $s3_releases/s3_orig
mv $s3_releases/s3_vu $s3_releases/s3
mv $s3_releases/support/configs/compiler_option $s3_releases/support/configs/compiler_option_orig
mv $s3_releases/support/configs/compiler_option_vu $s3_releases/support/configs/compiler_option
mv $s3_releases/support/configs/upx_option $s3_releases/support/configs/upx_option_orig
mv $s3_releases/support/configs/upx_option_vu $s3_releases/support/configs/upx_option

cd $s3_releases/oscam-svn && git pull && OSCAM_SMOD_VERSION="$(./config.sh -r)"
cd $s3_releases && git pull
./s3 vuplus4k_arm -p=vuplus4k_emu_arm_ohne_upx.profile
./s3 vuplus_mipsel -p=vuplus4k_emu_arm_ohne_upx.profile

ICAM_VERSION="$(grep '"-ICAM-v' $s3_releases/oscam-svn/oscam.c  | awk -F'"' '{print $4}' | xargs)"
vuplus4k_arm="$(grep 'Version:' $s3_releases/support/toolchains/vuplus4k_arm/arm-vuplus4k-linux-gnueabihf/sysroot/usr/lib/pkgconfig/openssl.pc| awk -F'"' '{print $1}' | xargs)"
vuplus_mipsel="$(grep 'Version:' $s3_releases/support/toolchains/vuplus4k_arm/arm-vuplus4k-linux-gnueabihf/sysroot/usr/lib/pkgconfig/openssl.pc| awk -F'"' '{print $1}' | xargs)"

mv $s3_releases/binaries/oscam-svn-vuplus4k_arm-webif-dvbapi-libusb-emu798 $s3_releases/binaries/oscam-smod${OSCAM_SMOD_VERSION:4:4}-${OSCAM_SMOD_VERSION:9:7}-${OSCAM_SMOD_VERSION:17:8}-vuplus4k_arm_ssl_${vuplus4k_arm:9:1}_${vuplus4k_arm:11:1}_0-webif-dvbapi-libusb-emu798$ICAM_VERSION
mv $s3_releases/binaries/oscam-svn-vuplus_mipsel-webif-dvbapi-libusb-emu798 $s3_releases/binaries/oscam-smod${OSCAM_SMOD_VERSION:4:4}-${OSCAM_SMOD_VERSION:9:7}-${OSCAM_SMOD_VERSION:17:8}-vuplus_mipsel_ssl_${vuplus_mipsel:9:1}_${vuplus4k_arm:11:1}_0-webif-dvbapi-libusb-emu798$ICAM_VERSION

mv $s3_releases/s3 $s3_releases/s3_vu
mv $s3_releases/s3_orig $s3_releases/s3
mv $s3_releases/support/configs/compiler_option $s3_releases/support/configs/compiler_option_vu
mv $s3_releases/support/configs/compiler_option_orig $s3_releases/support/configs/compiler_option
mv $s3_releases/support/configs/upx_option $s3_releases/support/configs/upx_option_vu
mv $s3_releases/support/configs/upx_option_orig $s3_releases/support/configs/upx_option
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben