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 svn build - version ändert sich oft nicht.

thorium

Ist oft hier
Registriert
20. Juni 2008
Beiträge
114
Reaktionspunkte
6
Punkte
38
Hallo,

ich baue meine oscam Versionen über SVN selbst, die letzte ist oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb, habe ich gerade heute morgen gebaut und die Binary auf dem Server ersetzt.
Hat jemand eine Idee wieso die auf dem OSCAM Webserver angezeigte Version immer noch r11578 ist? Ich kann hier beim Kopieren nichts falschmachen, die durch den Dienst ausgeführte Binary ist die zuvor erstellte und hinkopierte. Ich bin verwirrt, der Zeitstempel passt, habs auch 2 mal neu hinkopiert.

Grüße
 
ja, stoppen, löschen, neue kopieren, +x , wieder hoch..
1229344 Jul 28 09:20 oscam


cp Distribution/oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb /usr/bin/oscam



toxic:/usr/bin # systemctl status oscam
oscam.service
Loaded: loaded (/etc/init.d/oscam; generated; vendor preset: disabled)
Active: active (running) since Tue 2020-07-28 09:20:53 CEST; 12h ago
Docs: man:systemd-sysv-generator(8)
Process: 31132 ExecStop=/etc/init.d/oscam stop (code=exited, status=0/SUCCESS)
Process: 31216 ExecStart=/etc/init.d/oscam start (code=exited, status=0/SUCCESS)
Tasks: 10
CGroup: /system.slice/oscam.service
├─31223 /usr/bin/oscam
└─31224 /usr/bin/oscam

es wird genau die die ersetzte gestartet.
 
Zuletzt bearbeitet:
und welche Version checkst du aus ? kann ja sonst nicht sein , das r11578 gestartet wird oder deine /tmp/.oscam/oscam.version wird nicht ersetzt

Code:
cat /tmp/.oscam/oscam.version
 
Unix starttime: 1596014398
Starttime: 29.07.2020 11:19:58
Version: oscam-1.20_svn-r11578
Compiler: x86_64-suse-linux-ssl-libusb
Box type: generic (generic)
PID: 29110
TempDir: /tmp/.oscam
GBox tmp_dir: not defined using: /tmp/.oscam
ConfigDir: /usr/local/etc/
WebifPort: 8888

Was meinst du mit auschecken ?

Ich hab alles unter /tmp/.oscam/ auch mal gelöscht, die version bleibt bei 11578.
 
Code:
svn co https://svn.streamboard.tv/oscam/trunk oscam-svn

A svn/module-monitor.h
A oscam-svn/module-lcd.h
A oscam-svn/module-webif.h
U oscam-svn
Ausgecheckt, Revision 11582.
 
Zuletzt bearbeitet:
Checked out revision 11582.
generiert auch 11582 in distribution...

make[1]: 'Distribution/oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb' is up to date.
make[1]: 'Distribution/list_smargo-1.20_svn11582-x86_64-suse-linux-ssl-libusb' is up to date.
 
dann stoppe doch mal
Code:
systemctl stop oscam
und
rm /usr/bin/oscam
oder
mv /usr/bin/oscam /usr/bin/oscam_old

dann
Code:
cp Distribution/oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb /usr/bin/oscam
chmod 755 /usr/bin/osam
systemctl start oscam
 
Zuletzt bearbeitet:
so mache ich das, nützt nichts. Eventuell ist SVN aktuell aber es wird aus wlechem grund auch immer nicht in die Version gepatcht ?
Sehr merkwürdiges problem, ich kopiere neue Binary in /usr/bin , trotzdem alte version, die ich am 28 April kompilierte.

Interessant:


toxic:/home/devil/oscam/Distribution # ./oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb -V
Version: oscam-1.20_svn-r11578
Compiler: x86_64-suse-linux-ssl-libusb
Box type: generic (generic)
PID: 4836
TempDir:
GBox tmp_dir: not defined using:
ConfigDir: /usr/local/etc/
WebifPort: 0
 
Zuletzt bearbeitet:
Distribution/oscam-1.20_svn11582-x86_64-suse-linux-ssl-libusb' is up to date
diese Versionsdaten kommen ja aus dem SVN
kann nur sein, das du deine Version wie auch immer nicht richtig ersetzt
einfach mal im /tmp bauen und diese Version dann mal starten , dann siehst du ja ob es funktioniert

CC oscam-simples.c
CC oscam-string.c
CC oscam-time.c
CC oscam-work.c
CC oscam.c
CONF build/x86_64-linux-gnu-ssl/config.c
LINK Distribution/oscam-1.20_svn11582-x86_64-linux-gnu-ssl.debug
STRIP Distribution/oscam-1.20_svn11582-x86_64-linux-gnu-ssl



sudo rm -r oscam-svn
 
Zuletzt bearbeitet:
Passt etwas min SVN nicht, habs in einem neuen Verzeichniss genbaut

toxic:/home/devil/oscam/test2020/oscam-svn # Distribution/oscam-1.20_svn11582-x86_64-suse-linux-libusb -V
Version: oscam-1.20_svn-r11582
Compiler: x86_64-suse-linux-libusb
Box type: generic (generic)
PID: 4836
TempDir:
GBox tmp_dir: not defined using:
ConfigDir: /usr/local/etc/
WebifPort: 0

Danke
 
mit dem SVN passt schon , aber dein Buildscript passt nicht
siehst ja, wenn du clean auscheckst , dann wird auch richtig gebaut
also das alte oscam-svn immer löschen lassen , dann neu auschecken und bauen, wenn nicht von Hand --> sudo rm -r oscam-svn
 
ich hab immer svn update gemacht, das ging inkrementell und ging gut bis zum 28ten April..
 
Zuletzt bearbeitet:
siehst ja was dabei rauskommt , dann mach weiter so , hier wird jedenfalls immer richtig gebaut
done
 
Yupp, wird definitiv weiterbeobachtet. Danke dir. Wir können das ganze hier schließen
 
Zurück
Oben