From Fedora Project Wiki

m (→‎Boost: Boost 1.72)
Line 66: Line 66:
==== Boost Releases in Fedora ====
==== Boost Releases in Fedora ====
* [[Changes/F32Boost172|Boost 1.72 Feature for Fedora 32]] (to be completed in February 2020)([https://www.boost.org/development/index.html Boost 1.72 to be released early December 2019] / [https://github.com/boostorg/boost/releases Track the Boost releases on GitHub] / [https://dl.bintray.com/boostorg/master latest Boost snapshots])
* [[Changes/F32Boost172|Boost 1.72 Feature for Fedora 32]] (to be completed in February 2020)([https://www.boost.org/development/index.html Boost 1.72 to be released early December 2019] / [https://github.com/boostorg/boost/releases Track the Boost releases on GitHub] / [https://dl.bintray.com/boostorg/master latest Boost snapshots])
* [[Changes/F32Boost172|Boost 1.72 Feature for Fedora 32]] (to be completed in February 2020)([http://www.boost.org/users/history/version_1_72_0.html Boost 1.72 released on the 11 December 2019]
** Review preparation: https://github.com/fedorapackaging/fedorareviews/tree/trunk/reviews/boost/boost_xxx_boost172
** Review preparation: https://github.com/fedorapackaging/fedorareviews/tree/trunk/reviews/boost/boost_xxx_boost172
** Failing build on COPR: https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.72/build/1105303/
** Failing build on COPR: https://copr.fedorainfracloud.org/coprs/denisarnaud/boost1.72/build/1105303/

Revision as of 22:00, 11 December 2019

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

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