Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 547824

Summary: =sys-process/criu-1.5.1 - Makefile:87: *** "The architecture powerpc isn't supported". Stop.
Product: Gentoo Linux Reporter: Jeroen Roovers (RETIRED) <jer>
Component: Current packagesAssignee: Yixun Lan <dlan>
Status: RESOLVED CANTFIX    
Severity: normal CC: ppc64, virtualization
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 539322    

Description Jeroen Roovers (RETIRED) gentoo-dev 2015-04-26 16:11:01 UTC
* Maintainer: dlan@gentoo.org virtualization@gentoo.org
 * USE:        abi_ppc_64 elibc_glibc kernel_linux ppc64 userland_GNU
 * FEATURES:   compressdebug distcc preserve-libs sandbox splitdebug test userpriv usersandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/3.12.39-gentoo/build
 * Found sources for kernel version:
 *     3.12.39-gentoo
 * Checking for suitable kernel configuration options...
 *   CONFIG_CHECKPOINT_RESTORE:  is not set when it should be.
 *   CONFIG_FHANDLE:     is not set when it should be.
 *   CONFIG_IA32_EMULATION:      is not set when it should be.
 *   CONFIG_UNIX_DIAG:   is not set when it should be.
 *   CONFIG_INET_UDP_DIAG:       is not set when it should be.
 *   CONFIG_NETLINK_DIAG:        is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
>>> Unpacking source...
>>> Unpacking criu-1.5.1.tar.bz2 to /dev/shm/portage/sys-process/criu-1.5.1/work
>>> Source unpacked in /dev/shm/portage/sys-process/criu-1.5.1/work
>>> Preparing source in /dev/shm/portage/sys-process/criu-1.5.1/work/criu-1.5.1 ...
 * Applying criu-1.3.1-flags.patch ...
 [ ok ]
 * Applying criu-1.3.1-makefile.patch ...
 [ ok ]
 * Applying criu-1.5-automagic-libbsd.patch ...
 [ ok ]
 * Applying criu-1.5.1-arm64-ptrace.patch ...
 [ ok ]
>>> Source prepared.
>>> Configuring source in /dev/shm/portage/sys-process/criu-1.5.1/work/criu-1.5.1 ...
>>> Source configured.
>>> Compiling source in /dev/shm/portage/sys-process/criu-1.5.1/work/criu-1.5.1 ...
make -j3 CC=powerpc64-unknown-linux-gnu-gcc LD=powerpc64-unknown-linux-gnu-ld V=1 SETPROCTITLE=no WERROR=0 all docs
Makefile:87: *** "The architecture powerpc isn't supported".  Stop.
 * ERROR: sys-process/criu-1.5.1::gentoo failed (compile phase):
 *   emake failed
Comment 1 Yixun Lan archtester gentoo-dev 2015-05-07 20:33:35 UTC
criu-1.5.1 # pwd
/var/tmp/portage/sys-process/criu-1.5.1/work/criu-1.5.1
criu-1.5.1 # ls arch/
aarch64  arm  scripts  x86

so, there is a big 'NO' for powerpc..
and I think it's better to query upstream for adding the powerpc support.
any volunteer willing to push this (report to upstream, test or even create patches)?

(I do not have powerpc machine, neither interested in doing this..)
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2015-10-30 05:01:49 UTC
sys-process/criu-1.7:
Makefile:103: *** ppc64 big endian not yet supported.  Stop.