Archiv > Development

Abhängige Addons kompilieren

<< < (2/2)

clausmuus:
Mach mal vorher nen "git pull". vielleicht ist dein Makefile.git ja noch zu alt, und das git pull wird noch nicht automatisch gemacht.
Außerdem kannst Du beim checkout_all da drauf achten, ob's eventuell Konflikte gibt, w oducht nicht alles geholt wird. nen zweiter checkout_all sollte nur up-to-date Meldungen bringen.

Claus

MegaX:
@Claus
Bei nem "checkout_all" wird ein "git pull" gemacht. Das hast du schon eingebaut.


MegaX

clausmuus:
Ja, aber erst vor ner Woche

Claus

P3f:
Hi Claus,

ich enttäusche Dich ja sehr ungern, aber irgendwie scheint es bei mir nicht zu funktionieren. Ich habe im vdd Addon mal auf die vorherige Version zurückgesetzt, danach mit git pull und make checkout_all aktualisiert. Folgende Ausgabe kommt auf der Konsole.


--- Code: ---pit@pit-MLD:~/MLD$ git pull
Already up-to-date.
pit@pit-MLD:~/MLD$ make checkout_all
Already up-to-date.
ISO:
  Already up-to-date.
LOGO:
  Already up-to-date.
alsa:
  Already up-to-date.
autofs:
  Already up-to-date.
avahi-linker:
  Already up-to-date.
avahi:
  Already up-to-date.
base:
  Already up-to-date.
btrfs:
  Already up-to-date.
busybox:
  Already up-to-date.
config.server:
  Already up-to-date.
dbus:
  Already up-to-date.
dvb-remote:
  Already up-to-date.
dvb-sundtek:
  Already up-to-date.
dvb:
  Already up-to-date.
epg-daemon:
  Already up-to-date.
eventlircd:
  Already up-to-date.
fonts:
  Already up-to-date.
graphlcd-base:
  Already up-to-date.
init:
  Already up-to-date.
initramfs:
  Already up-to-date.
install:
  Already up-to-date.
irkeytable:
  Already up-to-date.
kernel:
  Already up-to-date.
ldconfig:
  Already up-to-date.
libdvdread4:
  Already up-to-date.
libgl1-mesa-glx:
  Already up-to-date.
libxine2-all-plugins:
  Already up-to-date.
libxine2-plugins:
  Already up-to-date.
locales:
  Already up-to-date.
mc:
  Already up-to-date.
mysql-server:
  Already up-to-date.
network:
  Already up-to-date.
nfs-client:
  Already up-to-date.
nfs-server:
  Already up-to-date.
nss-mdns:
  Already up-to-date.
ntfs:
  Already up-to-date.
ntp-client:
  Already up-to-date.
opkg:
  Already up-to-date.
pearldpf-simple:
  Already up-to-date.
perl:
  Already up-to-date.
psplash:
  Already up-to-date.
python-avahi:
  Already up-to-date.
python-dbus:
  Already up-to-date.
python:
  Already up-to-date.
samba:
  Already up-to-date.
squeezelite:
  Already up-to-date.
squeezeplay:
  Already up-to-date.
squeezeserver:
  Already up-to-date.
ssh:
  Already up-to-date.
tools:
  Already up-to-date.
udev:
  Already up-to-date.
usb:
  Already up-to-date.
vdr-plugin-control:
  Already up-to-date.
vdr-plugin-dfatmo:
  Already up-to-date.
vdr-plugin-dm140vfd:
  Already up-to-date.
vdr-plugin-dummydevice:
  Already up-to-date.
vdr-plugin-dvbhddevice:
  Already up-to-date.
vdr-plugin-dvbsddevice:
  Already up-to-date.
vdr-plugin-dvd:
  Already up-to-date.
vdr-plugin-epg2vdr:
  Already up-to-date.
vdr-plugin-epgsearch:
  Already up-to-date.
vdr-plugin-epgsync:
  Already up-to-date.
vdr-plugin-extrecmenu:
  Already up-to-date.
vdr-plugin-femon:
  Already up-to-date.
vdr-plugin-fritzbox:
  Already up-to-date.
vdr-plugin-graphlcd:
  Already up-to-date.
vdr-plugin-iptv:
  Already up-to-date.
vdr-plugin-live:
  Already up-to-date.
vdr-plugin-markad:
  Already up-to-date.
vdr-plugin-opkg:
  Already up-to-date.
vdr-plugin-osdteletext:
  Already up-to-date.
vdr-plugin-permashift:
  Already up-to-date.
vdr-plugin-pin:
  Already up-to-date.
vdr-plugin-play:
  Already up-to-date.
vdr-plugin-remoteosd:
  Already up-to-date.
vdr-plugin-remotetimers:
  Already up-to-date.
vdr-plugin-setup:
  Already up-to-date.
vdr-plugin-skincurses:
  Already up-to-date.
vdr-plugin-skinnopacity:
  Already up-to-date.
vdr-plugin-softhddevice:
  Already up-to-date.
vdr-plugin-streamdev-client:
  Already up-to-date.
vdr-plugin-streamdev-server:
  Already up-to-date.
vdr-plugin-svdrposd:
  Already up-to-date.
vdr-plugin-svdrpservice:
  Already up-to-date.
vdr-plugin-targavfd:
  Already up-to-date.
vdr-plugin-tvguide:
  Already up-to-date.
vdr-plugin-vompserver:
  Already up-to-date.
vdr-plugin-xineliboutput:
  Already up-to-date.
vdr:
  Aktualisiere 5f5c011..bad70cc
Fast-forward
 src/32_vdr_cadescr.patch | 64 ------------------------------------------------
 1 file changed, 64 deletions(-)
 delete mode 100644 src/32_vdr_cadescr.patch
vdradmin-am:
  Already up-to-date.
vfat:
  Already up-to-date.
vlc:
  Already up-to-date.
wakeup:
  Already up-to-date.
webserver:
  Already up-to-date.
xfs:
  Already up-to-date.
xorg-autodetect:
  Already up-to-date.
xorg-nvidia:
  Already up-to-date.
xorg-nvidia.legacy:
  Already up-to-date.
xorg-vboxvideo:
  Already up-to-date.
xorg:
  Already up-to-date.
pit@pit-MLD:~/MLD$

--- End code ---

das vdr-addon ist weiterhin auf der Revision 42 (also die vorherige). Wenn ich nun dort make clean und make clean_src mache, kann ich anschließend mit make all_depends auch alle Abhängigkeiten neu bauen.

Konsole:

--- Code: ---pit@pit-MLD:~/MLD/vdr$ ls -l
insgesamt 28
drwxrwxr-x 2 pit pit 4096 Jan 27 18:20 control
-rw-rw-r-- 1 pit pit  101 Jan 27 18:22 depends
-rw-rw-r-- 1 pit pit 1813 Jan 27 18:20 Makefile
-rw-rw-r-- 1 pit pit 3163 Jan 27 18:20 Makefile.plugin
drwxrwxr-x 4 pit pit 4096 Jan 27 18:23 package
lrwxrwxrwx 1 pit pit   49 Jan 27 18:23 package.opk -> ../.packages/4.0.0/base/packages/vdr-2.1.4-42.opk
drwxrwxr-x 5 pit pit 4096 Jan 27 18:22 src
drwxrwxr-x 5 pit pit 4096 Jan 27 18:20 template
pit@pit-MLD:~/MLD/vdr$ make clean
pit@pit-MLD:~/MLD/vdr$ make clean_src
pit@pit-MLD:~/MLD/vdr$ make
vdr:
  Build vdr...
--2014-01-27 19:13:25--  ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.4.tar.bz2
           => »/home/pit/.cache/mld/vdr-2.1.4.bz2«
Auflösen des Hostnamen »ftp.tvdr.de (ftp.tvdr.de)«... 188.40.50.18
Verbindungsaufbau zu ftp.tvdr.de (ftp.tvdr.de)|188.40.50.18|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig.    ==> PWD ... fertig.
==> TYPE I ... fertig.  ==> CWD (1) /vdr/Developer ... fertig.
==> SIZE vdr-2.1.4.tar.bz2 ... 862733
==> PASV ... fertig.    ==> RETR vdr-2.1.4.tar.bz2 ... fertig.
Länge: 862733 (843K) (unmaßgeblich)

100%[======================================>] 862.733     1,32MB/s   in 0,6s   

2014-01-27 19:13:27 (1,32 MB/s) - »/home/pit/.cache/mld/vdr-2.1.4.bz2« gespeichert [862733]

Use patch ../10_vdr_menuselection.patch
patching file osdbase.c
patching file osdbase.h
Use patch ../11_vdr_maxitems.patch
patching file osdbase.c
Use patch ../12_vdr_permashift-0.5.4.patch
patching file dvbplayer.c
patching file dvbplayer.h
patching file menu.c
patching file menu.h
patching file shutdown.c
patching file timers.c
patching file timers.h
Use patch ../13_vdr_jumpplay.patch
patching file config.c
patching file config.h
patching file dvbplayer.c
patching file MANUAL
patching file menu.c
patching file po/de_DE.po
patching file po/fr_FR.po
patching file README.jumpplay
Use patch ../14_vdr_ttxtsubs.patch
patching file channels.c
patching file channels.h
patching file ci.c
patching file config.c
patching file config.h
patching file device.c
patching file device.h
patching file Makefile
patching file MANUAL
patching file menu.c
patching file pat.c
patching file po/ca_ES.po
patching file po/cs_CZ.po
patching file po/da_DK.po
patching file po/de_DE.po
patching file po/el_GR.po
patching file po/es_ES.po
patching file po/et_EE.po
patching file po/fi_FI.po
patching file po/fr_FR.po
patching file po/hr_HR.po
patching file po/hu_HU.po
patching file po/it_IT.po
patching file po/lt_LT.po
patching file po/nl_NL.po
patching file po/nn_NO.po
patching file po/pl_PL.po
patching file po/pt_PT.po
patching file po/ro_RO.po
patching file po/ru_RU.po
patching file po/sk_SK.po
patching file po/sl_SI.po
patching file po/sv_SE.po
patching file po/tr_TR.po
patching file po/uk_UA.po
patching file po/zh_CN.po
patching file receiver.c
patching file remux.c
patching file remux.h
patching file vdr.5
patching file vdrttxtsubshooks.c
patching file vdrttxtsubshooks.h
Use patch ../15_vdr_mainmenuhooks.patch
patching file config.h
patching file menu.c
Use patch ../16_vdr_skinlcars.patch
patching file skinlcars.c
Use patch ../17_vdr_graphtft.patch
patching file menu.c
patching file menu.h
patching file menuitems.h
patching file osdbase.c
patching file osdbase.h
patching file recording.h
patching file status.c
patching file status.h
Use patch ../18_vdr_wareagleicon.patch
patching file config.c
patching file config.h
patching file iconpatch.c
patching file iconpatch.h
patching file Makefile
patching file menu.c
patching file recording.c
Use patch ../19_vdr_remoteinstant.patch
patching file config.h
patching file menu.c
patching file remotetimers.h
Use patch ../20_vdr_setup_pin.patch
patching file device.c
patching file Makefile
patching file menu.c
patching file menu.h
patching file osdbase.c
patching file osdbase.h
patching file osd.c
patching file osd.h
patching file status.c
patching file status.h
patching file submenu.c
patching file submenu.h
patching file timers.c
patching file timers.h
patching file tinystr.c
patching file tinystr.h
patching file tinyxml.c
patching file tinyxmlerror.c
patching file tinyxml.h
patching file tinyxmlparser.c
patching file vdr.c
Use patch ../21_vdr_jumpingseconds.patch
patching file config.c
patching file config.h
patching file menu.c
patching file po/de_DE.po
Use patch ../22_vdr_config.patch
patching file Make.config
Use patch ../23_vdr_mld.patch
patching file menu.c
patching file menuitems.c
Use patch ../24_vdr_skinsttng.patch
patching file skinsttng.c
Use patch ../25_vdr_svdrp.patch
patching file svdrp.c
patching file svdrp.h
Use patch ../26_vdr_svdrphosts.patch
patching file svdrphosts.conf
Use patch ../27_vdr_dvbblocker.patch
patching file config.c
patching file config.h
patching file dvbdevice.c
patching file menu.c
patching file po/de_DE.po
Use patch ../28_vdr_iptv.patch
patching file eitscan.c
patching file pat.c
Use patch ../29_vdr_volumestep.patch
patching file config.c
patching file config.h
patching file device.c
patching file device.h
patching file menu.c
patching file po/de_DE.po
Use patch ../30_vdr_rotor.patch
patching file device.h
patching file dvbdevice.c
patching file dvbdevice.h
Use patch ../31_vdr_hddarchive.patch
patching file menu.c
tinyxmlparser.c: In Elementfunktion »virtual const char* TiXmlAttribute::Parse(const char*, TiXmlParsingData*, TiXmlEncoding)«:
tinyxmlparser.c:1298:6: Warnung: Variable »tabsize« gesetzt, aber nicht verwendet [-Wunused-but-set-variable]
submenu.c: In Elementfunktion »bool cSubMenu::Up(int*)«:
submenu.c:620:20: Warnung: Variable »node« wird nicht verwendet [-Wunused-variable]
ar: Erzeugen von libsi.a
a - util.o
a - si.o
a - section.o
a - descriptor.o
Create channels.conf for: DE-Berlin-KabelDeutschland                            Create channels.conf for: DE-Dorfen-KabelMedienService                          Create channels.conf for: DE-Hamburg-KabelDeutschland                           Create channels.conf for: DE-Bochum-UnityMedia-BASIC                            Create channels.conf for: AT-Niederösterreich-Kabelsignal                       Create channels.conf for: DE-Erfurt-KabelDeutschland                            Create channels.conf for: DE-BadenWürttemberg-KabelBW                           Create channels.conf for: CH-Basel-Landschaft-Pratteln-interGGa                 Create channels.conf for: DE-Lübeck-KabelDeutschland                            Create channels.conf for: DE-Göttingen-Wohnungsgenossenschaft                   Create channels.conf for: DE-Oldenburg-AntennentechnikWeserEms                  Create channels.conf for: DE-Schönbrunn_Falkenbach-Antennengemeinschaft         Create channels.conf for: DE-München-KabelDeutschland                           Create channels.conf for: DE-Worms-KabelDeutschland                             Create channels.conf for: DE-Salzgitter-KabelDeutschland                        Create channels.conf for: DE-Frankfurt(Main)-UnityMedia                         Create channels.conf for: DE-Regensburg-KabelDeutschland                        Create channels.conf for: DE-Trier-KabelDeutschland                             Create channels.conf for: DE-Baden-Württemberg-Rhein-Neckar-und-Vorderpfalz     Create channels.conf for: DE-Baden-Württemberg-Neustadt-adW                     Create channels.conf for: DE-Baden-Württemberg-Heidelberg                       Create channels.conf for: DE-Niedersachsen-Goettingen                           Create channels.conf for: DE-Baden-Württemberg-Stuttgart                        Create channels.conf for: DE-Niedersachsen-Braunschweig                         Create channels.conf for: DE-Hessen-Rhein-Main-Gebiet                           Create channels.conf for: DE-Niedersachsen-Hannover                             Create channels.conf for: DE-NRW-Ruhrgebiet-Düsseldorf                          Create channels.conf for: DE-NRW-Ostwestfalen-Lippe                             Create channels.conf for: DE-Rheinland-Pfalz-Kaiserslautern                     Create channels.conf for: DE-NRW-Ruhrgebiet-Dortmund                            Create channels.conf for: DE-Schleswig-Holstein-Westerland                      Create channels.conf for: DE-Schleswig-Holstein-Kiel                            Create channels.conf for: DE-Schleswig-Holstein-Lübeck                          Create channels.conf for: IT-Südtirol-Burggrafenamt                     Get no data for: DVB-T-DE-NRW-Bergischer-Kreis                               
channels.conf files created                                   
  Füge Abhängigkeit hinzu: libjpeg-turbo8
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libc6
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libcap2
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libfreetype6
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libfontconfig1
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libstdc++6
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libgcc1
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: zlib1g
    Benötigt von: /data/usr/bin/vdr
  Füge Abhängigkeit hinzu: libexpat1
    Benötigt von: /data/usr/bin/vdr
pit@pit-MLD:~/MLD/vdr$ ls -l
insgesamt 28
drwxrwxr-x 2 pit pit 4096 Jan 27 18:20 control
-rw-rw-r-- 1 pit pit  101 Jan 27 19:14 depends
-rw-rw-r-- 1 pit pit 1813 Jan 27 18:20 Makefile
-rw-rw-r-- 1 pit pit 3163 Jan 27 18:20 Makefile.plugin
drwxrwxr-x 4 pit pit 4096 Jan 27 19:14 package
lrwxrwxrwx 1 pit pit   49 Jan 27 19:14 package.opk -> ../.packages/4.0.0/base/packages/vdr-2.1.4-43.opk
drwxrwxr-x 5 pit pit 4096 Jan 27 19:14 src
drwxrwxr-x 5 pit pit 4096 Jan 27 18:20 template
pit@pit-MLD:~/MLD/vdr$ make all_depends
  Clean up and build package: vdradmin-am
  vdradmin-am:
    Build vdradmin-am...
.
.
.
.

--- End code ---

Was sollte denn in der Makefile.git drin stehen?
Mein Makefile.git ist vom 23.1.2014?

--- Code: ----rw-rw-r-- 1 pit pit 9455 Jan 23 18:23 Makefile.git
--- End code ---

Gruß,

Pit

clausmuus:
Hi,

der Fehler war, dass Dein System beim Update auf Deutsch geantwortet hat, es jedoch auf ne englische update message geprüft wurde. Das sollte nun gefixt sein.

Claus

Navigation

[0] Message Index

[*] Previous page

Go to full version