sys-process / criu

utility to checkpoint/restore a process tree

Official package sites : https://criu.org/ ·

v3.11 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~arm64
USE flags
doc python selinux setproctitle static-libs

v3.9 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~arm64
USE flags
doc python selinux setproctitle static-libs

v3.7 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~arm64
USE flags
python selinux setproctitle static-libs

v3.6 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~arm ~arm64
USE flags
python selinux setproctitle static-libs

v2.5-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~arm ~arm64
USE flags
python setproctitle

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
python
Add optional support/bindings for the Python language
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
setproctitle
Make process titles of service workers to be more verbose
static-libs
Build static versions of dynamic libraries as well

kernel

linux
KERNEL setting for system using the Linux kernel

python_targets

python2_7
Build with Python 2.7

app-text / asciidoc : A plain text human readable/writable document format

app-text / xmlto : script for converting XML and DocBook documents to a variety of output formats

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / libbsd : An library to provide useful functions commonly found on BSD systems

dev-libs / libnl : Libraries providing APIs to netlink protocol based Linux kernel interfaces

dev-libs / protobuf-c : Protocol Buffers implementation in C

net-libs / libnet : library providing an API for commonly used low-level network functions

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / libbsd : An library to provide useful functions commonly found on BSD systems

dev-libs / libnl : Libraries providing APIs to netlink protocol based Linux kernel interfaces

dev-libs / protobuf-c : Protocol Buffers implementation in C

dev-python / ipaddr : Python IP address manipulation library

dev-python / protobuf-python : Google's Protocol Buffers - Python bindings

net-libs / libnet : library providing an API for commonly used low-level network functions

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

647436
sys-process/criu-3.7: emake failed: error: unknown register name ‘r11’ in ‘asm’
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-process/criu: disable -Werror, bug #679140
gcc-8 detected new warnings and broke the build: compel/include/uapi/compel/asm/fpu.h:89:1: error: alignment 1 of ‘struct xsave_struct_ia32’ is less than 16 [-Werror=packed-not-aligned] The change disables -Werror as we do in unstable ebuilds. Reported-by: Thomas Beutin Closes: https://bugs.gentoo.org/679140 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-process/criu: bump up to 3.11
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-process/criu: don't pass -Werror in src_install() either
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Virgil Dupras · gentoo
sys-process/criu: bump to v3.9
- Drop spurious patch files - Drop spurious eutils inherit - Add "doc" USE flag thanks to Troy C. See bug 622550 - Add missing kernel flag checks Closes: https://bugs.gentoo.org/622550 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Rahul Chaudhry · gentoo
sys-process/criu: disable use of the gold linker
The criu build process uses a custom linker script that doesn't play well the output of the gold linker leading to build failures. Disable gold for now to avoid this.
Arfrever Frehtes Taifersar Arahesis · gentoo
sys-process/criu: Clean dev-libs/protobuf dependencies.
Agostino Sarubbo · gentoo
sys-process/criu: amd64 stable wrt bug #647362
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Matthias Maier · gentoo
sys-process/criu: version bump to 3.7
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matthias Maier · gentoo
sys-process/criu: drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Zac Medico · gentoo
sys-process/criu: revbumps for protobuf-python dep change
Since sys-apps/portage-2.3.20 defaults to --dynamic-deps=n, this revbump is needed in order to correct the dependencies of installed instances of criu. Fixes: 11f24667f843 ("sys-process/criu: Depend on || ( dev-python/protobuf-python dev-libs/protobuf[python] ).") Bug: https://bugs.gentoo.org/645310 Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --force
Matthias Maier · gentoo
sys-process/criu: drop obsolete versions 2.1x
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Justin Lecher · gentoo
sys-process/criu: Version Bump
handle automagic dep in selinux Signed-off-by: Justin Lecher <jlec@gentoo.org> Package-Manager: Portage-2.3.13, Repoman-2.3.4
Arfrever Frehtes Taifersar Arahesis · gentoo
sys-process/criu: Depend on || ( dev-python/protobuf-python dev-libs/protobuf[python] ).
Sergei Trofimovich · gentoo
sys-process/criu: bump up to 3.4
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-process/criu: fix build failure against glibc-2.26
Package-Manager: Portage-2.3.8, Repoman-2.3.3
David Seifert · gentoo
sys-process/criu: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Yixun Lan · gentoo
sys-process/criu: version bump 2.12.1
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Yixun Lan · gentoo
sys-process/criu: drop old
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Yixun Lan · gentoo
sys-process/criu: version bump 2.12
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Yixun Lan · gentoo
sys-process/criu: version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Yixun Lan · gentoo
sys-process/criu: version bump, 2.11
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Yixun Lan · gentoo
sys-process/criu: version bump 2.10
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Yixun Lan · gentoo
sys-process/criu: version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Tobias Klausmann · gentoo
sys-process/criu-2.5-r0: stable on amd64
Gentoo-Bug: 596810
Mike Frysinger · gentoo
sys-process/criu: fix build w/newer glibc #580454
Yixun Lan · gentoo
sys-process/criu: version bump
Package-Manager: portage-2.3.2
Yixun Lan · gentoo
sys-process/criu: drop old
Package-Manager: portage-2.3.2
Yixun Lan · gentoo
sys-process/criu: version bump 2.7
Package-Manager: portage-2.3.2
Yixun Lan · gentoo
sys-process/criu: drop old
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: version bump 2.6
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: version bump
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: drop old
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: version bump 2.4
Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: revert to ARCH=aarch64
upstream try to parse ARCH=arm64, but internally still using ARCH=aarch64 Package-Manager: portage-2.3.0_rc1
Steev Klimaszewski · gentoo
sys-process/criu: Fix passing arch to fix build on arm64
Upstream wants to do the aarch64 replacement themselves, so don't pass aarch64 in the ebuild, otherwise we end up with the following type error: make -j8 -l10 CC=aarch64-unknown-linux-gnu-gcc LD=aarch64-unknown-linux-gnu-ld OBJCOPY=aarch64-unknown-linux-gnu-objcopy LIBDIR=/usr/lib64 ARCH=aarch64 V=1 WERROR=0 DEBUG=0 SETPROCTITLE=no PYCRIU=no all docs Makefile:29: *** "The architecture aarch64 isn't supported". Stop. Package-Manager: portage-2.3.0
Yixun Lan · gentoo
sys-process/criu: version bump 2.3
Package-Manager: portage-2.3.0_rc1
Yixun Lan · gentoo
sys-process/criu: fixed to not use git cmd
Gentoo-Bug: 580420 Package-Manager: portage-2.3.0_rc1
Lars Wendler · gentoo
sys-process/criu: Fixed incomplete EAPI-6 conversion (bug #584308).
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Yixun Lan · gentoo
sys-process/criu: drop old versions
Package-Manager: portage-2.2.28
Yixun Lan · gentoo
sys-process/criu: version bump 2.2
Package-Manager: portage-2.2.28
Yixun Lan · gentoo
sys-process/criu: version bump 2.1
Package-Manager: portage-2.2.28
Yixun Lan · gentoo
sys-process/criu: revision bump since libdir path changed
Package-Manager: portage-2.2.27
Yixun Lan · gentoo
sys-process/criu: fix LIBDIR path, using $(get_libdir)
Package-Manager: portage-2.2.27
Alexis Ballier · gentoo
sys-process/criu: inject SYSROOT into the makefiles for libnl3 cflags so that target include dir is used instead of host.
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-process/criu: add missing dep on libnl:3
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-process/criu: add missing quotes aroud D
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-process/criu: Add python useflag and fix build with LDFLAGS not matching default.
Adapt makefile patch to use RAW_LDFLAGS for ld which we feed from ebuild. Patch makefile to allow disabling python and make it optional with proper deps, bug #576716. Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Yixun Lan · gentoo
sys-process/criu: version bump 2.0
Package-Manager: portage-2.2.27
Yixun Lan · gentoo
sys-process/criu: version bump to 1.8
Package-Manager: portage-2.2.24
Yixun Lan · gentoo
sys-process/criu: version bump & drop old, 1.7.2
Package-Manager: portage-2.2.23
Yixun Lan · gentoo
sys-process/criu: version bump 1.7, drop 1.6-r1
Package-Manager: portage-2.2.22
Yixun Lan · gentoo
sys-process/criu: version bump 1.6.1
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed