Maybe this change is what you need? https://github.com/CasparCG/server/commit/e8f94264ec286cd43c423ab33ed838759181eb82
That looks to be all that changed when adding a build test for ubuntu 26.04 (which uses boost 1.90)
| Git Clone URL: | https://aur.archlinux.org/casparcg-server.git (read-only, click to copy) |
|---|---|
| Package Base: | casparcg-server |
| Description: | Software used to play out professional graphics, audio and video to multiple outputs |
| Upstream URL: | https://github.com/CasparCG/server |
| Licenses: | GPL-3.0-or-later |
| Submitter: | oscarcl |
| Maintainer: | scientress |
| Last Packager: | oscarcl |
| Votes: | 1 |
| Popularity: | 0.000000 |
| First Submitted: | 2021-10-25 01:21 (UTC) |
| Last Updated: | 2024-11-01 20:35 (UTC) |
Maybe this change is what you need? https://github.com/CasparCG/server/commit/e8f94264ec286cd43c423ab33ed838759181eb82
That looks to be all that changed when adding a build test for ubuntu 26.04 (which uses boost 1.90)
Oh that's great to hear! The problem is that since version 1.89, boost comes without boost_system and that is still used in a bunch of places in the code in the 2.5.0 release. It's not very difficult to fix, since boost_system has been just a wrapper for some time but it's quite a bunch of places.
Ps. I'm going to also package the media scanner some time this week.
Upstream maintainer here, I'm always happy to merge or backport patches for build issues. I can't spot anything significant that changed around our boost usage between 2.5 and dev. But perhaps there is a commit I forgot to backport?
FYI, I added a ci build test to the dev branch recently to check it builds in arch, so hopefully we will catch some build issues early. All the boost build issues contributed by oscarcl in the past were eventually needed for debian/ubuntu too, so its helpful. I didnt add this to the 2.5 branch though
Please use the git version for now until the next release. I don't see it feasible to get the 2.5.0 to run since it is not compatible with the boost version arch is using and there are a significant amount of changes required.
If someone really needs it leave a comment and I can look into it again. It's not impossible, it just would need a lot of work.
git version: https://aur.archlinux.org/packages/casparcg-server-git
Building the package errores out because the findboost module has been removed in cmake 3.30
I'm working on getting this pacakge working again.
Pinned Comments
scientress commented on 2026-05-11 22:54 (UTC) (edited on 2026-05-11 22:54 (UTC) by scientress)
Please use the git version for now until the next release. I don't see it feasible to get the 2.5.0 to run since it is not compatible with the boost version arch is using and there are a significant amount of changes required.
If someone really needs it leave a comment and I can look into it again. It's not impossible, it just would need a lot of work.
git version: https://aur.archlinux.org/packages/casparcg-server-git