Remove go patches for darwin
Signed-off-by: Jess Frazelle <acidburn@google.com>
This commit is contained in:
		@@ -85,10 +85,9 @@ RUN mkdir -p ${K8S_PATCHED_GOROOT} \
 | 
				
			|||||||
  && curl -sSL https://github.com/golang/go/archive/go${K8S_PATCHED_GOLANG_VERSION}.tar.gz | tar -xz -C ${K8S_PATCHED_GOROOT} --strip-components=1
 | 
					  && curl -sSL https://github.com/golang/go/archive/go${K8S_PATCHED_GOLANG_VERSION}.tar.gz | tar -xz -C ${K8S_PATCHED_GOROOT} --strip-components=1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# We need a patched go1.7.1 for linux/arm (https://github.com/kubernetes/kubernetes/issues/29904)
 | 
					# We need a patched go1.7.1 for linux/arm (https://github.com/kubernetes/kubernetes/issues/29904)
 | 
				
			||||||
# We need go1.7.1 for all darwin builds (https://github.com/kubernetes/kubernetes/issues/32999)
 | 
					 | 
				
			||||||
COPY golang-patches/CL28857-go1.7.1-luxas.patch ${K8S_PATCHED_GOROOT}/
 | 
					COPY golang-patches/CL28857-go1.7.1-luxas.patch ${K8S_PATCHED_GOROOT}/
 | 
				
			||||||
RUN cd ${K8S_PATCHED_GOROOT} \
 | 
					RUN cd ${K8S_PATCHED_GOROOT} \
 | 
				
			||||||
  && patch -p1 < CL28857-go1.7.1-luxas.patch \
 | 
					  && patch -p1 < CL28857-go1.7.1-luxas.patch \
 | 
				
			||||||
  && cd src \
 | 
					  && cd src \
 | 
				
			||||||
  && GOROOT_FINAL=${K8S_PATCHED_GOROOT} GOROOT_BOOTSTRAP=/usr/local/go ./make.bash \
 | 
					  && GOROOT_FINAL=${K8S_PATCHED_GOROOT} GOROOT_BOOTSTRAP=/usr/local/go ./make.bash \
 | 
				
			||||||
  && for platform in linux/arm darwin/386 darwin/amd64; do GOOS=${platform%/*} GOARCH=${platform##*/} GOROOT=${K8S_PATCHED_GOROOT} go install std; done
 | 
					  && for platform in linux/arm; do GOOS=${platform%/*} GOARCH=${platform##*/} GOROOT=${K8S_PATCHED_GOROOT} go install std; done
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -238,9 +238,6 @@ kube::golang::set_platform_envs() {
 | 
				
			|||||||
    elif [[ ${platform} == "linux/ppc64le" ]]; then
 | 
					    elif [[ ${platform} == "linux/ppc64le" ]]; then
 | 
				
			||||||
      export CGO_ENABLED=1
 | 
					      export CGO_ENABLED=1
 | 
				
			||||||
      export CC=powerpc64le-linux-gnu-gcc
 | 
					      export CC=powerpc64le-linux-gnu-gcc
 | 
				
			||||||
    elif [[ ${platform} == "darwin/"* ]]; then
 | 
					 | 
				
			||||||
      # See https://github.com/kubernetes/kubernetes/issues/32999
 | 
					 | 
				
			||||||
      export GOROOT=${K8S_PATCHED_GOROOT}
 | 
					 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user