From: Erwin Rol <mailinglists@erwinrol.com>
To: ptxdist@pengutronix.de
Subject: Re: [ptxdist] DistroKit platform vexpress: can't compile systemd
Date: Tue, 12 Aug 2014 13:31:11 +0200 [thread overview]
Message-ID: <53E9FAFF.8030301@erwinrol.com> (raw)
In-Reply-To: <53E9F96C.5040101@optimeas.de>
The kernel/kernelheaders are too old.
- Erwin
On 12-8-2014 13:24, Matthias Klein wrote:
> Hi,
>
> I tried to compile the latest DistroKit vexpress platform with ptxdist
> 2014.08.0 and OSELAS.Toolchain-2013.12.2/arm-v7a-linux-gnueabihf.
> (I changed the compiler in the platformconfig and did a ptxdist migrate)
>
> But I can't compile systemd. Any idea's, or do I need to use the older
> ptxdist version and the cortexa8 compiler?
>
>
> Best regards,
> Matthias
>
>
> -------------------
> target: systemd.get
> -------------------
>
> finished target systemd.get
>
> -----------------------
> target: systemd.extract
> -----------------------
>
> extract: pkg_src=ptxdist_src/systemd-215.tar.xz
> extract:
> pkg_extract_dir=DistroKit/platform-pengutronix-vexpress/build-target/systemd-215
>
>
> pkg_patch_dir: 'ptxdist-2014.08.0/patches/systemd-215'
> pkg_patch_series: 'ptxdist-2014.08.0/patches/systemd-215/series'
>
> patchin: patch: apply 'ptxdist-2014.08.0/patches/systemd-215/series'
> applying '0001-util.h-include-missing.h-for-MAX_HANDLE_SZ.patch'
> patching file src/shared/util.h
> applying '0002-missing-defined-extra-clock-ids.patch'
> patching file src/shared/missing.h
> applying '0003-always-check-for-__BYTE_ORDER-__BIG_ENDIAN-when-chec.patch'
> patching file src/shared/architecture.h
> patching file src/shared/gpt.h
> patching file src/shared/time-dst.c
> patchin: patch: done
>
> finished target systemd.extract
>
> ----------------------------
> target: systemd.extract.post
> ----------------------------
>
> pkg_patch_autogen: '<none>'
>
> patchin: fixup:
> DistroKit/platform-pengutronix-vexpress/build-target/systemd-215/configure
> DistroKit/platform-pengutronix-vexpress/build-target/systemd-215/build-aux/ltmain.sh
>
> patchin: fixup: done
>
> finished target systemd.extract.post
>
> -----------------------
> target: systemd.prepare
> -----------------------
>
> checking for arm-v7a-linux-gnueabihf-gcc... arm-v7a-linux-gnueabihf-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... yes
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether arm-v7a-linux-gnueabihf-gcc accepts -g... yes
> checking for arm-v7a-linux-gnueabihf-gcc option to accept ISO C89...
> none needed
> checking how to run the C preprocessor... arm-v7a-linux-gnueabihf-cpp
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /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 minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... 64
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for a BSD-compatible install...
> /usr/local/lib/ptxdist-2014.08.0/bin/install -c
> checking whether build environment is sane... yes
> checking for arm-v7a-linux-gnueabihf-strip... arm-v7a-linux-gnueabihf-strip
> checking for a thread-safe mkdir -p...
> /usr/local/lib/ptxdist-2014.08.0/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking for style of include used by make... GNU
> checking whether make supports nested variables... yes
> checking how to create a pax tar archive... gnutar
> checking dependency style of arm-v7a-linux-gnueabihf-gcc... gcc3
> checking whether make supports nested variables... (cached) yes
> checking build system type... x86_64-host-linux-gnu
> checking host system type... arm-v7a-linux-gnueabihf
> checking how to print strings... printf
> checking for a sed that does not truncate output...
> /usr/local/lib/ptxdist-2014.08.0/bin/sed
> checking for fgrep... /bin/grep -F
> checking for ld used by arm-v7a-linux-gnueabihf-gcc...
> arm-v7a-linux-gnueabihf-ld
> checking if the linker (arm-v7a-linux-gnueabihf-ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)...
> arm-v7a-linux-gnueabihf-nm
> checking the name lister (arm-v7a-linux-gnueabihf-nm) 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 how to convert x86_64-host-linux-gnu file names to
> arm-v7a-linux-gnueabihf format... func_convert_file_noop
> checking how to convert x86_64-host-linux-gnu file names to toolchain
> format... func_convert_file_noop
> checking for arm-v7a-linux-gnueabihf-ld option to reload object files... -r
> checking for arm-v7a-linux-gnueabihf-objdump...
> arm-v7a-linux-gnueabihf-objdump
> checking how to recognize dependent libraries... pass_all
> checking for arm-v7a-linux-gnueabihf-dlltool...
> arm-v7a-linux-gnueabihf-dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for arm-v7a-linux-gnueabihf-ar... arm-v7a-linux-gnueabihf-ar
> checking for archiver @FILE support... @
> checking for arm-v7a-linux-gnueabihf-strip... (cached)
> arm-v7a-linux-gnueabihf-strip
> checking for arm-v7a-linux-gnueabihf-ranlib...
> arm-v7a-linux-gnueabihf-ranlib
> checking command to parse arm-v7a-linux-gnueabihf-nm output from
> arm-v7a-linux-gnueabihf-gcc object... ok
> checking for sysroot... no
> checking for arm-v7a-linux-gnueabihf-mt... no
> checking for mt... mt
> configure: WARNING: using cross tools not prefixed with host triplet
> checking if mt is a manifest tool... no
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if arm-v7a-linux-gnueabihf-gcc supports -fno-rtti
> -fno-exceptions... no
> checking for arm-v7a-linux-gnueabihf-gcc option to produce PIC... -fPIC
> -DPIC
> checking if arm-v7a-linux-gnueabihf-gcc PIC flag -fPIC -DPIC works... yes
> checking if arm-v7a-linux-gnueabihf-gcc static flag -static works... yes
> checking if arm-v7a-linux-gnueabihf-gcc supports -c -o file.o... yes
> checking if arm-v7a-linux-gnueabihf-gcc supports -c -o file.o...
> (cached) yes
> checking whether the arm-v7a-linux-gnueabihf-gcc linker
> (arm-v7a-linux-gnueabihf-ld) 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... no
> checking for intltool-merge... no
> checking whether NLS is requested... no
> checking whether ln -s works... yes
> checking for a sed that does not truncate output... (cached)
> /usr/local/lib/ptxdist-2014.08.0/bin/sed
> checking for grep that handles long lines and -e... (cached) /bin/grep
> checking for gawk... (cached) gawk
> checking for arm-v7a-linux-gnueabihf-gcc option to accept ISO C99...
> -std=gnu99
> checking for m4...
> /home/mak/DistroKit/platform-pengutronix-vexpress/sysroot-host/bin/m4
> checking for xsltproc... /usr/bin/xsltproc
> checking for quotaon... /usr/sbin/quotaon
> checking for quotacheck... /usr/sbin/quotacheck
> checking for kill... /bin/kill
> checking for kmod... (cached) /bin/kmod
> checking for kexec... /usr/sbin/kexec
> checking pkg-config is at least version 0.9.0... yes
> checking for gtkdoc-check... no
> checking for gtkdoc-rebase... no
> checking for gtkdoc-mkpdf... no
> checking whether to build gtk-doc documentation... no
> checking for gobject-introspection... no (disabled, use
> --enable-introspection to enable)
> checking for arm-v7a-linux-gnueabihf-strings...
> arm-v7a-linux-gnueabihf-strings
> checking for arm-v7a-linux-gnueabihf-gperf... no
> checking for gperf... gperf
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -pipe
> in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -Wall
> in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -Wextra
> in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-inline in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -Wundef
> in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wformat=2 -Wformat-security -Wformat-nonliteral in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wlogical-op in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wsign-compare in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wmissing-include-dirs in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wold-style-definition in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wpointer-arith in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Winit-self in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wdeclaration-after-statement in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wfloat-equal in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wsuggest-attribute=noreturn in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wmissing-prototypes in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wstrict-prototypes in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wredundant-decls in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wmissing-declarations in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wmissing-noreturn in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wshadow in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wendif-labels in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wstrict-aliasing=2 in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wwrite-strings in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-long-long in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-overlength-strings in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-unused-parameter in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-missing-field-initializers in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wno-unused-result in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Werror=overflow in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wdate-time in envvar CFLAGS... no
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wnested-externs in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -ffast-math in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fno-common in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fdiagnostics-show-option in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fdiagnostics-color in envvar CFLAGS... no
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fno-strict-aliasing in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fvisibility=hidden in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -ffunction-sections in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fdata-sections in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fstack-protector in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -fstack-protector-strong in envvar CFLAGS... no
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -fPIE
> in envvar CFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> --param=ssp-buffer-size=4 in envvar CFLAGS... yes
> skipping -flto, optimization not enabled
> skipping -D_FORTIFY_SOURCE, optimization not enabled
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,--as-needed in envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,--no-undefined in envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,--gc-sections in envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,-z,relro in envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,-z,now in envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag -pie in
> envvar LDFLAGS... yes
> checking if arm-v7a-linux-gnueabihf-gcc -std=gnu99 supports flag
> -Wl,-fuse-ld=gold in envvar LDFLAGS... no
> checking size of pid_t... 4
> checking size of uid_t... 4
> checking size of gid_t... 4
> checking size of time_t... 4
> checking size of rlim_t... 8
> checking for library containing dlsym... -ldl
> checking sys/capability.h usability... yes
> checking sys/capability.h presence... yes
> checking for sys/capability.h... yes
> checking linux/btrfs.h usability... yes
> checking linux/btrfs.h presence... yes
> checking for linux/btrfs.h... yes
> checking for library containing clock_gettime... none required
> checking for library containing cap_init... -lcap
> checking for library containing mq_open... -lrt
> checking for fanotify_init... yes
> checking for fanotify_mark... yes
> checking for __secure_getenv... no
> checking for secure_getenv... yes
> checking whether gettid is declared... no
> checking whether pivot_root is declared... no
> checking whether name_to_handle_at is declared... yes
> checking whether setns is declared... yes
> checking whether LO_FLAGS_PARTSCAN is declared... yes
> checking whether IFLA_PHYS_PORT_ID is declared... no
> checking whether IFLA_BOND_AD_INFO is declared... no
> checking whether IFLA_VLAN_PROTOCOL is declared... no
> checking whether IFLA_VXLAN_LOCAL6 is declared... no
> checking whether IFLA_IPTUN_6RD_RELAY_PREFIXLEN is declared... no
> checking whether IFLA_BRIDGE_VLAN_INFO is declared... no
> checking for KMOD... yes
> checking for BLKID... yes
> checking for XZ... yes
> checking for valgrind/memcheck.h... no
> checking for valgrind/valgrind.h... no
> checking for ANSI C header files... (cached) yes
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking for inttypes.h... (cached) yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking for unistd.h... (cached) yes
> checking nss.h usability... yes
> checking nss.h presence... yes
> checking for nss.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/auxv.h usability... yes
> checking sys/auxv.h presence... yes
> checking for sys/auxv.h... yes
> checking for an ANSI C-conforming const... yes
> checking for size_t... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... (cached) yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking for sys/socket.h... (cached) yes
> checking types of arguments for select... int,fd_set *,struct timeval *
> checking for gethostbyaddr... yes
> checking for gethostbyname... yes
> checking for gettimeofday... yes
> checking for inet_ntoa... yes
> checking for memset... yes
> checking for select... yes
> checking for socket... yes
> checking for strcspn... yes
> checking for strdup... yes
> checking for strerror... yes
> checking for strncasecmp... yes
> checking for strcasecmp... yes
> checking for strspn... yes
> checking for GLIB... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating po/Makefile.in
> config.status: creating docs/libudev/Makefile
> config.status: creating docs/libudev/version.xml
> config.status: creating docs/gudev/Makefile
> config.status: creating docs/gudev/version.xml
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
> config.status: executing po/stamp-it commands
>
> systemd 215
>
> libcryptsetup: no
> PAM: no
> AUDIT: no
> IMA: no
> AppArmor: no
> SELinux: no
> SECCOMP: no
> SMACK: no
> XZ: yes
> ACL: no
> GCRYPT: no
> QRENCODE: no
> MICROHTTPD: no
> CHKCONFIG: no
> GNUTLS: no
> ELFUTILS: no
> binfmt: no
> vconsole: yes
> readahead: yes
> bootchart: yes
> quotacheck: yes
> tmpfiles: yes
> sysusers: no
> randomseed: no
> backlight: no
> rfkill: no
> logind: no
> machined: no
> hostnamed: yes
> timedated: yes
> timesyncd: yes
> default NTP servers:
> time epoch: 1406844000
> localed: no
> networkd: no
> resolved: no
> default DNS servers:
> coredump: no
> polkit: yes
> efi: no
> kmod: yes
> blkid: yes
> dbus: no
> nss-myhostname: yes
> gudev: yes
> gintrospection: no
> multi-seat-x: no
> kdbus: no
> Python: no
> Python Headers: no
> man pages: no
> gtk-doc: no
> test coverage: no
> Split /usr: yes
> SysV compatibility: no
> compatibility libraries: yes
>
> prefix: /usr
> rootprefix:
> sysconf dir: /etc
> datarootdir: ${prefix}/share
> includedir: ${prefix}/include
> include_prefix:
> lib dir: /usr/lib
> rootlib dir: /lib
> SysV init scripts:
> SysV rc?.d directories:
> Build Python:
> Installation Python: /usr/bin/python
> sphinx binary:
> firmware path: \"/lib/firmware/\"
> PAM modules dir: /lib/security
> PAM configuration dir: /etc/pam.d
> D-Bus policy dir: /etc/dbus-1/system.d
> D-Bus session dir: /usr/share/dbus-1/services
> D-Bus system dir: /usr/share/dbus-1/system-services
> D-Bus interfaces dir: /usr/share/dbus-1/interfaces
> Bash completions dir: ${datarootdir}/bash-completion/completions
> Zsh completions dir: ${datarootdir}/zsh/site-functions
> Extra start script: /etc/rc.local
> Extra stop script: /usr/sbin/halt.local
> Debug shell: /bin/sh @ /dev/tty9
> TTY GID: 112
> Maximum System UID: 999
> Maximum System GID: 999
>
> CFLAGS: -pipe -Wall -Wextra -Wno-inline
> -Wundef -Wformat=2 -Wformat-security -Wformat-nonliteral -Wlogical-op
> -Wsign-compare -Wmissing-include-dirs -Wold-style-definition
> -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal
> -Wsuggest-attribute=noreturn -Wmissing-prototypes -Wstrict-prototypes
> -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow
> -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long
> -Wno-overlength-strings -Wno-unused-parameter
> -Wno-missing-field-initializers -Wno-unused-result -Werror=overflow
> -Wnested-externs -ffast-math -fno-common -fdiagnostics-show-option
> -fno-strict-aliasing -fvisibility=hidden -ffunction-sections
> -fdata-sections -fstack-protector -fPIE --param=ssp-buffer-size=4
> -I/home/mak/DistroKit/platform-pengutronix-vexpress/sysroot-target/kernel-headers/include
>
> CPPFLAGS:
> LDFLAGS: -Wl,--as-needed -Wl,--no-undefined
> -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -pie
> PYTHON_CFLAGS:
> PYTHON_LIBS:
>
> finished target systemd.prepare
>
> -----------------------
> target: systemd.compile
> -----------------------
>
> make[1]: Entering directory
> '/home/mak/DistroKit/platform-pengutronix-vexpress/build-target/systemd-215'
>
> GEN src/shared/errno-list.txt
> GEN src/gudev/gudevmarshal.c
> M4 src/libsystemd/libsystemd.sym
> GEN src/gudev/gudevmarshal.h
> GEN src/udev/keyboard-keys.txt
> GEN src/shared/af-list.txt
> GPERF src/udev/net/link-config-gperf.c
> GEN src/gudev/gudevenumtypes.c
> GEN src/shared/errno-to-name.h
> GEN src/udev/keyboard-keys-from-name.gperf
> GEN src/shared/errno-from-name.gperf
> GEN src/shared/af-to-name.h
> GEN src/udev/keyboard-keys-to-name.h
> GEN src/shared/af-from-name.gperf
> GPERF src/udev/keyboard-keys-from-name.h
> GPERF src/shared/af-from-name.h
> GPERF src/shared/errno-from-name.h
> make --no-print-directory all-recursive
> Making all in .
> GPERF src/libsystemd/sd-bus/bus-error-mapping.c
> CC src/libsystemd/sd-bus/libsystemd_internal_la-sd-bus.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-control.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-error.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-internal.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-socket.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-kernel.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-container.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-message.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-creds.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-signature.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-type.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-match.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-bloom.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-introspect.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-objects.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-gvariant.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-track.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-convenience.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-util.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-bus-slot.lo
> CC src/libsystemd/sd-bus/libsystemd_internal_la-sd-memfd.lo
> CC src/libsystemd/sd-utf8/libsystemd_internal_la-sd-utf8.lo
> CC src/libsystemd/sd-event/libsystemd_internal_la-sd-event.lo
> CC src/libsystemd/sd-rtnl/libsystemd_internal_la-sd-rtnl.lo
> CC src/libsystemd/sd-rtnl/libsystemd_internal_la-rtnl-message.lo
> CC src/libsystemd/sd-rtnl/libsystemd_internal_la-rtnl-types.lo
> CC src/libsystemd/sd-rtnl/libsystemd_internal_la-rtnl-util.lo
> CC src/libsystemd/sd-id128/libsystemd_internal_la-sd-id128.lo
> CC src/libsystemd/sd-daemon/libsystemd_internal_la-sd-daemon.lo
> CC src/libsystemd/sd-login/libsystemd_internal_la-sd-login.lo
> src/libsystemd/sd-rtnl/rtnl-types.c:51:10: error: 'IFLA_MACVLAN_FLAGS'
> undeclared here (not in a function)
> [IFLA_MACVLAN_FLAGS] = { .type = NLA_U16 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:51:9: error: array index in
> initializer not of integer type
> [IFLA_MACVLAN_FLAGS] = { .type = NLA_U16 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:51:9: error: (near initialization
> for 'rtnl_link_info_data_macvlan_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:51:9: warning: excess elements in
> array initializer [enabled by default]
> src/libsystemd/sd-rtnl/rtnl-types.c:51:9: warning: (near initialization
> for 'rtnl_link_info_data_macvlan_types') [enabled by default]
> src/libsystemd/sd-rtnl/rtnl-types.c:150:53: error: 'IFLA_VTI_MAX'
> undeclared here (not in a function)
> static const NLType rtnl_link_info_data_ipvti_types[IFLA_VTI_MAX + 1] = {
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:151:10: error: 'IFLA_VTI_LINK'
> undeclared here (not in a function)
> [IFLA_VTI_LINK] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:151:9: error: array index in
> initializer not of integer type
> [IFLA_VTI_LINK] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:151:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:151:9: error: field name not in
> record or union initializer
> src/libsystemd/sd-rtnl/rtnl-types.c:151:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:152:10: error: 'IFLA_VTI_IKEY'
> undeclared here (not in a function)
> [IFLA_VTI_IKEY] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:152:9: error: array index in
> initializer not of integer type
> [IFLA_VTI_IKEY] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:152:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:152:9: error: field name not in
> record or union initializer
> src/libsystemd/sd-rtnl/rtnl-types.c:152:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:153:10: error: 'IFLA_VTI_OKEY'
> undeclared here (not in a function)
> [IFLA_VTI_OKEY] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:153:9: error: array index in
> initializer not of integer type
> [IFLA_VTI_OKEY] = { .type = NLA_U32 },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:153:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:153:9: error: field name not in
> record or union initializer
> src/libsystemd/sd-rtnl/rtnl-types.c:153:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:154:10: error: 'IFLA_VTI_LOCAL'
> undeclared here (not in a function)
> [IFLA_VTI_LOCAL] = { .type = NLA_IN_ADDR },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:154:9: error: array index in
> initializer not of integer type
> [IFLA_VTI_LOCAL] = { .type = NLA_IN_ADDR },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:154:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:154:9: error: field name not in
> record or union initializer
> src/libsystemd/sd-rtnl/rtnl-types.c:154:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:155:10: error: 'IFLA_VTI_REMOTE'
> undeclared here (not in a function)
> [IFLA_VTI_REMOTE] = { .type = NLA_IN_ADDR },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:155:9: error: array index in
> initializer not of integer type
> [IFLA_VTI_REMOTE] = { .type = NLA_IN_ADDR },
> ^
> src/libsystemd/sd-rtnl/rtnl-types.c:155:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:155:9: error: field name not in
> record or union initializer
> src/libsystemd/sd-rtnl/rtnl-types.c:155:9: error: (near initialization
> for 'rtnl_link_info_data_ipvti_types')
> src/libsystemd/sd-rtnl/rtnl-types.c:150:21: warning:
> 'rtnl_link_info_data_ipvti_types' defined but not used [-Wunused-variable]
> static const NLType rtnl_link_info_data_ipvti_types[IFLA_VTI_MAX + 1] = {
> ^
> make[3]: ***
> [src/libsystemd/sd-rtnl/libsystemd_internal_la-rtnl-types.lo] Error 1
> Makefile:12729: recipe for target
> 'src/libsystemd/sd-rtnl/libsystemd_internal_la-rtnl-types.lo' failed
> make[3]: *** Waiting for unfinished jobs....
> Makefile:15899: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> Makefile:8056: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> '/home/mak/DistroKit/platform-pengutronix-vexpress/build-target/systemd-215'
>
> make: ***
> [/home/mak/DistroKit/platform-pengutronix-vexpress/state/systemd.compile] Error
> 2
> /usr/local/lib/ptxdist-2014.08.0/rules/post/ptxd_make_world_compile.make:21:
> recipe for target
> '/home/mak/DistroKit/platform-pengutronix-vexpress/state/systemd.compile' failed
>
>
>
--
ptxdist mailing list
ptxdist@pengutronix.de
next prev parent reply other threads:[~2014-08-12 11:31 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-12 11:24 Matthias Klein
2014-08-12 11:31 ` Erwin Rol [this message]
2014-08-12 12:17 ` Matthias Klein
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53E9FAFF.8030301@erwinrol.com \
--to=mailinglists@erwinrol.com \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox