diff options
Diffstat (limited to 'recipes-containers/kubernetes/kubernetes_git.bb')
| -rw-r--r-- | recipes-containers/kubernetes/kubernetes_git.bb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/recipes-containers/kubernetes/kubernetes_git.bb b/recipes-containers/kubernetes/kubernetes_git.bb index 1053d979..980943ab 100644 --- a/recipes-containers/kubernetes/kubernetes_git.bb +++ b/recipes-containers/kubernetes/kubernetes_git.bb | |||
| @@ -5,11 +5,11 @@ applications across multiple hosts, providing basic mechanisms for deployment, \ | |||
| 5 | maintenance, and scaling of applications. \ | 5 | maintenance, and scaling of applications. \ |
| 6 | " | 6 | " |
| 7 | 7 | ||
| 8 | PV = "v1.19.0-rc.3+git${SRCREV_kubernetes}" | 8 | PV = "v1.20.0-rc.3+git${SRCREV_kubernetes}" |
| 9 | SRCREV_kubernetes = "bdc575e10c35a3e65a1c02bceea432832b7e4f4f" | 9 | SRCREV_kubernetes = "98bc258bf5516b6c60860e06845b899eab29825d" |
| 10 | SRCREV_kubernetes-release = "e7fbf5b8b7e87ed1848cf3a0129f7a7dff2aa4ed" | 10 | SRCREV_kubernetes-release = "e7fbf5b8b7e87ed1848cf3a0129f7a7dff2aa4ed" |
| 11 | 11 | ||
| 12 | SRC_URI = "git://github.com/kubernetes/kubernetes.git;branch=release-1.19;name=kubernetes \ | 12 | SRC_URI = "git://github.com/kubernetes/kubernetes.git;branch=release-1.20;name=kubernetes \ |
| 13 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=git/release \ | 13 | git://github.com/kubernetes/release;branch=master;name=kubernetes-release;destsuffix=git/release \ |
| 14 | file://0001-hack-lib-golang.sh-use-CC-from-environment.patch \ | 14 | file://0001-hack-lib-golang.sh-use-CC-from-environment.patch \ |
| 15 | file://0001-cross-don-t-build-tests-by-default.patch \ | 15 | file://0001-cross-don-t-build-tests-by-default.patch \ |
| @@ -20,6 +20,7 @@ SRC_URI = "git://github.com/kubernetes/kubernetes.git;branch=release-1.19;name=k | |||
| 20 | 20 | ||
| 21 | DEPENDS += "rsync-native \ | 21 | DEPENDS += "rsync-native \ |
| 22 | coreutils-native \ | 22 | coreutils-native \ |
| 23 | go-native \ | ||
| 23 | " | 24 | " |
| 24 | 25 | ||
| 25 | LICENSE = "Apache-2.0" | 26 | LICENSE = "Apache-2.0" |
| @@ -48,7 +49,9 @@ do_compile() { | |||
| 48 | export CFLAGS="${BUILD_CFLAGS}" | 49 | export CFLAGS="${BUILD_CFLAGS}" |
| 49 | export LDFLAGS="${BUILD_LDFLAGS}" | 50 | export LDFLAGS="${BUILD_LDFLAGS}" |
| 50 | export CGO_CFLAGS="${BUILD_CFLAGS}" | 51 | export CGO_CFLAGS="${BUILD_CFLAGS}" |
| 51 | export CGO_LDFLAGS="${BUILD_LDFLAGS}" | 52 | # as of go 1.15.5, there are some flags the CGO doesn't like. Rather than |
| 53 | # clearing them all, we sed away the ones we don't want. | ||
| 54 | export CGO_LDFLAGS="$(echo ${BUILD_LDFLAGS} | sed 's/-Wl,-O1//g' | sed 's/-Wl,--dynamic-linker.*?( \|$\)//g')" | ||
| 52 | export CC="${BUILD_CC}" | 55 | export CC="${BUILD_CC}" |
| 53 | export LD="${BUILD_LD}" | 56 | export LD="${BUILD_LD}" |
| 54 | 57 | ||
