* Package: app-misc/jail-2.0 * Repository: gentoo * Maintainer: spiculator@gmail.com proxy-maint@gentoo.org * Upstream: https://github.com/spiculator/jail/issues * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking jail-2.0.tar.gz to /var/tmp/portage/app-misc/jail-2.0/work >>> Source unpacked in /var/tmp/portage/app-misc/jail-2.0/work >>> Preparing source in /var/tmp/portage/app-misc/jail-2.0/work/jail-2.0 ... * Applying jail-1.9-gentoo.patch ... [ ok ] * Applying jail-1.9-wrongshell.patch ... [ ok ] * Applying jail-1.9-multiuser-rsa.patch ... [ ok ] * Applying jail-1.9-ldflags.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-misc/jail-2.0/work/jail-2.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/jail-2.0/work/jail-2.0 ... make -j1 -C src CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-march=native -O2 -pipe' make: Entering directory '/var/tmp/portage/app-misc/jail-2.0/work/jail-2.0/src' x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I . -c generic_helpers.c -o generic_helpers.o generic_helpers.c: In function ‘generate_dev’: generic_helpers.c:96:30: warning: implicit declaration of function ‘makedev’ [-Wimplicit-function-declaration] mknod(full_name,S_IFCHR, makedev(data->major,data->minor)); ^ generic_helpers.c:97:5: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result] chown(full_name,uid,gid); ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I . -c passwd_helpers.c -o passwd_helpers.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -I . -c terminal_helpers.c -o terminal_helpers.o terminal_helpers.c: In function ‘get_tid_info’: terminal_helpers.c:76:20: warning: implicit declaration of function ‘major’ [-Wimplicit-function-declaration] ddata->major = major(st_data.st_rdev); ^ terminal_helpers.c:77:20: warning: implicit declaration of function ‘minor’ [-Wimplicit-function-declaration] ddata->minor = minor(st_data.st_rdev); ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -I . jail.c -o jail generic_helpers.o passwd_helpers.o terminal_helpers.o && \ cp jail ../bin generic_helpers.o: In function `generate_dev': generic_helpers.c:(.text+0x120): undefined reference to `makedev' terminal_helpers.o: In function `get_tid_info': terminal_helpers.c:(.text+0xae): undefined reference to `major' terminal_helpers.c:(.text+0xbd): undefined reference to `minor' terminal_helpers.o: In function `get_tty_info': terminal_helpers.c:(.text+0x1ae): undefined reference to `major' terminal_helpers.c:(.text+0x1bd): undefined reference to `minor' collect2: error: ld returned 1 exit status Makefile:63: recipe for target 'jail' failed make: *** [jail] Error 1 make: Leaving directory '/var/tmp/portage/app-misc/jail-2.0/work/jail-2.0/src' * ERROR: app-misc/jail-2.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-misc/jail-2.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/jail-2.0::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:jail-2.0:20160417-094111.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/jail-2.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/jail-2.0/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/jail-2.0/work/jail-2.0' * S: '/var/tmp/portage/app-misc/jail-2.0/work/jail-2.0'