Ankündigung

Einklappen
Keine Ankündigung bisher.

knxd Caching

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    knxd Caching

    Moin,
    ich bekomme das Caching bei knxd nicht aktiviert.
    Aber erst mal der Reihe nach.
    Habe Debian Jessie in einer VM in bhyve unter FreeNAS installiert.
    Die VM hat eine feste IP Adresse in der interfaces Konfigdatei zugewiesen.
    Danach habe ich nach der Komplettanleitung für SmarthomeNG angefangen den knxd zu installieren.

    Hat jemand eine Idee, warum ich den knxd nicht mit Caching Parameter ("-c") aktiviert bekomme?

    Folgende Parameter in der etc/knxd.conf funktionieren:
    Code:
    KNXD_OPTS="-b ipt:172.21.42.30"
    Das führt dann zu folgender Ausgabe:
    Code:
    smarthome@smarthome-vm:/$ systemctl status knxd.socket
    * knxd.socket - KNX Daemon (socket)
       Loaded: loaded (/lib/systemd/system/knxd.socket; enabled)
       Active: [COLOR=#00FF00]active (running)[/COLOR] since Thu 2016-10-20 23:07:52 CEST; 58s ago
       Listen: /var/run/knx (Stream)
               [::]:6720 (Stream)
    smarthome@smarthome-vm:/$ systemctl status knxd.service
    * knxd.service - KNX Daemon
       Loaded: loaded (/lib/systemd/system/knxd.service; enabled)
       Active: [COLOR=#00FF00]active (running)[/COLOR] since Thu 2016-10-20 23:07:52 CEST; 1min 4s ago
     Main PID: 451 (knxd)
       CGroup: /system.slice/knxd.service
               `-451 /usr/bin/knxd -b ipt:172.21.42.30
    smarthome@smarthome-vm:/$
    Das Aktivieren von Caching hingegen scheitert bei folgender Eintragung in der etc/knxd.conf
    Code:
    KNXD_OPTS="[COLOR=#FF0000][B]-c[/B][/COLOR] -b ipt:172.21.42.30"
    Die Fehlerausgabe sieht dann so aus:
    Code:
    smarthome@smarthome-vm:/$ systemctl status knxd.socket
    * knxd.socket - KNX Daemon (socket)
       Loaded: loaded (/lib/systemd/system/knxd.socket; enabled)
       Active: [COLOR=#00FF00]active (listening)[/COLOR] since Thu 2016-10-20 22:12:59 CEST; 52min ago
       Listen: /var/run/knx (Stream)
               [::]:6720 (Stream)
    smarthome@smarthome-vm:/$ systemctl status knxd.service
    * knxd.service - KNX Daemon
       Loaded: loaded (/lib/systemd/system/knxd.service; enabled)
       Active: activating (auto-restart) (Result: signal) since Thu 2016-10-20 23:05:56 CEST; 4s ago
      Process: 1448 ExecStart=/usr/bin/knxd $KNXD_OPTS [COLOR=#FF0000](code=killed, signal=ABRT)[/COLOR]
     Main PID: 1448 (code=killed, signal=ABRT)
    Und hiernochmal als Detail ein manueller Start des knxd mit erweitertem Fehlerprotokoll.
    Zuerst ohne -c und danach mit -c
    Code:
    smarthome@smarthome-vm:~$ sudo systemctl stop knxd.socket && sudo systemctl stop knxd.service
    smarthome@smarthome-vm:~$ knxd -t 0xffc -f 9 -c -b ipt:172.21.42.30
    Layer 3(01991170,58093452) Open
    Layer 4(019A18E0,58093452) GroupCacheInit
    Aborted
    smarthome@smarthome-vm:~$ knxd -t 0xffc -f 9 -b ipt:172.21.42.30
    Layer 2(02516170,58093459) Open
    Layer 2(02516170,58093459) Opened
    Layer 3(02537430,58093459) Open
    Layer 3(02537430,58093459) registerLayer2 02516170
    Layer 3(02537430,58093459) registerLayer2 02516170 = 1
    I only have one interface. Nothing to do. Giving up.
    smarthome@smarthome-vm:~$
    Gruß, Sebastian
    Zuletzt geändert von Bainit; 20.10.2016, 20:24.
    Baustelle 2.0 (Detailprogrammierung und Restarbeiten)
    Ruhri? -> Komm zum Stammtisch

    #2
    Zitat von Bainit Beitrag anzeigen
    Moin,
    ich bekomme das Caching bei knxd nicht aktiviert.
    Ich denke an den Parametern liegt es nicht. Mal abgesehen, dass du für den manuellen Test wohl noch -i einfügen solltest um den Daemon richtig zu starten, funktionieren bei meinem knxd auf Ubuntu 16.04.1, kompiliert vom neusten Commit ab Github, beide Aufrufe problemlos.
    EIB/KNX, VISU mit knxd + linknx + knxweb, Steuerbefehle via SMS und Email mit postfix + procmail

    Kommentar


      #3
      Moin Tru,
      danke für deine Antwort.
      Das mit dem -i werde ich ausprobieren. Brauche ich das nur für den manuelle Start? Oder auch wenn knxd über den systemd beim Hochfahren gestartet wird? Ich dachte, -i brauche ich nur, wenn der Port vom Standard abweicht.
      Zitat von Tru Beitrag anzeigen
      Ich denke an den Parametern liegt es nicht.
      Ich denke aber schon, dass es zumindest mit dem -c zu tun hat. Ohne geht es ja.

      Gruß, Sebastian
      Baustelle 2.0 (Detailprogrammierung und Restarbeiten)
      Ruhri? -> Komm zum Stammtisch

      Kommentar


        #4
        Zitat von Bainit Beitrag anzeigen
        Das mit dem -i werde ich ausprobieren. Brauche ich das nur für den manuelle Start?
        Ja, nur für den manuellen Start. Mindestens einen Socket muss er schon öffnen können. Gemäss deinem Output kümmert sich knxd.socket um /var/run/knxd und Port 6720
        Zitat von Bainit Beitrag anzeigen
        Ich denke aber schon, dass es zumindest mit dem -c zu tun hat. Ohne geht es ja.
        Es muss entweder am OS oder an der Kompilation von knxd liegen. Ich wollte nur bestätigen, dass du nichts falsch machst und auch die Einbindung in systemd korrekt konfiguriert ist.
        EIB/KNX, VISU mit knxd + linknx + knxweb, Steuerbefehle via SMS und Email mit postfix + procmail

        Kommentar


          #5
          Ok, damit verstehe ich jetzt auch, was er mir mit "I only have one Interface" mitteilen will.
          Werde mir mal anschauen, was er meldet, wenn ich beim manuellen Start den Port noch mitgebe.

          Irgendwas mache ich bestimmt falsch. Sonst würde es ja gehen.
          Habe allerdings auch das OS in Verdacht. Es ist das erste Mal, das ich was mit bhyve mache. Streng genommen ist es sogar das erste mal das ich was mir VMs und mit FreeNAS mache. Da sind Fehler irgendwie vorprogrammiert.
          Werde wohl auch nochmal alles neu Aufsetzen. Dann aber jedes zusätzliche Paket einzeln installieren. Und nicht mehrere Pakete in einem alt-get unterbringen. Dann fallen Fehlermeldungen besser auf.

          Gruß, Sebastian
          Baustelle 2.0 (Detailprogrammierung und Restarbeiten)
          Ruhri? -> Komm zum Stammtisch

          Kommentar


            #6
            Moin,
            hat etwas gedauert, aber ich konnte jetzt weiter testen.
            Wenn ich beim manuellen Start einen Port mitgebe, dann entfällt die Fehlermeldung "nothing to do" und es werden auf dem Bus auftauchende Telegramme auch in der Konsole angezeigt. Die Fehlermeldung, wenn Caching aktiviert wird, bleibt allerdings.

            Daraufhin habe ich nochmal eine frische VM erzeugt und bei Null begonnen. Sprich, ich habe sogar Debian nochmal neu installiert.
            Bis zum Runterladen von pthsem funktioniert alles.
            "sudo apt-get install debsums" habe ich vorsichtshalber auch mal ausgeführt. Wobei ich es so verstanden habe, dass man das nur bei Raspian und nicht bei Debian braucht.
            Wenn ich dann versuche das Paket erstellen zu lassen, bekomme ich folgende Meldung:
            Fehler habe ich in rot markiert.
            Code:
            smarthome@smarthome-vm:~$ ls -a
            .   .bash_history  .bashrc   pthsem-2.0.8
            ..  .bash_logout   .profile  pthsem_2.0.8.tar.gz
            smarthome@smarthome-vm:~$ cd pthsem-2.0.8
            smarthome@smarthome-vm:~/pthsem-2.0.8$ dpkg-buildpackage -b -uc
            dpkg-buildpackage: source package pthsem
            dpkg-buildpackage: source version 2.0.8
            dpkg-buildpackage: source distribution unstable
            dpkg-buildpackage: source changed by Martin Koegler <mkoegler@auto.tuwien.ac.at>
            dpkg-buildpackage: host architecture amd64
             dpkg-source --before-build pthsem-2.0.8
             fakeroot debian/rules clean
            test -x debian/rules
            rm -f debian/stamp-makefile-build debian/stamp-makefile-install
            /usr/bin/make  -C .  -k distclean
            make[1]: Entering directory '/home/smarthome/pthsem-2.0.8'
            make[1]: *** No rule to make target 'distclean'.
            make[1]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            /usr/share/cdbs/1/class/makefile.mk:55: recipe for target 'makefile-clean' [COLOR=#FF0000]failed[/COLOR]
            [COLOR=#FF0000]make: [makefile-clean] Error 2 (ignored)[/COLOR]
            rm -f debian/stamp-autotools
            rmdir --ignore-fail-on-non-empty .
            rmdir: failed to remove '.': Invalid argumenta
            /usr/share/cdbs/1/class/autotools.mk:52: recipe for target 'makefile-clean' [COLOR=#FF0000]failed[/COLOR]
            [COLOR=#FF0000]make: [makefile-clean] Error 1 (ignored)[/COLOR]
            In der Komplettanleitung steht, dass es wichtig ist, dass "am Ende keiner Fehler gemeldet werden".
            Meine Fehlermeldungen kommen ja eher am Anfang. Sind die relevant, oder kann ich die ignorieren?

            Gruß, Sebastian

            Nachfolgend nochmal die gesamte Ausgabe der Paketerstellung.
            Code:
            smarthome@smarthome-vm:~$ ls -a
            .   .bash_history  .bashrc   pthsem-2.0.8
            ..  .bash_logout   .profile  pthsem_2.0.8.tar.gz
            smarthome@smarthome-vm:~$ cd pthsem-2.0.8
            smarthome@smarthome-vm:~/pthsem-2.0.8$ dpkg-buildpackage -b -uc
            dpkg-buildpackage: source package pthsem
            dpkg-buildpackage: source version 2.0.8
            dpkg-buildpackage: source distribution unstable
            dpkg-buildpackage: source changed by Martin Koegler <mkoegler@auto.tuwien.ac.at>
            dpkg-buildpackage: host architecture amd64
             dpkg-source --before-build pthsem-2.0.8
             fakeroot debian/rules clean
            test -x debian/rules
            rm -f debian/stamp-makefile-build debian/stamp-makefile-install
            /usr/bin/make  -C .  -k distclean
            make[1]: Entering directory '/home/smarthome/pthsem-2.0.8'
            make[1]: *** No rule to make target 'distclean'.
            make[1]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            /usr/share/cdbs/1/class/makefile.mk:55: recipe for target 'makefile-clean' failed
            make: [makefile-clean] Error 2 (ignored)
            rm -f debian/stamp-autotools
            rmdir --ignore-fail-on-non-empty .
            rmdir: failed to remove '.': Invalid argument
            /usr/share/cdbs/1/class/autotools.mk:52: recipe for target 'makefile-clean' failed
            make: [makefile-clean] Error 1 (ignored)
            for i in ./config.guess ./config.sub  ; do \
                if test -e $i.cdbs-orig ; then \
                    mv $i.cdbs-orig $i ; \
                fi ; \
            done
            dh_clean
            rm -f debian/stamp-autotools-files
            rm -f debian/copyright_newhints
            rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check
            rm -rf "debian/upstream-cruft"
            rm -f debian/stamp-upstream-cruft
             debian/rules build
            test -x debian/rules
            mkdir -p "."
            /usr/share/cdbs/1/rules/buildcore.mk:110: CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
            
            WARNING: copyright-check disabled - touch debian/copyright_hints to enable.
            
            touch debian/stamp-copyright-check
            touch debian/stamp-upstream-cruft
            if test -e /usr/share/misc/config.guess ; then \
                for i in ./config.guess ; do \
                    if ! test -e $i.cdbs-orig ; then \
                        mv $i $i.cdbs-orig ; \
                        cp --remove-destination /usr/share/misc/config.guess $i ; \
                    fi ; \
                done ; \
            fi
            if test -e /usr/share/misc/config.sub ; then \
                for i in ./config.sub ; do \
                    if ! test -e $i.cdbs-orig ; then \
                        mv $i $i.cdbs-orig ; \
                        cp --remove-destination /usr/share/misc/config.sub $i ; \
                    fi ; \
                done ; \
            fi
            touch debian/stamp-autotools-files
            chmod a+x /home/smarthome/pthsem-2.0.8/./configure
            mkdir -p .
            cd . &&   CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CPPFLAGS="-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /home/smarthome/pthsem-2.0.8/./configure --build=x86_64-linux-gnu  --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/pthsem" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules   --enable-compat
            configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-silent-rules
            checking for a BSD-compatible install... /usr/bin/install -c
            checking whether build environment is sane... yes
            checking for a thread-safe mkdir -p... /bin/mkdir -p
            checking for gawk... no
            checking for mawk... mawk
            checking whether make sets $(MAKE)... yes
            Configuring pthsem (Portable Threads), Version 2.0.8
            Copyright (c) 2005-2009 Martin Koegler <mkoegler@auto.tuwien.ac.at>
            Copyright (c) 1999-2006 Ralf S. Engelschall <rse@engelschall.com>
            Platform: x86_64-unknown-linux-gnu
            
            Build Tools:
            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 how to run the C preprocessor... gcc -E
            checking for grep that handles long lines and -e... /bin/grep
            checking for egrep... /bin/grep -E
            checking whether make sets $(MAKE)... (cached) yes
            checking for compilation debug mode... disabled
            checking build system type... x86_64-pc-linux-gnu
            checking host system type... x86_64-pc-linux-gnu
            checking for a sed that does not truncate output... /bin/sed
            checking for fgrep... /bin/grep -F
            checking for ld used by gcc... /usr/bin/ld
            checking if the linker (/usr/bin/ld) is GNU ld... yes
            checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
            checking the name lister (/usr/bin/nm -B) interface... BSD nm
            checking whether ln -s works... yes
            checking the maximum length of command line arguments... 1572864
            checking whether the shell understands some XSI constructs... yes
            checking whether the shell understands "+="... yes
            checking for /usr/bin/ld option to reload object files... -r
            checking for objdump... objdump
            checking how to recognize dependent libraries... pass_all
            checking for ar... ar
            checking for strip... strip
            checking for ranlib... ranlib
            checking command to parse /usr/bin/nm -B output from gcc object... ok
            checking for ANSI C header files... yes
            checking for sys/types.h... yes
            checking for sys/stat.h... yes
            checking for stdlib.h... yes
            checking for string.h... yes
            checking for memory.h... yes
            checking for strings.h... yes
            checking for inttypes.h... yes
            checking for stdint.h... yes
            checking for unistd.h... yes
            checking for dlfcn.h... yes
            checking for objdir... .libs
            checking if gcc supports -fno-rtti -fno-exceptions... no
            checking for gcc option to produce PIC... -fPIC -DPIC
            checking if gcc PIC flag -fPIC -DPIC works... yes
            checking if gcc static flag -static works... yes
            checking if gcc supports -c -o file.o... yes
            checking if gcc supports -c -o file.o... (cached) yes
            checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
            checking whether -lc should be explicitly linked in... no
            checking dynamic linker characteristics... GNU/Linux ld.so
            checking how to hardcode library paths into programs... immediate
            checking whether stripping libraries is possible... yes
            checking if libtool supports shared libraries... yes
            checking whether to build shared libraries... yes
            checking whether to build static libraries... yes
            
            Mandatory Platform Environment:
            checking for ANSI C header files... (cached) yes
            checking stdio.h usability... yes
            checking stdio.h presence... yes
            checking for stdio.h... yes
            checking for stdlib.h... (cached) yes
            checking stdarg.h usability... yes
            checking stdarg.h presence... yes
            checking for stdarg.h... yes
            checking for string.h... (cached) yes
            checking signal.h usability... yes
            checking signal.h presence... yes
            checking for signal.h... yes
            checking for unistd.h... (cached) yes
            checking setjmp.h usability... yes
            checking setjmp.h presence... yes
            checking for setjmp.h... yes
            checking fcntl.h usability... yes
            checking fcntl.h presence... yes
            checking for fcntl.h... yes
            checking errno.h usability... yes
            checking errno.h presence... yes
            checking for errno.h... yes
            checking for sys/types.h... (cached) yes
            checking sys/time.h usability... yes
            checking sys/time.h presence... yes
            checking for sys/time.h... yes
            checking sys/wait.h usability... yes
            checking sys/wait.h presence... yes
            checking for sys/wait.h... yes
            checking for sys/stat.h... (cached) yes
            checking sys/socket.h usability... yes
            checking sys/socket.h presence... yes
            checking for sys/socket.h... yes
            checking for gettimeofday... yes
            checking for select... yes
            checking for sigaction... yes
            checking for sigprocmask... yes
            checking for sigpending... yes
            checking for sigsuspend... yes
            decision on mandatory system headers and functions... all fine
            
            Optional Platform Environment:
            checking for number of signals... 65
            checking for default value of FD_SETSIZE... 1024
            checking for poll... yes
            checking for define POLLIN in poll.h... yes
            checking whether poll(2) facility has to be faked... no
            checking for define CLOCK_MONOTONIC in time.h... yes
            checking for define __NR_clock_gettime in sys/syscall.h... yes
            checking for library containing clock_gettime... none required
            checking sys/uio.h usability... yes
            checking sys/uio.h presence... yes
            checking for sys/uio.h... yes
            checking for readv... yes
            checking for writev... yes
            checking whether readv(2)/writev(2) facility has to be faked... no
            checking for usleep... yes
            checking for strerror... yes
            checking sys/resource.h usability... yes
            checking sys/resource.h presence... yes
            checking for sys/resource.h... yes
            checking net/errno.h usability... no
            checking net/errno.h presence... no
            checking for net/errno.h... no
            checking paths.h usability... yes
            checking paths.h presence... yes
            checking for paths.h... yes
            checking for library containing gethostname... none required
            checking for library containing accept... none required
            checking sys/select.h usability... yes
            checking sys/select.h presence... yes
            checking for sys/select.h... yes
            checking for typedef sig_atomic_t... yes
            checking for typedef pid_t... yes
            checking for typedef size_t... yes
            checking for typedef ssize_t... yes
            checking for typedef off_t... yes
            checking for typedef stack_t... yes
            checking for attribute ss_base in struct sigaltstack from sys/signal.h... no
            checking for attribute ss_sp in struct sigaltstack from sys/signal.h... yes
            checking for a single-argument based gettimeofday... no
            checking for struct timespec... yes
            checking for typedef socklen_t... yes
            checking for type of argument 3 for accept()... socklen_t *__restrict
            checking for fallback socklen_t... socklen_t
            checking for typedef nfds_t... yes
            checking for type of argument 2 for poll()... nfds_t
            checking for fallback nfds_t... nfds_t
            checking for built-in type long long... yes
            checking for built-in type long double... yes
            
            Machine Context Implementation:
            checking for ucontext.h... yes
            checking for makecontext... yes
            checking for swapcontext... yes
            checking for getcontext... yes
            checking for setcontext... yes
            checking for usable SVR4/SUSv2 makecontext(2)/swapcontext(2)... yes
            checking for signal.h... (cached) yes
            checking for sigsetjmp... no
            checking for siglongjmp... yes
            checking for setjmp... yes
            checking for longjmp... yes
            checking for _setjmp... yes
            checking for _longjmp... yes
            checking for sigaltstack... yes
            checking for sigstack... yes
            checking for signal-mask aware setjmp(3)/longjmp(3)... yes: sjljlx
            checking for typedef stack_t... (cached) yes
            checking for direction of stack growth... down
            checking for makecontext... (cached) yes
            checking for stack setup via makecontext... ok
            checking for sigaltstack... (cached) yes
            checking for typedef stack_t... (cached) yes
            checking for stack setup via sigaltstack... ok
            checking for sigstack... (cached) yes
            checking for stack setup via sigstack... guessed
            decision on mctx implementation... mcsc/sc/mc
            
            System Call Mapping:
            checking sys/syscall.h usability... yes
            checking sys/syscall.h presence... yes
            checking for sys/syscall.h... yes
            checking sys/socketcall.h usability... no
            checking sys/socketcall.h presence... no
            checking for sys/socketcall.h... no
            checking for syscall... yes
            checking for define SYS_read in sys/syscall.h... yes
            checking for dlfcn.h... (cached) yes
            checking for define RTLD_NEXT in dlfcn.h... no
            checking for syscall dynamic libraries...
            checking whether soft system call mapping is used... no
            checking whether hard system call mapping is used... no
            
            Build Parameters:
            yes
            checking whether to build Pthread library... no
            checking whether to build against external OSSP ex library... no
            checking whether to build against external Sfio library... no
            checking whether to build against external Dmalloc library... no
            
            Output Substitution:
            configure: creating ./config.status
            config.status: creating Makefile
            config.status: creating debian/Makefile
            config.status: creating compat/Makefile
            config.status: creating pthread-config
            config.status: WARNING:  'pthread-config.in' seems to ignore the --datarootdir setting
            config.status: creating pthread.h
            config.status: creating compat/pth-config
            config.status: creating pth-config
            config.status: WARNING:  'pth-config.in' seems to ignore the --datarootdir setting
            config.status: creating pthsem.pc
            config.status: creating pth.h
            config.status: creating pth_acmac.h
            config.status: creating pth_acdef.h
            config.status: executing depfiles commands
            config.status: executing libtool commands
            config.status: executing default commands
            configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-silent-rules
            touch debian/stamp-autotools
            /usr/bin/make  -C .  
            make[1]: Entering directory '/home/smarthome/pthsem-2.0.8'
            cp pth.m4 pthsem.m4
            cp pth.h pthsem.h
            cp pth-config pthsem-config
            ./shtool scpp -o pth_p.h -t ./pth_p.h.in -Dcpp -Cintern -M '==#==' ./pth_compat.c ./pth_debug.c ./pth_syscall.c ./pth_errno.c ./pth_ring.c ./pth_mctx.c ./pth_uctx.c ./pth_clean.c ./pth_time.c ./pth_tcb.c ./pth_util.c ./pth_pqueue.c ./pth_event.c ./pth_sched.c ./pth_data.c ./pth_msg.c ./pth_cancel.c ./pth_sync.c ./pth_attr.c ./pth_lib.c ./pth_fork.c ./pth_high.c ./pth_ext.c ./pth_string.c ./pthread.c
            cp pth.3 pthsem.3
            cp pth-config.1 pthsem-config.1
            /usr/bin/make  all-recursive
            make[2]: Entering directory '/home/smarthome/pthsem-2.0.8'
            Making all in debian
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8/debian'
            make[3]: Nothing to be done for 'all'.
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8/debian'
            Making all in compat
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8/compat'
            make[3]: Nothing to be done for 'all'.
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8/compat'
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8'
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_debug.lo pth_debug.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_debug.c  -fPIC -DPIC -o .libs/pth_debug.o
            In file included from pth_debug.c:29:0:
            pth_debug.c: In function '__pth_debug':
            pth_debug.c:75:16: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
                     pth_sc(write)(STDERR_FILENO, str, n);
                            ^
            ./pth_syscall.c:79:22: note: in definition of macro 'pth_sc'
             /* no hard syscall mapping */
                                  ^
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_debug.c -o pth_debug.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_ring.lo pth_ring.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_ring.c  -fPIC -DPIC -o .libs/pth_ring.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_ring.c -o pth_ring.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_pqueue.lo pth_pqueue.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_pqueue.c  -fPIC -DPIC -o .libs/pth_pqueue.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_pqueue.c -o pth_pqueue.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_time.lo pth_time.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_time.c  -fPIC -DPIC -o .libs/pth_time.o
            pth_time.c: In function '__pth_itime':
            pth_time.c:197:16: warning: unused variable 't' [-Wunused-variable]
                 pth_time_t t;
                            ^
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_time.c -o pth_time.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_errno.lo pth_errno.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_errno.c  -fPIC -DPIC -o .libs/pth_errno.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_errno.c -o pth_errno.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_mctx.lo pth_mctx.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_mctx.c  -fPIC -DPIC -o .libs/pth_mctx.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_mctx.c -o pth_mctx.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_uctx.lo pth_uctx.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_uctx.c  -fPIC -DPIC -o .libs/pth_uctx.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_uctx.c -o pth_uctx.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_tcb.lo pth_tcb.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_tcb.c  -fPIC -DPIC -o .libs/pth_tcb.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_tcb.c -o pth_tcb.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_sched.lo pth_sched.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_sched.c  -fPIC -DPIC -o .libs/pth_sched.o
            In file included from pth_sched.c:28:0:
            pth_sched.c: In function '__pth_scheduler':
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_RQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_sched.c:145:20: note: in expansion of macro 'pth_pqueue_elements'
                     numready = pth_pqueue_elements(&pth_RQ); \
                                ^
            pth_sched.c:202:9: note: in expansion of macro 'pth_scheduler_load'
                     pth_scheduler_load(&snapshot);
                     ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_RQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_sched.c:366:16: note: in expansion of macro 'pth_pqueue_elements'
                     if (   pth_pqueue_elements(&pth_RQ) == 0
                            ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_NQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_sched.c:367:16: note: in expansion of macro 'pth_pqueue_elements'
                         && pth_pqueue_elements(&pth_NQ) == 0)
                            ^
            In file included from pth_sched.c:28:0:
            pth_sched.c: In function '__pth_sched_eventmanager':
            ./pth_pqueue.c:206:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_WQ' will never be NULL [-Waddress]
             #define pth_pqueue_head(q) \
                      ^
            pth_sched.c:436:14: note: in expansion of macro 'pth_pqueue_head'
                 for (t = pth_pqueue_head(&pth_WQ); t != NULL;
                          ^
            In file included from pth_sched.c:28:0:
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_DQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_sched.c:558:32: note: in expansion of macro 'pth_pqueue_elements'
                                         && pth_pqueue_elements(&pth_DQ) > 0)
                                            ^
            In file included from pth_sched.c:28:0:
            ./pth_pqueue.c:206:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_WQ' will never be NULL [-Waddress]
             #define pth_pqueue_head(q) \
                      ^
            pth_sched.c:682:9: note: in expansion of macro 'pth_pqueue_head'
                 t = pth_pqueue_head(&pth_WQ);
                     ^
            In file included from pth_sched.c:28:0:
            pth_sched.c: In function '__pth_sched_eventmanager_sighandler':
            pth_sched.c:865:12: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
                 pth_sc(write)(pth_sigpipe[1], &c, sizeof(char));
                        ^
            ./pth_syscall.c:79:22: note: in definition of macro 'pth_sc'
             /* no hard syscall mapping */
                                  ^
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_sched.c -o pth_sched.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_attr.lo pth_attr.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_attr.c  -fPIC -DPIC -o .libs/pth_attr.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_attr.c -o pth_attr.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_lib.lo pth_lib.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_lib.c  -fPIC -DPIC -o .libs/pth_lib.o
            In file included from pth_lib.c:30:0:
            pth_lib.c: In function 'pth_ctrl':
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_NQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:170:19: note: in expansion of macro 'pth_pqueue_elements'
                         rc += pth_pqueue_elements(&pth_NQ);
                               ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_RQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:172:19: note: in expansion of macro 'pth_pqueue_elements'
                         rc += pth_pqueue_elements(&pth_RQ);
                               ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_WQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:176:19: note: in expansion of macro 'pth_pqueue_elements'
                         rc += pth_pqueue_elements(&pth_WQ);
                               ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_SQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:178:19: note: in expansion of macro 'pth_pqueue_elements'
                         rc += pth_pqueue_elements(&pth_SQ);
                               ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_DQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:180:19: note: in expansion of macro 'pth_pqueue_elements'
                         rc += pth_pqueue_elements(&pth_DQ);
                               ^
            pth_lib.c: In function 'pth_exit_cb':
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_NQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:412:11: note: in expansion of macro 'pth_pqueue_elements'
                 rc += pth_pqueue_elements(&pth_NQ);
                       ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_RQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:413:11: note: in expansion of macro 'pth_pqueue_elements'
                 rc += pth_pqueue_elements(&pth_RQ);
                       ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_WQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:414:11: note: in expansion of macro 'pth_pqueue_elements'
                 rc += pth_pqueue_elements(&pth_WQ);
                       ^
            ./pth_pqueue.c:200:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_SQ' will never be NULL [-Waddress]
             #define pth_pqueue_elements(q) \
                      ^
            pth_lib.c:415:11: note: in expansion of macro 'pth_pqueue_elements'
                 rc += pth_pqueue_elements(&pth_SQ);
                       ^
            In file included from pth_lib.c:30:0:
            pth_lib.c: In function 'pth_join':
            ./pth_pqueue.c:206:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_DQ' will never be NULL [-Waddress]
             #define pth_pqueue_head(q) \
                      ^
            pth_lib.c:481:15: note: in expansion of macro 'pth_pqueue_head'
                     tid = pth_pqueue_head(&pth_DQ);
                           ^
            ./pth_pqueue.c:206:10: warning: the comparison will always evaluate as 'false' for the address of '__pth_DQ' will never be NULL [-Waddress]
             #define pth_pqueue_head(q) \
                      ^
            pth_lib.c:487:15: note: in expansion of macro 'pth_pqueue_head'
                     tid = pth_pqueue_head(&pth_DQ);
                           ^
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_lib.c -o pth_lib.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_event.lo pth_event.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_event.c  -fPIC -DPIC -o .libs/pth_event.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_event.c -o pth_event.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_data.lo pth_data.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_data.c  -fPIC -DPIC -o .libs/pth_data.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_data.c -o pth_data.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_clean.lo pth_clean.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_clean.c  -fPIC -DPIC -o .libs/pth_clean.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_clean.c -o pth_clean.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_cancel.lo pth_cancel.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_cancel.c  -fPIC -DPIC -o .libs/pth_cancel.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_cancel.c -o pth_cancel.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_msg.lo pth_msg.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_msg.c  -fPIC -DPIC -o .libs/pth_msg.o
            In file included from pth_msg.c:28:0:
            pth_msg.c: In function 'pth_msgport_find':
            ./pth_ring.c:62:10: warning: the comparison will always evaluate as 'false' for the address of 'pth_msgport' will never be NULL [-Waddress]
             #define pth_ring_first(r) \
                      ^
            pth_msg.c:98:31: note: in expansion of macro 'pth_ring_first'
                 mp = mpf = (pth_msgport_t)pth_ring_first(&pth_msgport);
                                           ^
            In file included from pth_msg.c:28:0:
            ./pth_ring.c:74:11: warning: the comparison will always evaluate as 'false' for the address of 'pth_msgport' will never be NULL [-Waddress]
             #define pth_ring_next(r, rn) \
                       ^
            pth_msg.c:103:29: note: in expansion of macro 'pth_ring_next'
                     mp = (pth_msgport_t)pth_ring_next(&pth_msgport, (pth_ringnode_t *)mp);
                                         ^
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_msg.c -o pth_msg.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_sync.lo pth_sync.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_sync.c  -fPIC -DPIC -o .libs/pth_sync.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_sync.c -o pth_sync.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_fork.lo pth_fork.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_fork.c  -fPIC -DPIC -o .libs/pth_fork.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_fork.c -o pth_fork.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_util.lo pth_util.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_util.c  -fPIC -DPIC -o .libs/pth_util.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_util.c -o pth_util.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_high.lo pth_high.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_high.c  -fPIC -DPIC -o .libs/pth_high.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_high.c -o pth_high.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_syscall.lo pth_syscall.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_syscall.c  -fPIC -DPIC -o .libs/pth_syscall.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_syscall.c -o pth_syscall.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_ext.lo pth_ext.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_ext.c  -fPIC -DPIC -o .libs/pth_ext.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_ext.c -o pth_ext.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_compat.lo pth_compat.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_compat.c  -fPIC -DPIC -o .libs/pth_compat.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_compat.c -o pth_compat.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o pth_string.lo pth_string.c
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_string.c  -fPIC -DPIC -o .libs/pth_string.o
            libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c pth_string.c -o pth_string.o >/dev/null 2>&1
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -rpath /usr/lib -version-info 20:28:0 -export-symbols ./libpthsem.sym -Wl,-z,relro -o libpthsem.la -rpath /usr/lib pth_debug.lo pth_ring.lo pth_pqueue.lo pth_time.lo pth_errno.lo pth_mctx.lo pth_uctx.lo pth_tcb.lo pth_sched.lo pth_attr.lo pth_lib.lo pth_event.lo pth_data.lo pth_clean.lo pth_cancel.lo pth_msg.lo pth_sync.lo pth_fork.lo pth_util.lo pth_high.lo pth_syscall.lo pth_ext.lo pth_compat.lo pth_string.lo  
            libtool: link: echo "{ global:" > .libs/libpthsem.ver
            libtool: link:  cat ./libpthsem.sym | sed -e "s/\(.*\)/\1;/" >> .libs/libpthsem.ver
            libtool: link:  echo "local: *; };" >> .libs/libpthsem.ver
            libtool: link:  gcc -shared  .libs/pth_debug.o .libs/pth_ring.o .libs/pth_pqueue.o .libs/pth_time.o .libs/pth_errno.o .libs/pth_mctx.o .libs/pth_uctx.o .libs/pth_tcb.o .libs/pth_sched.o .libs/pth_attr.o .libs/pth_lib.o .libs/pth_event.o .libs/pth_data.o .libs/pth_clean.o .libs/pth_cancel.o .libs/pth_msg.o .libs/pth_sync.o .libs/pth_fork.o .libs/pth_util.o .libs/pth_high.o .libs/pth_syscall.o .libs/pth_ext.o .libs/pth_compat.o .libs/pth_string.o    -Wl,-z -Wl,relro   -Wl,-soname -Wl,libpthsem.so.20 -Wl,-version-script -Wl,.libs/libpthsem.ver -o .libs/libpthsem.so.20.0.28
            libtool: link: (cd ".libs" && rm -f "libpthsem.so.20" && ln -s "libpthsem.so.20.0.28" "libpthsem.so.20")
            libtool: link: (cd ".libs" && rm -f "libpthsem.so" && ln -s "libpthsem.so.20.0.28" "libpthsem.so")
            libtool: link: ar cru .libs/libpthsem.a  pth_debug.o pth_ring.o pth_pqueue.o pth_time.o pth_errno.o pth_mctx.o pth_uctx.o pth_tcb.o pth_sched.o pth_attr.o pth_lib.o pth_event.o pth_data.o pth_clean.o pth_cancel.o pth_msg.o pth_sync.o pth_fork.o pth_util.o pth_high.o pth_syscall.o pth_ext.o pth_compat.o pth_string.o
            libtool: link: ranlib .libs/libpthsem.a
            libtool: link: ( cd ".libs" && rm -f "libpthsem.la" && ln -s "../libpthsem.la" "libpthsem.la" )
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_std.c
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_common.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_std test_std.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_std test_std.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_httpd.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_httpd test_httpd.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_httpd test_httpd.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_misc.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_misc test_misc.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_misc test_misc.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_mp.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_mp test_mp.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_mp test_mp.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_philo.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_philo test_philo.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_philo test_philo.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_sig.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_sig test_sig.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_sig test_sig.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_select.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_select test_select.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_select test_select.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_sfio.c
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_sfio test_sfio.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_sfio test_sfio.o test_common.o  ./.libs/libpthsem.so
            gcc -DHAVE_CONFIG_H -I.  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c test_uctx.c
            test_uctx.c: In function 'worker':
            test_uctx.c:45:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                 volatile int n = (int)ctx;
                                  ^
            test_uctx.c: In function 'test_working':
            test_uctx.c:71:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                     pth_uctx_make(uctx[i], NULL, 32*1024, NULL, worker, (void *)i, uctx[0]);
                                                                         ^
            /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o test_uctx test_uctx.o test_common.o libpthsem.la
            libtool: link: gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z -Wl,relro -o .libs/test_uctx test_uctx.o test_common.o  ./.libs/libpthsem.so
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            make[2]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            make[1]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            touch debian/stamp-makefile-build
            DEB_MAKE_CHECK_TARGET unset, not running checks
             fakeroot debian/rules binary
            test -x debian/rules
            dh_testroot
            dh_prep
            dh_installdirs -A
            mkdir -p "."
            /usr/share/cdbs/1/rules/buildcore.mk:110: CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
            if test -e /usr/share/misc/config.guess ; then \
                for i in ./config.guess ; do \
                    if ! test -e $i.cdbs-orig ; then \
                        mv $i $i.cdbs-orig ; \
                        cp --remove-destination /usr/share/misc/config.guess $i ; \
                    fi ; \
                done ; \
            fi
            if test -e /usr/share/misc/config.sub ; then \
                for i in ./config.sub ; do \
                    if ! test -e $i.cdbs-orig ; then \
                        mv $i $i.cdbs-orig ; \
                        cp --remove-destination /usr/share/misc/config.sub $i ; \
                    fi ; \
                done ; \
            fi
            DEB_MAKE_CHECK_TARGET unset, not running checks
            /usr/bin/make  -C .  install DESTDIR=/home/smarthome/pthsem-2.0.8/debian/tmp/
            make[1]: Entering directory '/home/smarthome/pthsem-2.0.8'
            /usr/bin/make  install-recursive
            make[2]: Entering directory '/home/smarthome/pthsem-2.0.8'
            Making install in debian
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8/debian'
            make[4]: Entering directory '/home/smarthome/pthsem-2.0.8/debian'
            make[4]: Nothing to be done for 'install-exec-am'.
            make[4]: Nothing to be done for 'install-data-am'.
            make[4]: Leaving directory '/home/smarthome/pthsem-2.0.8/debian'
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8/debian'
            Making install in compat
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8/compat'
            make[4]: Entering directory '/home/smarthome/pthsem-2.0.8/compat'
            test -z "/usr/bin" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/bin"
             /usr/bin/install -c pth-config '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/bin'
            test -z "/usr/share/aclocal" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/aclocal"
             /usr/bin/install -c -m 644 pth.m4 '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/aclocal'
            test -z "/usr/include" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/include"
             /usr/bin/install -c -m 644 pth.h '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/include'
            test -z "/usr/share/man/man1" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man1"
             /usr/bin/install -c -m 644 pth-config.1 '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man1'
            make[4]: Leaving directory '/home/smarthome/pthsem-2.0.8/compat'
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8/compat'
            make[3]: Entering directory '/home/smarthome/pthsem-2.0.8'
            make[4]: Entering directory '/home/smarthome/pthsem-2.0.8'
            test -z "/usr/bin" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/bin"
             /usr/bin/install -c pthsem-config '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/bin'
            test -z "/usr/lib" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib"
             /bin/bash ./libtool   --mode=install /usr/bin/install -c   libpthsem.la '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib'
            libtool: install: /usr/bin/install -c .libs/libpthsem.so.20.0.28 /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/libpthsem.so.20.0.28
            libtool: install: (cd /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib && { ln -s -f libpthsem.so.20.0.28 libpthsem.so.20 || { rm -f libpthsem.so.20 && ln -s libpthsem.so.20.0.28 libpthsem.so.20; }; })
            libtool: install: (cd /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib && { ln -s -f libpthsem.so.20.0.28 libpthsem.so || { rm -f libpthsem.so && ln -s libpthsem.so.20.0.28 libpthsem.so; }; })
            libtool: install: /usr/bin/install -c .libs/libpthsem.lai /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/libpthsem.la
            libtool: install: /usr/bin/install -c .libs/libpthsem.a /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/libpthsem.a
            libtool: install: chmod 644 /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/libpthsem.a
            libtool: install: ranlib /home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/libpthsem.a
            libtool: install: warning: remember to run `libtool --finish /usr/lib'
            test -z "/usr/share/man/man1" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man1"
             /usr/bin/install -c -m 644 pthsem-config.1 '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man1'
            test -z "/usr/share/man/man3" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man3"
             /usr/bin/install -c -m 644 pthsem.3 '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/man/man3'
            test -z "/usr/share/aclocal" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/aclocal"
             /usr/bin/install -c -m 644 pthsem.m4 '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/share/aclocal'
            test -z "/usr/include" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/include"
             /usr/bin/install -c -m 644 pthsem.h '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/include'
            test -z "/usr/lib/pkgconfig" || /bin/mkdir -p "/home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/pkgconfig"
             /usr/bin/install -c -m 644 pthsem.pc '/home/smarthome/pthsem-2.0.8/debian/tmp//usr/lib/pkgconfig'
            make[4]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            make[3]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            make[2]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            make[1]: Leaving directory '/home/smarthome/pthsem-2.0.8'
            touch debian/stamp-makefile-install
            Adding cdbs dependencies to debian/libpthsem20.substvars
            dh_installdirs -plibpthsem20
            Adding cdbs dependencies to debian/libpthsem-dev.substvars
            dh_installdirs -plibpthsem-dev
            Adding cdbs dependencies to debian/libpthsem-dbg.substvars
            dh_installdirs -plibpthsem-dbg
            Adding cdbs dependencies to debian/libpthsem-compat.substvars
            dh_installdirs -plibpthsem-compat
            dh_installdocs -plibpthsem20 ./README ./NEWS ./AUTHORS ./THANKS
            dh_installexamples -plibpthsem20
            dh_installman -plibpthsem20  
            dh_installinfo -plibpthsem20  
            dh_installmenu -plibpthsem20
            dh_installcron -plibpthsem20
            dh_installinit -plibpthsem20  
            dh_installdebconf -plibpthsem20
            dh_installemacsen -plibpthsem20  
            dh_installcatalogs -plibpthsem20
            dh_installpam -plibpthsem20
            dh_installlogrotate -plibpthsem20
            dh_installlogcheck -plibpthsem20
            dh_installchangelogs -plibpthsem20  
            dh_installudev -plibpthsem20
            dh_lintian -plibpthsem20
            dh_bugfiles -plibpthsem20
            dh_install -plibpthsem20  
            dh_link -plibpthsem20  
            dh_installmime -plibpthsem20
            dh_installgsettings -plibpthsem20
            dh_installdocs -plibpthsem-dev ./README ./NEWS ./AUTHORS ./THANKS
            dh_installexamples -plibpthsem-dev
            dh_installman -plibpthsem-dev  
            dh_installinfo -plibpthsem-dev  
            dh_installmenu -plibpthsem-dev
            dh_installcron -plibpthsem-dev
            dh_installinit -plibpthsem-dev  
            dh_installdebconf -plibpthsem-dev
            dh_installemacsen -plibpthsem-dev  
            dh_installcatalogs -plibpthsem-dev
            dh_installpam -plibpthsem-dev
            dh_installlogrotate -plibpthsem-dev
            dh_installlogcheck -plibpthsem-dev
            dh_installchangelogs -plibpthsem-dev  
            dh_installudev -plibpthsem-dev
            dh_lintian -plibpthsem-dev
            dh_bugfiles -plibpthsem-dev
            dh_install -plibpthsem-dev  
            dh_link -plibpthsem-dev  
            dh_installmime -plibpthsem-dev
            dh_installgsettings -plibpthsem-dev
            dh_installdocs -plibpthsem-dbg ./README ./NEWS ./AUTHORS ./THANKS
            dh_installexamples -plibpthsem-dbg
            dh_installman -plibpthsem-dbg  
            dh_installinfo -plibpthsem-dbg  
            dh_installmenu -plibpthsem-dbg
            dh_installcron -plibpthsem-dbg
            dh_installinit -plibpthsem-dbg  
            dh_installdebconf -plibpthsem-dbg
            dh_installemacsen -plibpthsem-dbg  
            dh_installcatalogs -plibpthsem-dbg
            dh_installpam -plibpthsem-dbg
            dh_installlogrotate -plibpthsem-dbg
            dh_installlogcheck -plibpthsem-dbg
            dh_installchangelogs -plibpthsem-dbg  
            dh_installudev -plibpthsem-dbg
            dh_lintian -plibpthsem-dbg
            dh_bugfiles -plibpthsem-dbg
            dh_install -plibpthsem-dbg  
            dh_link -plibpthsem-dbg  
            dh_installmime -plibpthsem-dbg
            dh_installgsettings -plibpthsem-dbg
            dh_installdocs -plibpthsem-compat ./README ./NEWS ./AUTHORS ./THANKS
            dh_installexamples -plibpthsem-compat
            dh_installman -plibpthsem-compat  
            dh_installinfo -plibpthsem-compat  
            dh_installmenu -plibpthsem-compat
            dh_installcron -plibpthsem-compat
            dh_installinit -plibpthsem-compat  
            dh_installdebconf -plibpthsem-compat
            dh_installemacsen -plibpthsem-compat  
            dh_installcatalogs -plibpthsem-compat
            dh_installpam -plibpthsem-compat
            dh_installlogrotate -plibpthsem-compat
            dh_installlogcheck -plibpthsem-compat
            dh_installchangelogs -plibpthsem-compat  
            dh_installudev -plibpthsem-compat
            dh_lintian -plibpthsem-compat
            dh_bugfiles -plibpthsem-compat
            dh_install -plibpthsem-compat  
            dh_link -plibpthsem-compat  
            dh_installmime -plibpthsem-compat
            dh_installgsettings -plibpthsem-compat
            dh_strip -plibpthsem20  --dbg-package=libpthsem-dbg
            dh_compress -plibpthsem20  
            dh_fixperms -plibpthsem20  
            dh_makeshlibs -plibpthsem20  
            dh_strip -plibpthsem-dev  --dbg-package=libpthsem-dbg
            dh_compress -plibpthsem-dev  
            dh_fixperms -plibpthsem-dev  
            dh_makeshlibs -plibpthsem-dev  
            dh_compress -plibpthsem-dbg  
            dh_fixperms -plibpthsem-dbg  
            dh_strip -plibpthsem-compat  --dbg-package=libpthsem-dbg
            dh_compress -plibpthsem-compat  
            dh_fixperms -plibpthsem-compat  
            dh_makeshlibs -plibpthsem-compat  
            dh_installdeb -plibpthsem20
            dh_perl -plibpthsem20
            dh_shlibdeps -plibpthsem20    
            dh_installdeb -plibpthsem-dev
            dh_perl -plibpthsem-dev
            dh_shlibdeps -plibpthsem-dev    
            dh_installdeb -plibpthsem-dbg
            dh_perl -plibpthsem-dbg
            dh_shlibdeps -plibpthsem-dbg    
            dh_installdeb -plibpthsem-compat
            dh_perl -plibpthsem-compat
            dh_shlibdeps -plibpthsem-compat    
            dh_gencontrol -plibpthsem20  
            dh_md5sums -plibpthsem20
            dh_builddeb -plibpthsem20
            dpkg-deb: building package `libpthsem20' in `../libpthsem20_2.0.8_amd64.deb'.
            dh_gencontrol -plibpthsem-dev  
            dh_md5sums -plibpthsem-dev
            dh_builddeb -plibpthsem-dev
            dpkg-deb: building package `libpthsem-dev' in `../libpthsem-dev_2.0.8_amd64.deb'.
            dh_gencontrol -plibpthsem-dbg  
            dh_md5sums -plibpthsem-dbg
            dh_builddeb -plibpthsem-dbg
            dpkg-deb: building package `libpthsem-dbg' in `../libpthsem-dbg_2.0.8_amd64.deb'.
            dh_gencontrol -plibpthsem-compat  
            dh_md5sums -plibpthsem-compat
            dh_builddeb -plibpthsem-compat
            dpkg-deb: building package `libpthsem-compat' in `../libpthsem-compat_2.0.8_amd64.deb'.
             dpkg-genchanges -b >../pthsem_2.0.8_amd64.changes
            dpkg-genchanges: binary-only upload (no source code included)
             dpkg-source --after-build pthsem-2.0.8
            dpkg-buildpackage: binary-only upload (no source included)
            smarthome@smarthome-vm:~/pthsem-2.0.8$
            Zuletzt geändert von Bainit; 31.10.2016, 21:54.
            Baustelle 2.0 (Detailprogrammierung und Restarbeiten)
            Ruhri? -> Komm zum Stammtisch

            Kommentar


              #7
              Zitat von Bainit Beitrag anzeigen
              In der Komplettanleitung steht, dass es wichtig ist, dass "am Ende keiner Fehler gemeldet werden".
              Meine Fehlermeldungen kommen ja eher am Anfang. Sind die relevant, oder kann ich die ignorieren?
              nur für die Nachwelt:
              Ich habe die Fehler die am Anfang gemeldet wurden ignoriert. Funktionieren tut es trotzdem gut.
              Bisher konnte ich keine Fehler in der Kommunikation des knxd finden.

              Gruß, Sebastian

              Baustelle 2.0 (Detailprogrammierung und Restarbeiten)
              Ruhri? -> Komm zum Stammtisch

              Kommentar

              Lädt...
              X