Skip to content

ENT-14716: Added RHEL 8 and 9 support to ci scripts (3.27.x) - #6504

Open
aleksandrychev wants to merge 3 commits into
cfengine:3.27.xfrom
aleksandrychev:ENT-14716_rhel_support_3.27.x
Open

aleksandrychev wants to merge 3 commits into
cfengine:3.27.xfrom
aleksandrychev:ENT-14716_rhel_support_3.27.x

Conversation

@aleksandrychev

@aleksandrychev aleksandrychev commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Backport of #6470 and #6473 to 3.27.x.

aleksandrychev and others added 3 commits November 12, 2026 18:50
RHEL 8 and 9 arm64 build hosts have no published CFEngine package
to install yet, so setup-cfengine-build-host.sh falls back to
building core from source, and this script rejected anything older
than RHEL 10.

Ticket: ENT-14716
Changelog: none
Signed-off-by: Ihor Aleksandrychiev <[email protected]>
(cherry picked from commit 2e128b5)
This enables buildscripts/ci/setup-cfengine-build-host.sh to use --with-pcre2=/opt/pcre2 for rhel-8 build hosts with insufficient version of pcre2. libntech needs 10.34+

Ticket: ENT-14716
Changelog: none
(cherry picked from commit 904852a)
This is needed on systems like rhel-8 which prefer /lib64.
build_lmdb() installs to /usr/lib and ldconfig takes care of linking things to /lib64 as it should.

Ticket: ENT-14716
Changelog: none
(cherry picked from commit 96ed837)
@aleksandrychev aleksandrychev changed the title ENT-14716: Added RHEL 8 and 9 support to ci/dependencies.sh (3.27.x) ENT-14716: Added RHEL 8 and 9 support to ci scripts (3.27.x) Nov 12, 2026
@cf-bottom

Copy link
Copy Markdown

Thanks for submitting a pull request! Maybe @larsewi can review this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants