Description
FreeSWITCH 1.10.12 built on RHEL 8, 9, 10 (CentOS Stream)
Installation Instructions
- [NEW] chroot for epel-10-x86_64
- v1.10.12: https://files.freeswitch.org/freeswitch-releases/freeswitch-1.10.12.-release.tar.bz2
- GCC 14 - all chroots
- Python 3.12 - all chroots (freeswitch-python3)
GCC 14 fixes contained in src.rpm:
- patched version of sphinxbase-0.8.tar.gz; original file is here: https://files.freeswitch.org/downloads/libs/sphinxbase-0.8.tar.gz
- patch for GCC 14 breakage: 00-various-gcc-14.patch
Notes:
- [2024-12-02] 1.0.12.release.19-1; mass rebuild; use GCC 14 for all chroots, restore ol' style package version (with an extra numeric tag after "release")
- [2024-12-01] build 1.10.12.release-4; EL10 build with multiple GCC 14 fixes (in-tree, external sphinxbase-0.8.tar.gz); properly disable network access during build time
- [2024-11-29] build 1.10.12.release-3; figured out the libvpx breakage: it is due to the use of LTO; the spec file contains a workaround; no need for external libvpx
- [OLD] 1.10.12.release-1; for some reason EL9 cannot now build with the in-tree copy of libvpx (why did it work with 1.10.11?). Build a shared libvpx17 just for EL9 - this is in the broadvoice repo.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
EPEL 10 | x86_64 [modified] (0)* | EPEL 10 (1 downloads) |
EPEL 8 | x86_64 (6)* | EPEL 8 (5 downloads) |
EPEL 9 | x86_64 (2)* | EPEL 9 (5 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds
Quick Enable
#> dnf copr enable beaveryoga/FreeSWITCH-1.10.12
More info about enabling Copr repositories