Skip to content

add SUSE 15SP7 and 16.0#2535

Merged
BareosBot merged 5 commits intobareos:bareos-25from
bruno-at-bareos:backport/bareos-25/sles157-160
Feb 10, 2026
Merged

add SUSE 15SP7 and 16.0#2535
BareosBot merged 5 commits intobareos:bareos-25from
bruno-at-bareos:backport/bareos-25/sles157-160

Conversation

@bruno-at-bareos
Copy link
Contributor

@bruno-at-bareos bruno-at-bareos commented Feb 5, 2026

Partial backport of PR #2505 to bareos-25

No backport of

  • removal of Debian 11 bc998ea - matrix: remove EOL Debian 11
  • e899880 - core/platform: remove obsolete suse/rhel/univention

Checklist for the reviewer of the PR (will be processed by the Bareos team)

Make sure you check/merge the PR using devtools/pr-tool to have some simple automated checks run and a proper changelog record added.

General
  • Correct milestone is set

Backport quality

@bruno-at-bareos bruno-at-bareos added enhancement is a backport to 25 This is a backport from master to bareos-25 labels Feb 5, 2026
@bruno-at-bareos bruno-at-bareos self-assigned this Feb 5, 2026
@bruno-at-bareos bruno-at-bareos modified the milestone: 25.0.2 Feb 5, 2026
Copy link
Member

@arogge arogge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work. Thank you!

bruno-at-bareos and others added 5 commits February 10, 2026 13:11
- build SUSE 15 with 15_SP7
- build SUSE 16 with SLE 16_0
- add testing with 15_SP7 in 15
- add testing with SLE_16_0 and openSUSE_16_0

(cherry picked from commit dd99760)
SUSE has updated glibc in SP6
https://www.suse.com/releasenotes/x86_64/SUSE-SLES/15-SP6\
/index.html#bsc-1220966

SP3 is now long gone eol.

(cherry picked from commit 2b3ee77)
(cherry picked from commit 105e3d7)
- introduce support for suse >= 16
- remove systemd_support macro all platforms support it
- remove all pre/un related macros and code as we only have systemd
- remove old macros (old rhel < 8, have_git)
- use pkgconfig for janson
- suse use qt5 for version < 16 and qt6 for newer
- suse rework gcc version for build require gcc15 for 15 and 16
  allow future version to be used (>1699)
- rework fedora with gluster
- keep grpc disabled on rhel8
- keep gcc14 for EL <= 9 (upgrade will be proceed separately)
- declare debug_package only for suse < 16
- order alphabetically BuildRequires
- ulc remove libstdc++-devel

(cherry picked from commit 9dfd350)
@BareosBot BareosBot force-pushed the backport/bareos-25/sles157-160 branch from d360201 to f6673aa Compare February 10, 2026 13:11
@BareosBot BareosBot merged commit a49ae5c into bareos:bareos-25 Feb 10, 2026
@bruno-at-bareos bruno-at-bareos deleted the backport/bareos-25/sles157-160 branch March 4, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement is a backport to 25 This is a backport from master to bareos-25

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants