https://bugzilla.redhat.com/show_bug.cgi?id=1306214

Menanteau Guy <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CLOSED                      |NEW
            Version|rawhide                     |24
         Resolution|CURRENTRELEASE              |---
           Keywords|                            |Reopened



--- Comment #2 from Menanteau Guy <[email protected]> ---
Following kubernetes k8s upstream commits are needed:
4774e7146e0980b0ab9e0a8027e50254e7f6945d 
c969c041e2cda926e6d582175bea565353aed040

The only way I found to get it built is to point on 1.2.0-alpha.8 version
got from https://github.com/kubernetes/kubernetes/tree/v1.2.0-alpha.8

Patch keep-solid-port-for-kube-proxy.patch seems to not apply anymore.
This needs to be checked.

Also to have fedora ppc64le built, I needed to add two patches and to change
the spec file. This needs to be reviewed.

- ppc64le-redhat-linux-gcc-path.patch
  This patch to change "powerpc64le-linux-gnu-gcc" reference by
  "ppc64le-redhat-linux-gnu"
This is specific to fedora and I guess a more elegant way exists to change this
and I am not sure if the problem is not in rpm macros.
rpm --eval "%{_target_platform}" returns "ppc64le-redhat-linux-gnu" 

in /usr/lib/rpm/macros
%host_vendor  redhat

dnf list rpm
Installed Packages
rpm.ppc64le                    4.13.0-0.rc1.25.fc24                    
@rawhide


- golang-1.6-kube-path.patch
  This patch to change the go binary path of golang 1.6
Again, it seems to be specific to ppc64le as this path is not the same for
x86-64 build on primary with the same golang... This needs to be investigated.

koji build --scratch f24 /root/test/kubernetes-1.2.0-gm_0.14.alpha8.f24.src.rpm
on primary:
http://koji.fedoraproject.org/koji/taskinfo?taskID=13308156
on secondary:
http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=3215054

Note that only ppc64le builds (no ppc64).
I just tried to build but did not do any functional tests.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
golang mailing list
[email protected]
http://lists.fedoraproject.org/admin/lists/[email protected]

Reply via email to