mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
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

  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