From Fedora Project Wiki

Line 45: Line 45:
** Specific packages on EPEL: [[User:hguemar|Haikel Guemar]], [[User:Robert|Robert Scheck]]
** Specific packages on EPEL: [[User:hguemar|Haikel Guemar]], [[User:Robert|Robert Scheck]]


* Boost-1.73 for Fedora Rawhide and EPEL:
* Pristine Boost packages on EPEL:
** [https://bugzilla.redhat.com Boost-1.72 Review request in Bugzilla] (to be created)
** Boost 1.66 on EPEL 8
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.73/ Boost-1.73 Copr's project] (to be created)
** Boost 1.53 on EPEL 7
** Boost 1.41 on EPEL 6


* Boost-1.72 for Fedora Rawhide (not completed):
* Boost1.73 for EPEL 8:
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.72/ Boost-1.72 Copr's project]
** [https://bugzilla.redhat.com/show_bug.cgi?id=1828059 Boost1.73 Review request in Bugzilla]
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.73/ Boost1.73 Copr's project]


* Boost-1.69 for EPEL 7:
* Boost1.72 for EPEL 7 (not completed):
** [https://bugzilla.redhat.com/show_bug.cgi?id=1667725 Boost-1.69 Review request in Bugzilla]
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.72/ Boost1.72 Copr's project]
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.69/ Boost-1.69 Copr's project]
 
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost169/ Boost-1.69 SCL (Software Collection)]
* Boost1.69 for EPEL 7:
** [https://bugzilla.redhat.com/show_bug.cgi?id=1667725 Boost1.69 Review request in Bugzilla]
** [https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.69/ Boost1.69 Copr's project]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost169/ Boost1.69 SCL (Software Collection)]
** [https://src.fedoraproject.org/rpms/boost169 Pagure Git repository for Boost169]
** [https://src.fedoraproject.org/rpms/boost169 Pagure Git repository for Boost169]


* Boost-1.59 for EPEL 7:
* Boost1.59 for EPEL 7:
** [https://bugzilla.redhat.com/show_bug.cgi?id=1391444 Boost-1.59 Review request in Bugzilla] (submitted by [[User:hguemar|Haikel Guemar]])
** [https://bugzilla.redhat.com/show_bug.cgi?id=1391444 Boost1.59 Review request in Bugzilla] (submitted by [[User:hguemar|Haikel Guemar]])


* Boost-1.57 for EPEL 5 to 7:
* Boost1.57 for EPEL 5+:
** [http://bugzilla.redhat.com/show_bug.cgi?id=1210993 Boost-1.57 Review request in Bugzilla]
** [http://bugzilla.redhat.com/show_bug.cgi?id=1210993 Boost1.57 Review request in Bugzilla]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost157/ Boost-1.57 Copr's project]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost157/ Boost1.57 Copr's project]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost157/ Boost-1.57 SCL (Software Collection)]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost157/ Boost1.57 SCL (Software Collection)]


* Boost-1.48 for EPEL 5 and 6 (EPEL 7 has got Boost-1.53):
* Boost1.48 for EPEL 5 and 6 (EPEL 7 has got Boost-1.53):
** [http://bugzilla.redhat.com/show_bug.cgi?id=921134 Boost-1.48 Review request in Bugzilla]
** [http://bugzilla.redhat.com/show_bug.cgi?id=921134 Boost1.48 Review request in Bugzilla]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost148/ Boost-1.48 Copr's project]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost148/ Boost1.48 Copr's project]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost148/ Boost-1.48 SCL (Software Collection)]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost148/ Boost1.48 SCL (Software Collection)]


* [http://bugzilla.redhat.com/show_bug.cgi?id=1502584 Review Request for Boost.Nowide], by [[User:jhogarth|James Hogarth]] (Boost.Nowide seems to have lost its relevance)
* [http://bugzilla.redhat.com/show_bug.cgi?id=1502584 Review Request for Boost.Nowide], by [[User:jhogarth|James Hogarth]] (Boost.Nowide is now part of Boost 1.73)


==== Boost Releases in Fedora ====
==== Boost Releases in Fedora ====

Revision as of 15:06, 26 April 2020

Denis Arnaud

I first installed RedHat (version 5, in 1998) with Oracle 8, when that latter was delivered on Linux for the first time... on a small Pentium-based computer with 600MB of disk and 64MB of RAM, hence proving to my hierarchy that Linux was ready for professional use. I started to be involved in the Fedora building process by translating documents and package descriptions, and have become a packager in 2009.

Contact

Activities within Fedora

Packaging with Docker Images

Boost

  • Pristine Boost packages on EPEL:
    • Boost 1.66 on EPEL 8
    • Boost 1.53 on EPEL 7
    • Boost 1.41 on EPEL 6

Boost Releases in Fedora

Helper tools for Boost building on Fedora Rawhide

Modularized Boost

Projects on Copr

Bringing and maintaining a few packages to Fedora

Scientific Spin

Translations (into French)

A few quick links on Fedora packages (to ease my maintenance tasks)

  • Full list of packages waiting for a reviewer here.

Specific packaging procedures

Ongoing tasks

Upgrade of RE2

Some references, as provided by Marek Milkovic (alias metthal) and Lukas Vrabec (alias wrabcak):

A few statuses:

Rebuild of dependent packages
  • Fedora 30:
repoquery --whatrequires re2 --tree --recursive
perl-re-engine-RE2
qt5-qtwebengine

Completed tasks

Changes/F31Boost170

The task has been given up, as neither Jon nor I have bandwidth for it.

July 2019 - Python 3.8 for Fedora 31

Testing and mass rebuild of packages is happening in COPR. You can follow these instructions to test locally in mock if your package builds with Python 3.8: https://copr.fedorainfracloud.org/coprs/g/python/python3.8/

Material for Reviews

Tracking of Package Requests

Documentation

Packaging

General
Specific guidelines
Package testing
Package updating
Package renaming
Package retiring
Build Side Build Targets/Tags
Reviews
Compositions / Collections
Tools
Package information pages (and database)

Hacking on Fedora/RedHat/CentOS

NoSQL

Virtualisation / Cloud Computing

General
Cloud SIG
Cloud solutions submitted to Fedora
Amazon (EC2)
Create Vagrant Images
imagefactory --debug base_image --parameter generate_icicle false tdl-ppc64le.xml --file-parameter install_script f22-rc3-base.ks

Tools

repoquery --requires --recursive --output=ascii-tree pkgname

Brainstorming Section about Packaging

Layered build scripts for package maintainers

Using Git Work-flow for Packaging

References on Status of Packages

Obligatory Einstein quote