Archiv > Development

[3.0.2] Updateproblem

<< < (16/16)

Christian:
gdb init.d script gelöscht und das gdbmld script angepasst:

1. gdb Addon installieren
2. vdr restart mit coredump aktivierung


--- Code: ---gdbmld coredump
--- End code ---

3. dump analysieren


--- Code: ---gdbmld debug
--- End code ---

skippy:
Hi Christian,

durch dein Addon und jetzt die Erweiterung ist von dem Howto nicht mehr viel übrig geblieben. Kannst du bitte mal drüberschauen und es ggf. anpassen/ergänzen.

Viele Grüße skippy

 

Christian:

--- Quote --- Hi Christian,

durch dein Addon und jetzt die Erweiterung ist von dem Howto nicht mehr viel übrig geblieben. Kannst du bitte mal drüberschauen und es ggf. anpassen/ergänzen.

Viele Grüße skippy
--- End quote ---
passt :)

@wino : danke für den dep ... :computertod ...hatte ich schon wieder vergessen

MarMic:

--- Quote --- gib mal das komplette build log (#.silent)

:)

Der Fehler kommt aber nur bei raring! Hier mit precise geht alles
--- End quote ---
wie gewünscht. -> habe noch nicht gebrancht! wollte warten bis das addon steht. sonst muss man dauernd hin und her schaffen

[code]
marmic@marmic-VirtualBox:~/build/MLD/gdb$ make
if type -P dpkg >/dev/null; then
  for dep in gdb; do
     if ! dpkg --get-selections | grep -q -e "^$dep(:.*)?s+install"; then
    echo -e "Das für gdb benötigtes Ubuntu Paket \033[1;31m${dep}\033[0;39m fehlt.";
    deps="$deps $dep";
     fi;
  done;
   fi;
   test -n "$deps" && echo -e "Sie können es durch folgende Eingabe installieren:";
   test -n "$deps" && echo -e "sudo apt-get install$depsn";
   test -n "$deps" -a -n "" && echo -e "n";
   test -z "$deps"
echo -e "\033[1;38mgdb\033[0;39m:"
gdb:
if [ -e template ]; then
  find template -newer template -prune ! -path '*/.svn' -exec touch -r {} template ';';
  if [ INSTALL -nt template ]; then touch -r INSTALL template; fi;
  if [ Makefile -nt template ]; then touch -r Makefile template; fi;
   fi
make all
make[1]: Betrete Verzeichnis '/home/marmic/build/MLD/gdb'
echo "  Build gdb..."
  Build gdb...
rm -rf addon
mkdir -p addon
cp -rf template/* addon
find addon -path '*/.svn' -exec rm -rf {} ';' 2>/dev/null; true
if [ -e INSTALL ]; then
  mkdir -p addon/var/spool/apm;
  cp INSTALL addon/var/spool/apm/gdb;
  sed "s/^t*)/tversion)nttecho "GNU gdb (GDB) 7.5.91.20130417-cvs-ubuntu-8-620"ntt;;nt*)/" -i addon/var/spool/apm/gdb;
   fi
make tr
make[2]: Betrete Verzeichnis '/home/marmic/build/MLD/gdb'
rm -f src/locale/*.pot
cd addon;
   find . -type f | while read file; do
  if [ -z "${file#./etc/setup/*.xml}" ]; then
     grep 'name="[^"]*[()]' "$file" && echo -e "tUnerlaubte Klammer im Attribut 'name' der Datei: $file";
     grep 'help1="[^"]*[()]' "$file" && echo -e "tUnerlaubte Klammer im Attribut 'help1' der Datei: $file";
     sed 's/ name="([^"]*)"/ name="$(tr '"'"'1'"'"')"/' -i "$file";
     sed 's/ help1="([^"]*)"/ help1="$(tr '"'"'1'"'"')"/' -i "$file";
  fi;
  if grep -Iq '$(tr' "$file"; then mkdir -p ../src/locale; pot_file=../src/locale/$(test -z "${file#./var/www/*.sh}" && echo "www" || echo "${file##*/}").pot; xgettext $(test -e $pot_file && echo '-j') -F -ktr -L shell --from-code=utf-8 -d "gdb-${file##*/}" --copyright-holder='Claus Muus <mail@minidvblinux.de>' --package-name=MLD --package-version=3 --msgid-bugs-address='<bugs@minidvblinux.de>' -o $pot_file "$file"; if [ -z "${file#./var/www/*.sh}" ]; then sed "s/$(tr /$(TEXTDOMAIN="gdb-www" tr /" -i "$file"; else sed "s/(s*)(.*rc.functions)/12n1TEXTDOMAIN="gdb-${file##*/}"/" -i "$file"; fi; fi; done
ls -1 src/locale/*.pot 2>/dev/null | while read file; do
  for lc in en_GB de_DE; do
     po_file=${file%.*}.$lc.po;
     if [ -e $po_file ]; then
    msgmerge -q -U $po_file $file;
     else
    echo -en "t

Christian:
Die versionszeile im Makefile anpassen.

Entweder die sed Zeile anpassen oder einfach die versionsnummer eintragen 7.5

Navigation

[0] Message Index

[*] Previous page

Go to full version