Problems with building NetBSD rump filesystem

Vincent Digital vdigital3800 at ...9...
Wed Aug 26 03:14:46 CEST 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20150826/b6ece1c3/attachment.html>


More information about the users mailing list