filmov
tv
Migration of OpenSSL from dist-git to src-git in Fedora - DevConf.CZ 2023

Показать описание
Speaker(s): Sahana Prasad
How can we make downstream package maintenance easy?
To answer this, we will first address the shortcomings of the existing dist-git-based development process for Fedora/CentOS/RHEL.
For OpenSSL, rebasing to a newer upstream version in the presence of many downstream patches often requires adjusting the patches, while a git rebase in source-git could have automatically solved the conflict, or at least simplified the rebase.In fact, many of our patches are cherry-picks from upstream. Cherry-picking would be significantly easier with source-git based workflow.
The goal of this talk is to learn how to create a source-git repository using packit and define a workflow to maintain packages in source-git.
We will consider OpenSSL as an example and demonstrate how the migration works.
How can we make downstream package maintenance easy?
To answer this, we will first address the shortcomings of the existing dist-git-based development process for Fedora/CentOS/RHEL.
For OpenSSL, rebasing to a newer upstream version in the presence of many downstream patches often requires adjusting the patches, while a git rebase in source-git could have automatically solved the conflict, or at least simplified the rebase.In fact, many of our patches are cherry-picks from upstream. Cherry-picking would be significantly easier with source-git based workflow.
The goal of this talk is to learn how to create a source-git repository using packit and define a workflow to maintain packages in source-git.
We will consider OpenSSL as an example and demonstrate how the migration works.
Migration of OpenSSL from dist-git to src-git in Fedora - DevConf.CZ 2023
Why Linus Torvalds doesn't use Ubuntu or Debian
Using source-git to maintain packages in Fedora
Bisection: It's Not Just for Git - DevConf.CZ 2023
PHP : Composer not working on windows, gives [Composer\Exception\NoSslException] error
Настройка сервера для Django 🔥 Git, Nginx, Gunicorn, PostgreSQL, домен, SSL-сертификат...
How To install Multiple Nextcloud Sites On a Single Host On Ubuntu 18.04
PHP’s Git Server hacked - Two Remote Code executions added to the source code, let us discuss
How to Fix 'php artisan serve' Failed to Listen on 127.0.0.1 in Laravel (2025)
Laravel 5.1 [Video 1] - Instalación de Laravel 5 localmente
Migrate Centos8 to Almalinux.
End of Life Distributions: Setting up Extended Lifecycle Support to keep them patched
Clone Your Voice Using OpenVoice | Text to Speech
How To Deploy Ghost Blog with Apache Web Server on Ubuntu 18.04
Instalar Moodle en Linux Ubuntu server con Vestacp - vps - ovh
How To Install Ruby on Rails & Ruby on Ubuntu 18.04
How To Setup Deploy Ghost Blog with Nginx on Ubuntu 18.04 LTS
Как установить и настроить GitLab на Linux Ubuntu
How To install Wallabag on OpenSuse Leap 42.3
Rent-a-VM to Process Earthquake Data || GSP008 || Qwiklabs
Install High Performance ODOO Server
Odoo 10 Installation in Ubuntu 16.04
No, Flathub IS NOT turning EVIL and corporate
BxJS Weekly Ep. 8 - April 29th, 2018
Комментарии