The new build system has been tested with runc 0.1.1 (which is the version included in Debian stretch, and jessie-backports). However version 1.0.0 (Debian sid currently has version 1.0.0~rc2) includes some incompatible changes, so we will need to adapt how we use runc to make that work.
Actually we use the same list of capabilities as before, but we now need to list separately the bounding, effective, inheritable, permitted and ambient capabilities, instead of having just one list before. I updated the commit message to say that.
The needs_revision is for missing changes to README as runc 0.1.1 is not required anymore with this patch.
Actually we use the same list of capabilities as before, but we now need to list separately the bounding, effective, inheritable, permitted and ambient capabilities, instead of having just one list before. I updated the commit message to say that.
Indeed, sorry. My bad, but thanks for making this more explicit.
The needs_revision is for missing changes to README as runc 0.1.1 is not required anymore with this patch.
The patch wrongly assumes version 0.1.1 does not exit with an error when given an unknown command, which is the case on my build machine running jessie, but not on the tpo build machine running stretch. So something else needs to be used to detect the runc version used.
Trac: Status: closed to reopened Resolution: fixed toN/A