Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to SDK v0.11.0 #926

Merged
merged 5 commits into from
May 14, 2020
Merged

Conversation

bcressey
Copy link
Contributor

Issue number:
N/A

Description of changes:
Update to SDK v0.11.0.

Specify minimum kernel version for glibc, which should be safe because our update process ensures that they move in lockstep.

Drop undefined SELinux permissions which were removed in 7125a10; these were flagged as an error by the newer secilc.

Fix cross-compilation.conf to work with meson 0.54.

Testing done:
Built all variants for both x86_64 and aarch64.

Built an AMI for the k8s-1.15 variant; refreshed cluster node; verified conformance test passed.

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

Signed-off-by: Ben Cressey <bcressey@amazon.com>
This fixes a build failure when the Docker daemon is running with the
SELinux feature enabled.

An alternative would be to relabel the directories on the host, but
if we do that then the user can no longer write to or remove them.

Signed-off-by: Ben Cressey <bcressey@amazon.com>
secilc 3.0 treats these as errors during compilation.

Signed-off-by: Ben Cressey <bcressey@amazon.com>
meson 0.54 sets PKG_CONFIG_LIBDIR to this path when cross-compiling.

Signed-off-by: Ben Cressey <bcressey@amazon.com>
Because we use image-based updates where the kernel and glibc move in
lockstep, we do not need to support older kernels and can omit any
compatibility code from our build.

Signed-off-by: Ben Cressey <bcressey@amazon.com>
@bcressey bcressey requested review from tjkirch and iliana May 14, 2020 21:34
@bcressey bcressey merged commit 812e0d0 into bottlerocket-os:develop May 14, 2020
@bcressey bcressey deleted the sdk-update branch May 14, 2020 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants