document: modulemd
version: 1
data:
summary: Process to build common packages from nothing.
description: >
Module to bootstrap common build packages.
Do not use this in your modules!
license:
module:
- MIT
# TODO:
content: []
dependencies:
buildrequires:
base-runtime: f26
# required by autoconf, golang
perl: f26
# required by golang
common-build-dependencies: f26
requires: {}
references:
community: https://github.com/container-images/common-build-depedencies
documentation: https://github.com/container-images/common-build-depedencies/blob/master/README.md
tracker: https://github.com/container-images/common-build-depedencies/issues
profiles:
default:
rpms: []
api:
rpms:
- autoconf
- automake
# TODO: provides more packages, figure it out
- golang
filter: ~
components:
rpms:
autoconf:
rationale: build dep of golang
# branch private-ttomecek-modularity
ref: 4bf102a4fc3eea63e9d4204cef59dea1caafa665
buildorder: 1
automake:
rationale: build dep of golang
# branch private-ttomecek-modularity
ref: 2d97f7d0752baff92a27fe05d6afaa8a9e29d299
buildorder: 2
golang:
rationale: build dep of docker, s2i, k8s
# disabled for ppc64
ref: 5706a3480eb0a42d46903724848ba5e05a215b3d