F29 System Wide Change: Fedora 29 Boost 1.67 upgrade

2018-07-02 Thread Jan Kurik
= Proposed System Wide Change: Fedora 29 Boost 1.67 upgrade =
https://fedoraproject.org/wiki/Changes/F29Boost167


Owner(s):
  * Jonathan Wakely 


This change brings Boost 1.67.0 to Fedora 29. This will mean F29 ships
with a recent upstream Boost release.


== Detailed description ==
The aim is to synchronize Fedora with the most recent Boost release.
Because ABI stability is one of explicit Boost non-goals, this entails
rebuilding of all dependent packages. This has also always entailed
yours truly assisting maintainers of client packages in decoding
cryptic boost-ese seen in output from g++. Such care is to be expected
this time around as well.
The equivalent changes for previous releases were Fedora 22 Change
[https://fedoraproject.org/wiki/Changes/F22Boost158] and Fedora 23
Change [https://fedoraproject.org/wiki/Changes/F23Boost159] and Fedora
24 Change [https://fedoraproject.org/wiki/Changes/F24Boost160] and
Fedora 26 Change [https://fedoraproject.org/wiki/Changes/F26Boost163]
and Fedora 27 Change
[https://fedoraproject.org/wiki/Changes/F27Boost164] and Fedora 28
Change [https://fedoraproject.org/wiki/Changes/F28Boost166].


== Scope ==
* Proposal owners:
** Build will be done with Boost.Build v2 (which is the
upstream-sanctioned way of building Boost)
** Request a "f29-boost" build system tag (discussion
[http://lists.fedoraproject.org/pipermail/devel/2011-November/159908.html]):
7278 (similar ticket for F28: https://pagure.io/releng/issue/7278)
** Build boost into that tag (take a look at the build #606493
[http://koji.fedoraproject.org/koji/buildinfo?buildID=606493] for
inspiration)
** Post a request for rebuilds to fedora-devel
** Work on rebuilding dependent packages in the tag.
** When most is done, re-tag all the packages to rawhide
** Watch fedora-devel and assist in rebuilding broken Boost clients
(by fixing the client, or Boost).

* Other developers:
** Those who depend on Boost DSOs will have to rebuild their packages.
Feature owners will alleviate some of this work as indicated above,
and will assist those whose packages fail to build in debugging them.

* Release engineering:
#7595 [https://pagure.io/releng/issue/7595]

** List of deliverables:
All deliverables will include updated Boost packages.

* Policies and guidelines:
** Apart from scope, this is business as usual, so no policies, no guidelines.

* Trademark approval:
N/A (not needed for this Change)
-- 
Jan Kuřík
JBoss EAP Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/message/6BYCYIIA4SLVN2FICAQBI6XEYK5PF7HN/


F29 System Wide Change: Discontinue PPC64 as Alternative Architecture

2018-07-02 Thread Jan Kurik
= Proposed System Wide Change: Discontinue PPC64 as Alternative Architecture =
https://fedoraproject.org/wiki/Changes/DiscontinuePPC64


Owner(s):
  * Dan Horák 


After a number of projects dropped support for the big endian ppc64
architecture and our move of ppc64 to "maintenance-only" mode few
releases back, now a vital dependency, the Eclipse project, stops
supporting ppc64. As a consequence we need to discontinue producing
any ppc64 content. This is a long time anticipated step as the
upstream focus on the little endian variant (ppc64le) on Linux is well
known. My email
[https://lists.fedoraproject.org/archives/list/p...@lists.fedoraproject.org/message/D6G5RQUTRYGZ5Y4XIPMADMUSH2PTZDO4/]
sent to the Fedora PPC mailing list has few more details.


== Detailed description ==
Fedora will stop producing ppc64 content - binary rpms or composes.


== Scope ==
* Proposal owners:
synchronize with rel-engs

* Other developers:
none

* Release engineering:
#7602 [https://pagure.io/releng/issues/7602]  changes in koji, bodhi
and pungi configurations are expected

** List of deliverables:
N/A

* Policies and guidelines:
none

* Trademark approval:
N/A (not needed for this Change)
-- 
Jan Kuřík
JBoss EAP Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/message/CBZBCLPPZE732X4O6SX53WC5L7QBB4A7/


Python 3.7 on its way to rawhide

2018-07-02 Thread Miro Hrončok

The merge of the f29-python side tag into rawhide has started.

Expect Python 3.7 in rawhide soon.

If your package will have broken dependencies (on Python 3.6), rebuild it.

If you cannot rebuild it due to dependencies not being rebuilt, (search 
and) open bugs.


Make sure to block PYTHON37 [1] so we are aware of all the issues.

[1] http://bugzilla.redhat.com/show_bug.cgi?id=PYTHON37

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/message/3EQTXTW53WVR7FAC5Y47RWYZPF7EKIOQ/