It was going to be used in torcx manifest generation, but that
dependency has been removed for now.
I'm optimistically leaving the ebuild in.
Removing it from sdk-depends should speed up sdk bootstrap at least.
This is a fairly boring meson ebuild. I had to apply a patch to make it
build.
This is included in the sdk for the torcx packaging work, where we'd
like to get a digest of a given torcx pkg. `casync digest` works well
for that and can be pointed at a directory easily enough.
The docker client and engine both include a 'BuildTime' variable set in
their build scripts.
Overriding that to a consistent value is sufficient for them to build
reproducibly as best I can tell.
This CLI's build scripts have a mechanism for doing this. The engine has
an upstream patch (included starting with 17.07) that allows doing the
same.
This modifies the build to apply the above build patch, and set a build
time for both.
It's expected that the build time will be set by the ebuild author each
time the ebuild is modified, thus turning the 'build time' output to
really be the 'package created time', which I think is a reasonable
difference.
Accept ipvsadm on arm64
Accept newer libnl on arm64
Add ipvsadm to base
Add env file so pkg-config looks in the correct paths
Add /etc/libnl to INSTALL_MASK
Fixed lvm being out of order in INSTALL_MASK
Given our tooling, such as kola and ore, interacts with AWS, it's also
handy to have the awscli laying around to do things like emergency
cleanup, misc bash scripting, and other poking around.
LOCKUP_DETECTOR was split into HARDLOCKUP_DETECTOR and
SOFTLOCKUP_DETECTOR in 05a4a95279311c3a4633b4277a5d21cfd616c6c7.
CIFS_SMB2 was made mandatory (under CIFS) in
2a38e12053b760a8f5e85030eb89512660077c15.
kernel-2.eclass expects -rc kernels to be versioned without a patch
number, and then puts the minor version in KV_PATCH. Handle this case.
Also override the KERNEL_URI to drop the -coreos suffix.
Gentoo versioning requires a version like 4.13_rc6, but coreos-sources
unpacks to a directory named 4.13-rc6-coreos. Fix up source directory and
defconfig searches.