Problems with building NetBSD rump filesystem

Nobody III hungryninja101 at ...9...
Wed Aug 26 03:48:28 CEST 2015


Looks like you need zlib from libports. You might also need other libraries
from there, so I would just run "make prepare" in the libports directory.
It may take a while, but lots of things depend on various ported libraries,
so I wouldn't try to download just the ones necessary to compile dde_rump.
On Aug 25, 2015 7:15 PM, "Vincent Digital" <vdigital3800 at ...9...> wrote:

> 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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/src/lib/dde_rump/src|/home/vincent/genode/contrib/dde_rump-
> 8719ed349bf425eb570d0ee7f16acf980b44adb4/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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/src/lib/dde_rump/src|/home/vincent/genode/contrib/dde_rump-
> 8719ed349bf425eb570d0ee7f16acf980b44adb4/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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/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-8719ed349bf425eb570d0ee7f16acf
> 980b44adb4/src/lib/dde_rump/src|/home/vincent/genode/contrib/dde_rump-
> 8719ed349bf425eb570d0ee7f16acf980b44adb4/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
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20150826/3850b7d4/attachment.html>


More information about the users mailing list