F27 System Wide Change: Golang 1.9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



= System Wide Change: Golang 1.9 =
https://fedoraproject.org/wiki/Changes/golang1.9

Change owner(s):
* Jakub Čajka <jcajka AT redhat DOT com>

Rebase of Golang package to upcoming version 1.9 in Fedora 27,
including rebuild of all dependent packages(pre-release version of Go
will be used for mass rebuild).


== Detailed Description ==
Rebase of Golang package to upcoming version 1.9 in Fedora 27. Golang
1.9 is schedule to be released in Aug/Sep. Due to current nature of Go
packages, rebuild of dependent package will be required to pick up the
changes.

Along with the rebase I do propose to drop ppc64 from Go
architectures(effectively disabling build of all packages adhering to
draft Go packaging guidelines) as ppc64 port of "GC" is not feature
complete(never were) and with Go 1.9 "GC" will be supporting only
Power 8 and up. Due to limitation of the Go port impact should be
fairly limited. Possible alternative could be switch to gccgo, but it
is generally not used by upstreams and less tested than GC and move
will most probably require nontrivial amount of packaging/debugging
work.


== Scope ==
* Proposal owners:
Rebase golang package in f27, help with resolving possible issues
found during package rebuilds. Change Go packaging macros in way that
will drop ppc64 builds.

* Other developers:
fix possible issues with help from golang maintainers

* Release engineering:
As there is scheduled mass-rebuild ( #6853 ), nothing should be required.

* List of deliverables:
N/A

* Policies and guidelines:
N/A

* Trademark approval:
N/A
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux