Hi,
Could anyone help and advise how to resolve the issue below ?
I've ported and prepared the NetBsd build infra- using "prepare_port
dde_rump" successfully. I've also "prepare_port zlib" as well.
However, when I run "make server/rump_fs". I encountered the following
output :
~/genode/build_nova$ make server/rump_fs
checking library dependencies...
Library platform
MERGE platform.lib.a
Library ldso-startup
COMPILE startup.o
MERGE ldso-startup.lib.a
Library cxx
COMPILE exception.o
COMPILE guard.o
COMPILE malloc_free.o
COMPILE misc.o
COMPILE new_delete.o
COMPILE unwind.o
MERGE supc++.o
CONVERT supc++.o
MERGE cxx.lib.a
Library syscall
MERGE syscall.lib.a
Library startup
COMPILE _main.o
ASSEMBLE crt0.o
COMPILE init_main_thread.o
MERGE startup.lib.a
Library base-common
COMPILE allocator/allocator_avl.o
COMPILE allocator/slab.o
COMPILE avl_tree/avl_tree.o
COMPILE child/child.o
COMPILE console/console.o
COMPILE elf/elf_binary.o
COMPILE env/cap_map.o
COMPILE heap/heap.o
COMPILE heap/sliced_heap.o
COMPILE ipc/ipc.o
COMPILE lock/lock.o
COMPILE process/process.o
COMPILE server/server.o
COMPILE signal/common.o
COMPILE signal/platform.o
COMPILE signal/signal.o
COMPILE thread/context_allocator.o
COMPILE thread/myself.o
COMPILE thread/thread.o
COMPILE thread/thread_context.o
COMPILE thread/trace.o
MERGE base-common.lib.a
Library base
COMPILE console/log_console.o
COMPILE cpu/cache.o
COMPILE env/context_area.o
COMPILE env/env.o
COMPILE env/reinitialize.o
COMPILE irq/platform.o
COMPILE thread/thread_nova.o
MERGE base.lib.a
Library alarm
COMPILE alarm.o
MERGE alarm.lib.a
Library timed_semaphore
COMPILE timed_semaphore.o
MERGE timed_semaphore.lib.a
Library config
COMPILE config.o
MERGE config.lib.a
Library ld
COMPILE debug.o
COMPILE dependency.o
COMPILE exception.o
COMPILE file.o
ASSEMBLE jmp_slot.o
COMPILE main.o
COMPILE shared_object.o
COMPILE test.o
MERGE ld.lib.so
Library rump
CC=/usr/local/genode-gcc/bin/genode-x86-gcc BUILD_CC=cc BUILD_AR=ar
BUILD_NM=nm BUILD_OBJCOPY=objcopy AR=/usr/local/genode-gcc/bin/genode-x86-ar
NM=/usr/local/genode-gcc/bin/genode-x86-nm
OBJCOPY=/usr/local/genode-gcc/bin/genode-x86-objcopy
CC_TARGET=genode-x86-gcc /home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/buildrump.sh -k
-V'MAKEVERBOSE=0' -V'NOGCCERROR=1' -V'RUMP_LOCKS_UP=yes' -s
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src -T
/home/vincent/genode/build_nova/var/libcache/rump/tools
-o /home/vincent/genode/build_nova/var/libcache/rump/obj -d
/home/vincent/genode/build_nova/var/libcache/rump -N -V
RUMP_KERNEL_IS_LIBC=1 tools
MACH_ARCH cc x86
>>
>> WARNING: repository in /home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src is not clean
>>
Tool CC : /usr/local/genode-gcc/bin/genode-x86-gcc
Tool AR : /usr/local/genode-gcc/bin/genode-x86-ar
Tool NM : /usr/local/genode-gcc/bin/genode-x86-nm
Tool OBJCOPY : /usr/local/genode-gcc/bin/genode-x86-objcopy
Cmd SRCDIR : /home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src
Cmd DESTDIR : /home/vincent/genode/build_nova/var/libcache/rump
Cmd OBJDIR : /home/vincent/genode/build_
nova/var/libcache/rump/obj
Cmd BRTOOLDIR : /home/vincent/genode/build_
nova/var/libcache/rump/tools
Cmd DBG : -O2 -g
Cmd make -j[num] : -j 4
Cmd RUMPKERN_ONLY : yes
Cmd CPPFLAGS : -D__NetBSD__
Probe CPPFLAGS : -D'CTASSERT(x)='
Probe RUMP_VIRTIF : no
Probe RUMP_LDSCRIPT : no
>> Build environment (from shell)
Env BUILDRUMP_CPPFLAGS:
Env BUILDRUMP_CFLAGS :
Env BUILDRUMP_AFLAGS :
Env BUILDRUMP_LDFLAGS :
===> build.sh command: ./build.sh -m amd64 -u -D
/home/vincent/genode/build_nova/var/libcache/rump/tools/dest -w
/home/vincent/genode/build_nova/var/libcache/rump/tools/rumpmake -T
/home/vincent/genode/build_nova/var/libcache/rump/tools -j 4 -N2 -E -Z S -V
EXTERNAL_TOOLCHAIN=/home/vincent/genode/build_nova/var/libcache/rump/tools
-V TOOLCHAIN_MISSING=yes -V TOOLS_BUILDRUMP=yes -V MKGROFF=no -V MKLINT=no
-V MKZFS=no -V MKDYNAMICROOT=no -V TOPRUMP=/home/vincent/genode/
contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/sys/rump
-V MAKECONF=/home/vincent/genode/build_nova/var/libcache/rump/tools/mk.conf
-V MAKEOBJDIR=${.CURDIR:C,^(/home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/
src|/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump),/home/vincent/genode/build_nova/var/libcache/rump/obj,}
-V BUILDRUMP_STAGE=/home/vincent/genode/build_nova/var/libcache/rump/tools/dest
-V MAKEVERBOSE=0 -V NOGCCERROR=1 -V RUMP_LOCKS_UP=yes -V
RUMP_KERNEL_IS_LIBC=1 makewrapper
===> build.sh started: Tue Aug 25 07:21:18 PDT 2015
===> NetBSD version: 7.99.3
===> MACHINE: amd64
===> MACHINE_ARCH: x86_64
===> Build platform: Linux 3.19.0-25-generic x86_64
===> HOST_SH: /bin/sh
===> No $TOOLDIR/bin/nbmake, needs building.
===> Bootstrapping nbmake
checking for sh... /bin/sh
checking for gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cc -E
checking for regex.h... yes
checking for poll.h... yes
checking for regfree in -lregex... no
checking for library containing regfree... none required
checking for setenv... yes
checking for strdup... yes
checking for strerror... yes
checking for strftime... yes
checking for vsnprintf... yes
configure: creating ./config.status
config.status: creating buildmake.sh
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/arch.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/buf.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/compat.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/cond.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/dir.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/for.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/hash.c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/hash.c: In
function 'Hash_DeleteEntry':
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/hash.c:340:2:
warning: ignoring return value of 'write', declared with attribute
warn_unused_result [-Wunused-result]
(void)write(2, "bad call to Hash_DeleteEntry\n", 29);
^
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/job.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/main.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/make.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/make_malloc.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/meta.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/parse.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/str.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/strlist.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/suff.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/targ.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/trace.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/util.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/make/var.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstAppend.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstAtEnd.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstAtFront.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstClose.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstConcat.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstDatum.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstDeQueue.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstDestroy.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstDupl.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstEnQueue.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstFind.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstFindFrom.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstFirst.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstForEach.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstForEachFrom.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstInit.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstInsert.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstIsAtEnd.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstIsEmpty.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstLast.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstMember.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstNext.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstOpen.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstPrev.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstRemove.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstReplace.c
cc -O -DDEFSHELL_CUSTOM="/bin/sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump/src/tools/make/../../usr.bin/
make/lst.lib/lstSucc.c
cc -O -o nbmake *.o
===> MAKECONF file: /home/vincent/genode/build_
nova/var/libcache/rump/tools/mk.conf
===> TOOLDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/tools
===> DESTDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/tools/dest
===> RELEASEDIR path:
===> Created /home/vincent/genode/build_nova/var/libcache/rump/tools/
bin/nbmake
===> Updated makewrapper: /home/vincent/genode/build_
nova/var/libcache/rump/tools/rumpmake
===> build.sh ended: Tue Aug 25 07:21:26 PDT 2015
===> Summary of results:
build.sh command: ./build.sh -m amd64 -u -D
/home/vincent/genode/build_nova/var/libcache/rump/tools/dest -w
/home/vincent/genode/build_nova/var/libcache/rump/tools/rumpmake -T
/home/vincent/genode/build_nova/var/libcache/rump/tools -j 4 -N2 -E -Z S -V
EXTERNAL_TOOLCHAIN=/home/vincent/genode/build_nova/var/libcache/rump/tools
-V TOOLCHAIN_MISSING=yes -V TOOLS_BUILDRUMP=yes -V MKGROFF=no -V MKLINT=no
-V MKZFS=no -V MKDYNAMICROOT=no -V TOPRUMP=/home/vincent/genode/
contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/sys/rump
-V MAKECONF=/home/vincent/genode/build_nova/var/libcache/rump/tools/mk.conf
-V MAKEOBJDIR=${.CURDIR:C,^(/home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/
src|/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump),/home/vincent/genode/build_nova/var/libcache/rump/obj,}
-V BUILDRUMP_STAGE=/home/vincent/genode/build_nova/var/libcache/rump/tools/dest
-V MAKEVERBOSE=0 -V NOGCCERROR=1 -V RUMP_LOCKS_UP=yes -V
RUMP_KERNEL_IS_LIBC=1 makewrapper
build.sh started: Tue Aug 25 07:21:18 PDT 2015
NetBSD version: 7.99.3
MACHINE: amd64
MACHINE_ARCH: x86_64
Build platform: Linux 3.19.0-25-generic x86_64
HOST_SH: /bin/sh
No $TOOLDIR/bin/nbmake, needs building.
Bootstrapping nbmake
MAKECONF file: /home/vincent/genode/build_
nova/var/libcache/rump/tools/mk.conf
TOOLDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/tools
DESTDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/tools/dest
RELEASEDIR path:
Created /home/vincent/genode/build_nova/var/libcache/rump/tools/
bin/nbmake
Updated makewrapper: /home/vincent/genode/build_
nova/var/libcache/rump/tools/rumpmake
build.sh ended: Tue Aug 25 07:21:26 PDT 2015
===> .
===> build.sh command: ./build.sh -m amd64 -u -D
/home/vincent/genode/build_nova/var/libcache/rump/obj/dest.stage -w
/home/vincent/genode/build_nova/var/libcache/rump/tools/_buildrumpsh-rumpmake
-T /home/vincent/genode/build_nova/var/libcache/rump/tools -j 4 -N2 -E -Z S
-V EXTERNAL_TOOLCHAIN=/home/vincent/genode/build_nova/var/libcache/rump/tools
-V TOOLCHAIN_MISSING=yes -V TOOLS_BUILDRUMP=yes -V MKGROFF=no -V MKLINT=no
-V MKZFS=no -V MKDYNAMICROOT=no -V TOPRUMP=/home/vincent/genode/
contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/sys/rump
-V MAKECONF=/home/vincent/genode/build_nova/var/libcache/rump/tools/mk.conf
-V MAKEOBJDIR=${.CURDIR:C,^(/home/vincent/genode/contrib/dde_rump-
8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/
src|/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf
980b44adb4/src/lib/dde_rump),/home/vincent/genode/build_nova/var/libcache/rump/obj,}
-V BUILDRUMP_STAGE=/home/vincent/genode/build_nova/var/libcache/rump/obj/dest.stage
-V MAKEVERBOSE=0 -V NOGCCERROR=1 -V RUMP_LOCKS_UP=yes -V
RUMP_KERNEL_IS_LIBC=1 tools
===> build.sh started: Tue Aug 25 07:21:26 PDT 2015
===> NetBSD version: 7.99.3
===> MACHINE: amd64
===> MACHINE_ARCH: x86_64
===> Build platform: Linux 3.19.0-25-generic x86_64
===> HOST_SH: /bin/sh
===> MAKECONF file: /home/vincent/genode/build_
nova/var/libcache/rump/tools/mk.conf
===> TOOLDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/tools
===> DESTDIR path: /home/vincent/genode/build_
nova/var/libcache/rump/obj/dest.stage
===> RELEASEDIR path:
===> Updated makewrapper: /home/vincent/genode/build_
nova/var/libcache/rump/tools/_buildrumpsh-rumpmake
obj ===> tools
obj ===> tools/host-mkdep
obj ===> tools/compat
obj ===> tools/binstall
obj ===> tools/mktemp
obj ===> tools/sed
obj ===> tools/genassym
obj ===> tools/cat
obj ===> tools/rpcgen
obj ===> tools/join
obj ===> tools/lorder
obj ===> tools/m4
obj ===> tools/mkdep
obj ===> tools/tsort
obj ===> tools/yacc
obj ===> tools/awk
obj ===> tools/lex
obj ===> tools/stat
obj ===> tools/config
obj ===> tools/mandoc
dependall-host-mkdep ===> . (with: dependall-compat dependall-binstall)
dependall ===> host-mkdep
rm -f host-mkdep
configure: creating cache config.cache
checking for sh... /bin/sh
checking for mawk... mawk
checking for gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether... are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cc -E
updating cache config.cache
configure: creating ./config.status
config.status: creating host-mkdep
dependall ===> compat
configure: creating cache config.cache
checking for gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether... are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cc -E
checking for NetBSD... no
checking for sh... /bin/sh
checking whether byte ordering is bigendian... no
checking for ANSI C header files... yes
checking for zlib.h... (cached) yes
checking for gzdopen in -lz... no
configure: error: zlib must be installed in a compiler-visible path
--- config.cache ---
*** [config.cache] Error code 1
nbmake[6]: stopped in
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools/compat
1 error
nbmake[6]: stopped in
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools/compat
*** Failed target: dependall-compat
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift;
case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="";
real="/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools"
;; *) this="${dir}/";
real="/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools/${dir}"
;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}";
cd "${real}" &&
/home/vincent/genode/build_nova/var/libcache/rump/tools/bin/nbmake
_THISDIR_="${this}" "$@" ${target}; }; _makedirtarget compat dependall
*** Error code 2
Stop.
nbmake[5]: stopped in
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools
--- build_install ---
*** [build_install] Error code 1
nbmake[4]: stopped in
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools
1 error
nbmake[4]: stopped in
/home/vincent/genode/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src/tools
ERROR: Failed to make build_install in "tools"
*** BUILD ABORTED ***
>> ERROR:
>> build.sh tools failed
make[3]: *** [/home/vincent/genode/build_nova/var/libcache/rump/tools]
Error 1
make[2]: *** [rump.lib] Error 2
make[1]: *** [gen_deps_and_build_targets] Error 2
make[1]: Leaving directory `/home/vincent/genode/build_nova'
Error: Genode build failed
make: *** [run/rump_ext2] Error 252