Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

criu-devel-3.19-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: criu-devel Distribution: openSUSE Tumbleweed
Version: 3.19 Vendor: openSUSE
Release: 1.4 Build date: Fri Feb 23 17:32:03 2024
Group: Development/Libraries/C and C++ Build host: i04-ch1b
Size: 152599 Source RPM: criu-3.19-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://criu.org/
Summary: Include Files and Libraries mandatory for Development
This package contains all necessary include files and libraries needed
to develop applications with CRIU library.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Tue Nov 28 2023 Takashi Iwai <tiwai@suse.com>
  - Update to criu 3.19:
    New features:
    * LoongArch64 support
    * C/R membarrier() registrations
    * Restore THP_DISABLE prctl
    * prctl: Migrate prctl(NO_NEW_PRIVS) setting
    Bugfixes:
    * Many fixes and improvements from the Google team
    * Fix dumping hugetlb-based memfd on kernels < 4.16
    * Fixes here and there
    Improvements:
    * drop python 2 support
    * support XSAVE on newer Intel CPUs
  - Refreshed criu-py-install-fix.diff;
    workarounds appled to both crit and lib/pycriu
  - Drop obsoleted patch criu-amdgpu-plugin-fix.patch
* Tue Jun 06 2023 Takashi Iwai <tiwai@suse.com>
  - Update to criu 3.18:
    New features:
    * Allow CRIU to be used as non-root
    * Add SIGTSTP support
    * Add opt to skip file r/w/x check on restore
    Bugfixes:
    * Many fixes here and there
    Improvements:
    * cgroup2: Dump cgroup controllers of every threads in a process
    * save IP_FREEBIND option for SOCK_RAW sockets also
    * support IP_PKTINFO and IPV6_RECVPKTINFO options
    * Implement hw breakpoint for arm64 platform
    * Set only used XFEATURE_* in xstate_bv
    * Checkpoint and restore some global properties
    * A checkpoint optimization for highly sparse ghost files (--ghost-fiemap)
  - Refresh criu-py-install-fix.diff:
    a workaround for non-working python-pip inside build environment by
    reviving the old setup script
  - Fix shebang of criu-ns script:
    criu-ns-python3-shebang.patch
  - Drop obsoleted patches:
    criu-fix-conflicting-headers.patch
    mount-add-definition-for-FSOPEN_CLOEXEC.patch
* Fri Sep 30 2022 Takashi Iwai <tiwai@suse.com>
  - Disable LTO, as it results in segfaults (bsc#1203854)
* Wed Sep 14 2022 Takashi Iwai <tiwai@suse.com>
  - Fix build with glibc 2.36: backports of two upstream fixes
    criu-fix-conflicting-headers.patch
    mount-add-definition-for-FSOPEN_CLOEXEC.patch
* Thu Aug 11 2022 Takashi Iwai <tiwai@suse.com>
  - Update to criu 3.17.1:
    * Fixes for pre-dump read mode
    * Fixes for mount-v2
    * amdgpu plugin build and installation fixes
    * Some minor CI related fixes
* Wed May 18 2022 Takashi Iwai <tiwai@suse.com>
  - Update to criu 3.17:
    New features:
    * Introduced mount-v2 engine
    * Added support for MAP_HUGETLB mappings
    * Added support for Linux Restartable Sequences
    * Added support for SOCK_SEQPACKET unix sockets
    * CRIU AMD GPU plugin
    Bugfixes:
    * GCC 12 compatibility fixes
    * cgroup: fix --manage-cgroups=ignore
    * several memory leaks fixed in net, files, mount, tun and config
      subsystems
    * Improvements:
    * bpf: switch from deprecated bpf_create_map_xattr to bpf_map_create
    * bpfmap: handle map_extra field
    * setsockopt(SO_BUF_LOCK) support for tcp sockets
  - New criu-plugin-amdgpu sub-package for AMDGPU ROCm plugin, enabled
    only for x86_64 and aarch64.
  - Build fixes for plugins:
    criu-amdgpu-plugin-fix.patch
  - Change the plugin install path to $libdir/criu:
    plugin-dir-path.patch
* Wed Dec 15 2021 tiwai@suse.de
  - Drop ix86 build, which has been failing almost always
* Tue Dec 07 2021 tiwai@suse.de
  - Enable nftables for SLE15-SP3 / openSUSE Leap 15.3, too (bsc#1193486)
* Fri Oct 15 2021 tiwai@suse.de
  - Update to criu 3.16.1:
    see details at https://criu.org/Download/criu/3.16.1
    Bugfixes:
    * Switch criu-ns helper script from unversioned 'python' to
      'python3' for easier distribution packaging
    Improvements:
    * Add '--join-ns' interface to libcriu to allow joining namespaces
      via libcriu like CLI and RPC already allow
  - Change Source URL to github
* Tue Oct 12 2021 tiwai@suse.de
  - Update to criu 3.16:
    see details at https://criu.org/Download/criu/3.16
    New features:
    * criu-ns helper script
    * support checkpoint/restore of stacked apparmor profiles
    * add nftables based network locking/unlocking
    * allow restoring of precreated veth devices
    Improvements:
    * better support for restoring containers into existing pods
    * pidfd based pid reuse detection for RPC clients
    * license change for all files in the images/ directory to MIT
    * use clang-format for automatic code indentation
  - Drop criu-protobuf-c-1.4-underscore-fix.patch
    as obsoleted
* Wed May 26 2021 tiwai@suse.de
  - Fix the build with protobuf-c 1.4:
    criu-protobuf-c-1.4-underscore-fix.patch

Files

/usr/include/compel
/usr/include/compel/asm
/usr/include/compel/asm/breakpoints.h
/usr/include/compel/asm/cpu.h
/usr/include/compel/asm/fpu.h
/usr/include/compel/asm/infect-types.h
/usr/include/compel/asm/processor-flags.h
/usr/include/compel/asm/sigframe.h
/usr/include/compel/common
/usr/include/compel/common/asm
/usr/include/compel/common/compiler.h
/usr/include/compel/cpu.h
/usr/include/compel/handle-elf.h
/usr/include/compel/infect-rpc.h
/usr/include/compel/infect-util.h
/usr/include/compel/infect.h
/usr/include/compel/ksigset.h
/usr/include/compel/log.h
/usr/include/compel/loglevels.h
/usr/include/compel/plugins
/usr/include/compel/plugins.h
/usr/include/compel/plugins/plugin-fds.h
/usr/include/compel/plugins/shmem.h
/usr/include/compel/plugins/std
/usr/include/compel/plugins/std.h
/usr/include/compel/plugins/std/asm
/usr/include/compel/plugins/std/asm/syscall-types.h
/usr/include/compel/plugins/std/fds.h
/usr/include/compel/plugins/std/infect.h
/usr/include/compel/plugins/std/log.h
/usr/include/compel/plugins/std/string.h
/usr/include/compel/plugins/std/syscall-64.h
/usr/include/compel/plugins/std/syscall-codes-64.h
/usr/include/compel/plugins/std/syscall-codes.h
/usr/include/compel/plugins/std/syscall-types.h
/usr/include/compel/plugins/std/syscall.h
/usr/include/compel/ptrace.h
/usr/include/compel/sigframe-common.h
/usr/include/compel/task-state.h
/usr/include/criu
/usr/include/criu/criu-log.h
/usr/include/criu/criu-plugin.h
/usr/include/criu/criu.h
/usr/include/criu/rpc.pb-c.h
/usr/include/criu/rpc.proto
/usr/include/criu/version.h
/usr/lib64/libcompel.so
/usr/lib64/libcriu.so
/usr/lib64/pkgconfig/criu.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024