Overview
Request 588180 accepted
- update to criu 3.8:
New features
* C/R of
- Multiple network namespaces
- Overmounted tmpfs mounts
- Unix sockets and epoll descriptors in SCM messages
Improvements
* Rework service descriptors not to cause fdtable enormous grows
Bugfixes
* FP state wasn't reported on Skylake due to a kernel bug
* gcc 8 warning fixes
* Resource leaked on error paths
* Attributes of sit devices with value 0 were not saved into
images (and were restored into default values)
* Tasks with pgid of a zombie hung the resture
* Ghost files on RO bind-mounts of an RW mount couldn't be
restored
* Random memory corruptions during lazy restore
- cleanup with spec-cleaner
- switch to https urls
- list binaries and man pages explicitly
- remove rest of static libs to fix rpm lint errors
What can be a build error on aarch64?
[ 396s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/criu-3.8-3.1.aarch64/usr/lib64/libcriu.so.*
I'm guessing the naming convention for aarch64 is slightly different.
We can fix it later, the dev project and factory projects don't build it currently.
Hm, OK. It looks like an error in Makefile.install that does a blind assumption that lib64 is only for x86_64.
But also I wonder about Leap 42.3 build error. %autosetup change is somehow incompatible?
Nice catch. I'll restore passing in the LIBDIR explicity, which should fix aarch64 and revert %autosetup which should fix leap
@WernerFink, @bitshuffler, @coolo, @dirkmueller, @duwe, @jones_tony, @matz2, @mgorman, @mseben, @msmeissn, @neilbrown, @olh, @pbleser, @pluskalm, @psmt, @rguenther, @schubi2, @sleep_walker, @tiwai: review reminder
Request History
avindra created request
- update to criu 3.8:
New features
* C/R of
- Multiple network namespaces
- Overmounted tmpfs mounts
- Unix sockets and epoll descriptors in SCM messages
Improvements
* Rework service descriptors not to cause fdtable enormous grows
Bugfixes
* FP state wasn't reported on Skylake due to a kernel bug
* gcc 8 warning fixes
* Resource leaked on error paths
* Attributes of sit devices with value 0 were not saved into
images (and were restored into default values)
* Tasks with pgid of a zombie hung the resture
* Ghost files on RO bind-mounts of an RW mount couldn't be
restored
* Random memory corruptions during lazy restore
- cleanup with spec-cleaner
- switch to https urls
- list binaries and man pages explicitly
- remove rest of static libs to fix rpm lint errors
tiwai accepted request
Thanks!