Re: Keine sys/io.h bei ./configure
Hallo!
Am 09.03.2023 um 23:45 schrieb Hilmar Preuße:
@Thomas: bitte das Source Paket nochmal mit dget runter laden und
probieren.
Hat ein bissel gedauert, dafür aber jede Menge Output im Terminal. Hier
mal kurz meine Befehle und der Hintergrund:
* ~/srcpd-2.1.5 $ ./debian/rules binary
... 9745 verschiedene Meldungen ...
dh_testroot: error: You must run this as root (or use fakeroot).
make: *** [debian/rules:27: binary] Fehler 255
* ~/srcpd-2.1.5 $ sudo ./debian/rules binary # noch einmal mit sudo
* cd .. # Verzeichnis Wechsel
* ls -l # Kontrolle
* sudo apt-get install /home/pi/srcpd_2.1.5-1_armhf.deb
* sudo apt-get install /home/pi/srcpd-dbgsym_2.1.5-1_armhf.deb # beide
deb's installieren
Was mich immer noch beunruhigt: Unsupported devices: ddl-s88
klingt für mich wie das von Ulf vorgeschlagene:
./configure --disable-ddls88
Danke Thomas
PS: für alle die da mehr herrauslesen können der gesamte Output:
--------------
pi@modellbahn:~/srcpd-2.1.5 $ ./debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure-arch
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
dh_auto_configure -- --disable-ddls88
./configure --build=arm-linux-gnueabihf --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking --disable-ddls88
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
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 whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for cfmakeraw... yes
checking for gcc option to accept ISO C99... none needed
checking how to run the C preprocessor... gcc -E
checking for library containing getaddrinfo... none required
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking POSIX termios... yes
checking linux/serial.h usability... yes
checking linux/serial.h presence... yes
checking for linux/serial.h... yes
checking linux/i2c-dev.h usability... yes
checking linux/i2c-dev.h presence... yes
checking for linux/i2c-dev.h... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for type of build... release
checking for working memcmp... yes
checking for gettimeofday... yes
checking for socket... yes
checking for xml2-config... /usr/bin/xml2-config
checking for libxml - version >= 2.4.0... yes (version 2.9.10)
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to enable ipv6... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating man/de/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
Supported devices:
ddl
hsi-88
i2c-dev
intellibox
li100
loconet
loopback
m605x
selectrix
zimo
dccar
Unsupported devices:
ddl-s88
Run 'make' to continue.
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
dh_auto_build
make -j1
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
Making all in src
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird betreten
make all-am
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird betreten
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o clientservice.o
clientservice.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o config-srcpd.o
config-srcpd.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o dcc-address.o dcc-address.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o io.o io.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o toolbox.o toolbox.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o netservice.o netservice.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o portio.o portio.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-command.o
srcp-command.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcpd.o srcpd.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-descr.o srcp-descr.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-error.o srcp-error.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-fb.o srcp-fb.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-ga.o srcp-ga.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-gl.o srcp-gl.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-gm.o srcp-gm.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-info.o srcp-info.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-lock.o srcp-lock.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-power.o srcp-power.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-server.o srcp-server.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-session.o
srcp-session.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-sm.o srcp-sm.c
srcp-sm.c: In function ‘enqueueInfoSM’:
srcp-sm.c:154:38: warning: ‘
’ directive output may be truncated writing 1 byte into a region of
size between 0 and 999 [-Wformat-truncation=]
154 | snprintf(msg, sizeof(msg), "%s %s\n", buffer, tmp);
| ^~
In file included from /usr/include/stdio.h:867,
from srcp-sm.c:19:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output 3 or more bytes (assuming 1002) into a
destination of size 1000
67 | return __builtin___snprintf_chk (__s, __n,
__USE_FORTIFY_LEVEL - 1,
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o srcp-time.o srcp-time.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o syslogmessage.o
syslogmessage.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o ttycygwin.o ttycygwin.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o ddl.o ddl.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o ddl_maerklin.o
ddl_maerklin.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o ddl_nmra.o ddl_nmra.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o i2c-dev.o i2c-dev.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o ib.o ib.c
In file included from /usr/include/string.h:495,
from ib.c:29:
In function ‘strncat’,
inlined from ‘show_firmware_version’ at ib.c:804:25,
inlined from ‘init_lineIB’ at ib.c:911:5,
inlined from ‘init_bus_IB’ at ib.c:964:22:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:136:10:
warning: ‘__builtin___strncat_chk’ specified bound depends on the length
of the source argument [-Wstringop-overflow=]
136 | return __builtin___strncat_chk (__dest, __src, __len, __bos
(__dest));
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ib.c: In function ‘init_bus_IB’:
ib.c:803:40: note: length computed here
803 | if (strlen(line) + strlen(buffer) <
sizeof(line))
| ^~~~~~~~~~~~~~
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o hsi-88.o hsi-88.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o li100-main.o li100-main.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o loconet.o loconet.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o loopback.o loopback.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o m605x.o m605x.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o selectrix.o selectrix.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o zimo.o zimo.c
gcc -D_REENTRANT -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -I.
-I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/home/pi/srcpd-2.1.5=. -fstack-protector-strong
-Wformat -Werror=format-security -pthread -c -o dccar.o dccar.c
gcc -g -O2 -ffile-prefix-map=/home/pi/srcpd-2.1.5=.
-fstack-protector-strong -Wformat -Werror=format-security -pthread
-Wl,-z,relro -o srcpd clientservice.o config-srcpd.o dcc-address.o io.o
toolbox.o netservice.o portio.o srcp-command.o srcpd.o srcp-descr.o
srcp-error.o srcp-fb.o srcp-ga.o srcp-gl.o srcp-gm.o srcp-info.o
srcp-lock.o srcp-power.o srcp-server.o srcp-session.o srcp-sm.o
srcp-time.o syslogmessage.o ttycygwin.o ddl.o ddl_maerklin.o ddl_nmra.o
i2c-dev.o ib.o hsi-88.o li100-main.o loconet.o loopback.o m605x.o
selectrix.o zimo.o dccar.o -lxml2
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird verlassen
Making all in man
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
Making all in de
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird betreten
make[3]: Für das Ziel „all“ ist nichts zu tun.
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird verlassen
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
make[3]: Für das Ziel „all-am“ ist nichts zu tun.
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
make[2]: Für das Ziel „all-am“ ist nichts zu tun.
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
dh_auto_test
make -j1 check VERBOSE=1
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
Making check in src
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird betreten
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird verlassen
Making check in man
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
Making check in de
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird betreten
make[3]: Für das Ziel „check“ ist nichts zu tun.
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird verlassen
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
make[3]: Für das Ziel „check-am“ ist nichts zu tun.
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
make[2]: Für das Ziel „check-am“ ist nichts zu tun.
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
create-stamp debian/debhelper-build-stamp
dh_testroot
dh_testroot: error: You must run this as root (or use fakeroot).
make: *** [debian/rules:27: binary] Fehler 255
pi@modellbahn:~/srcpd-2.1.5 $ sudo ./debian/rules binary
dh binary
dh_testroot
dh_prep
dh_auto_install
make -j1 install DESTDIR=/home/pi/srcpd-2.1.5/debian/srcpd
AM_UPDATE_INFO_DIR=no
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
Making install in src
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird betreten
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird betreten
/usr/bin/mkdir -p '/home/pi/srcpd-2.1.5/debian/srcpd/usr/sbin'
/usr/bin/install -c srcpd '/home/pi/srcpd-2.1.5/debian/srcpd/usr/sbin'
make[3]: Für das Ziel „install-data-am“ ist nichts zu tun.
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/src“ wird verlassen
Making install in man
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
Making install in de
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird betreten
make[4]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird betreten
make[4]: Für das Ziel „install-exec-am“ ist nichts zu tun.
/usr/bin/mkdir -p
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/de/man5'
/usr/bin/install -c -m 644 srcpd.conf.5
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/de/man5'
/usr/bin/mkdir -p
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/de/man8'
/usr/bin/install -c -m 644 srcpd.8
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/de/man8'
make[4]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird verlassen
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man/de“ wird verlassen
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
make[4]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird betreten
make[4]: Für das Ziel „install-exec-am“ ist nichts zu tun.
/usr/bin/mkdir -p '/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/man5'
/usr/bin/install -c -m 644 srcpd.conf.5
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/man5'
/usr/bin/mkdir -p '/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/man8'
/usr/bin/install -c -m 644 srcpd.8
'/home/pi/srcpd-2.1.5/debian/srcpd/usr/share/man/man8'
make[4]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5/man“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
/usr/bin/mkdir -p '/home/pi/srcpd-2.1.5/debian/srcpd/etc'
/usr/bin/install -c -m 644 srcpd.conf
'/home/pi/srcpd-2.1.5/debian/srcpd/etc'
/usr/bin/mkdir -p '/home/pi/srcpd-2.1.5/debian/srcpd/etc/udev/rules.d'
/usr/bin/install -c -m 644 10-liusb.rules
'/home/pi/srcpd-2.1.5/debian/srcpd/etc/udev/rules.d'
make[3]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
make[2]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
debian/rules execute_after_dh_install-arch
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird betreten
mkdir -p debian/srcpd/lib/udev/rules.d
mv debian/srcpd/etc/udev/rules.d/* debian/srcpd/lib/udev/rules.d
rm -rf debian/srcpd/etc/udev
make[1]: Verzeichnis „/home/pi/srcpd-2.1.5“ wird verlassen
dh_installdocs
dh_installchangelogs
dh_installman
dh_installinit
dh_installsystemd
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_dwz -a
dh_strip -a
dh_makeshlibs -a
dh_shlibdeps -a
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: Paket »srcpd« wird in »../srcpd_2.1.5-1_armhf.deb« gebaut.
dpkg-deb: Paket »srcpd-dbgsym« wird in
»../srcpd-dbgsym_2.1.5-1_armhf.deb« gebaut.
pi@modellbahn:~/srcpd-2.1.5 $ cd ..
pi@modellbahn:~ $ ls -l
insgesamt 684
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Bilder
drwxr-xr-x 2 pi pi 4096 21. Feb 02:14 Bookshelf
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Desktop
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Dokumente
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Downloads
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Musik
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Öffentlich
drwxr-xr-x 7 pi pi 4096 16. Mär 18:20 srcpd-2.1.5
-rw-r--r-- 1 root root 136396 16. Mär 18:22 srcpd_2.1.5-1_armhf.deb
-rw-r--r-- 1 pi pi 3268 16. Mär 18:06 srcpd_2.1.5-1.debian.tar.xz
-rw-r--r-- 1 pi pi 1960 16. Mär 18:06 srcpd_2.1.5-1.dsc
-rw-r--r-- 1 pi pi 262588 16. Mär 18:06 srcpd_2.1.5.orig.tar.xz
-rw-r--r-- 1 root root 245752 16. Mär 18:22 srcpd-dbgsym_2.1.5-1_armhf.deb
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Videos
drwxr-xr-x 2 pi pi 4096 15. Mär 22:10 Vorlagen
pi@modellbahn:~ $ sudo apt-get install /home/pi/srcpd_2.1.5-1_armhf.deb
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Hinweis: »srcpd« wird an Stelle von »/home/pi/srcpd_2.1.5-1_armhf.deb«
gewählt.
Das folgende Paket wurde automatisch installiert und wird nicht mehr
benötigt:
libfuse2
Verwenden Sie »sudo apt autoremove«, um es zu entfernen.
Die folgenden NEUEN Pakete werden installiert:
srcpd
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 136 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 305 kB Plattenplatz zusätzlich benutzt.
Holen:1 /home/pi/srcpd_2.1.5-1_armhf.deb srcpd armhf 2.1.5-1 [136 kB]
Vormals nicht ausgewähltes Paket srcpd wird gewählt.
(Lese Datenbank ... 185322 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereitung zum Entpacken von .../pi/srcpd_2.1.5-1_armhf.deb ...
Entpacken von srcpd (2.1.5-1) ...
srcpd (2.1.5-1) wird eingerichtet ...
Created symlink
/etc/systemd/system/multi-user.target.wants/srcpd.service →
/lib/systemd/system/srcpd.service.
Trigger für man-db (2.9.4-2) werden verarbeitet ...
pi@modellbahn:~ $ sudo apt-get install
/home/pi/srcpd-dbgsym_2.1.5-1_armhf.deb
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Hinweis: »srcpd-dbgsym« wird an Stelle von
»/home/pi/srcpd-dbgsym_2.1.5-1_armhf.deb« gewählt.
Das folgende Paket wurde automatisch installiert und wird nicht mehr
benötigt:
libfuse2
Verwenden Sie »sudo apt autoremove«, um es zu entfernen.
Die folgenden NEUEN Pakete werden installiert:
srcpd-dbgsym
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 246 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 281 kB Plattenplatz zusätzlich benutzt.
Holen:1 /home/pi/srcpd-dbgsym_2.1.5-1_armhf.deb srcpd-dbgsym armhf
2.1.5-1 [246 kB]
Vormals nicht ausgewähltes Paket srcpd-dbgsym wird gewählt.
(Lese Datenbank ... 185343 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereitung zum Entpacken von .../srcpd-dbgsym_2.1.5-1_armhf.deb ...
Entpacken von srcpd-dbgsym (2.1.5-1) ...
srcpd-dbgsym (2.1.5-1) wird eingerichtet ...
Reply to: