Page MenuHomeSolus

Update libboost to 1.72
AbandonedPublic

Authored by fmonteiro on Jan 2 2020, 2:35 AM.
Tags
None
Referenced Files
F11048865: D7949.id19030.diff
Thu, Aug 10, 5:04 PM
F11048864: D7949.id.diff
Thu, Aug 10, 5:04 PM
F11034413: D7949.diff
Wed, Aug 9, 4:48 PM
F11022981: D7949.diff
Tue, Aug 8, 7:35 AM
F10979213: D7949.id19030.diff
Sat, Jul 22, 10:53 PM
F10877668: D7949.id19030.diff
Jun 20 2023, 9:44 PM
F10872088: D7949.diff
Jun 18 2023, 8:55 PM
F10764177: D7949.id.diff
May 19 2023, 5:50 AM

Details

Reviewers
None
Group Reviewers
Triage Team
Summary
Test Plan

Build libtorrent-raster against libboost 1.7.2
Build qbittorrent and run.

Diff Detail

Repository
R444 libboost
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

fmonteiro created this revision.

I'm not sure if I should bump every package using boost as I'm new to Solus environment.

I'm not sure if I should bump every package using boost as I'm new to Solus environment.

Since the ABI version changed, every single package that uses libboost will need to be rebuilt against it and tested. However, we don't require a patch submission for a rebuild, only if something other than the release number must be changed for each package.

But before you go through all that effort, what is this even needed for? libboost upgrades are always painful and frequently require changes to the source of dependent projects or at least temporary patches to existing releases.

I'm not sure if I should bump every package using boost as I'm new to Solus environment.

Since the ABI version changed, every single package that uses libboost will need to be rebuilt against it and tested. However, we don't require a patch submission for a rebuild, only if something other than the release number must be changed for each package.

But before you go through all that effort, what is this even needed for? libboost upgrades are always painful and frequently require changes to the source of dependent projects or at least temporary patches to existing releases.

I would like to update libboost mostly because bug fixes, but I didn't know libboost upgrades are always painful.

fmonteiro added a subscriber: JoshStrobl.

I will abandon this revision because It's probably requires to make changes to many packages such as libtorrent-rasterbar, qbittorrent, etc.. thus I'm leaving to the update to @JoshStrobl.