c3c393ae58
_config: Add %default_firewall_backend macro.
2024-10-18 09:57:18 +02:00
8567fd98f6
Reapply "Reapply "_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)""
...
This reverts commit cd8a51695a
.
2024-10-14 09:33:36 +02:00
cd8a51695a
Revert "Reapply "_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)""
...
This reverts commit 1b739c62bb
.
2024-10-11 12:19:40 +02:00
61d49f9f24
Merge pull request 'Update _config for Docker based builds' ( #43 ) from dcassany/SLFO:config_main into main
...
Reviewed-on: https://src.suse.de/products/SLFO/pulls/43
Reviewed-by: Libor Miksik <libor.miksik@suse.com>
Reviewed-by: Marco Strigl <marco.strigl@suse.com>
2024-10-11 10:02:39 +02:00
c1a3739e40
Merge pull request '_config: Update default go version to 1.23 (SR#344503)' ( #42 ) from gleidi/SLFO_main:go1.23 into main
...
Reviewed-on: https://src.suse.de/products/SLFO/pulls/42
Reviewed-by: Prokop Vlasin <prokop.vlasin@suse.com>
Reviewed-by: Marco Strigl <marco.strigl@suse.com>
2024-10-11 10:02:17 +02:00
a3aaf11509
Update _config for Docker based builds
...
Docker does not require kernel-default anymore so the dummy-release package is not required anymore. Moreover, I don't think there is `dummy-release` in SLFO, there is an ALP-dummy-release instead. In any case no dummy-release should be required anyway.
Signed-off-by: David Cassany <dcassany@suse.com>
2024-10-08 16:16:20 +02:00
10619d3a3a
_config: Update default go version to 1.23 (SR#344503)
2024-10-07 16:16:42 +02:00
1b739c62bb
Reapply "_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)"
...
This reverts commit 4c39a601c9
.
2024-10-01 14:22:46 +02:00
4c39a601c9
Revert "_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)"
...
This reverts commit 968a10c6de
.
2024-10-01 09:33:51 +02:00
Ruediger Oertel
ab443e7423
Merge pull request '_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)' ( #36 ) from epaolantonio/SLFO_main:epaolantonio/gcc into main
...
Reviewed-on: https://src.suse.de/products/SLFO/pulls/36
Reviewed-by: Ruediger Oertel <oertel@noreply.src.suse.de>
2024-09-30 18:04:46 +02:00
968a10c6de
_config: Use Prefers/Conflicts to handle gcc-build split (bsc#1230628)
...
We can now avoid using Substitutes: to use the gcc-build packages
with this commit [0].
Substitutes would rename the dependencies in the actual built rpm
metadata, and that might be unwanted.
Move to Prefers + Conflicts combo for all packages related to gcc-build.
[0] 34d14f5ea8
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-09-26 19:12:14 +02:00
9fdf8ffa2e
_config: Drop broken selinux targeted workaround.
2024-09-26 15:53:42 +02:00
Marco Strigl
624d972ae3
Merge pull request 'Avoiding choice error when using docker build engine' ( #32 ) from adrianSuSE/SLFO_main:main into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/32
Reviewed-by: Marco Strigl <mstrigl@noreply.src.suse.de>
2024-09-26 11:18:36 +02:00
416daf767c
_config: selinux-policy is not built on i586.
2024-09-24 15:26:28 +02:00
Nathan Cutler
a1064a4f51
Merge pull request '_config: Address file provisioning for SR#345694 and SR#345695' ( #33 ) from gleidi/SLFO_main:cockpit_totp into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/33
Reviewed-by: Nathan Cutler <smithfarm@noreply.src.suse.de>
Reviewed-by: Prokop Vlasin <pvlasin@noreply.src.suse.de>
2024-09-23 15:38:42 +02:00
c3289ec16c
_config: Address file provisioning for SR#345694 and SR#345695
2024-09-23 12:56:20 +02:00
a9cdffbf79
_config: Allow flatpak to build (SR#343372)
2024-09-23 12:52:30 +02:00
2b8dde5fd9
_config: fix nothing provides /usr/bin/less for git-core.
2024-09-23 12:50:47 +02:00
2570d89ee4
_config: avoid choice libcurl-mini4 / libcurl4 (SR#344301)
2024-09-23 12:50:47 +02:00
e8679c9c64
Avoiding choice error when using docker build engine
...
Our default should be podman anyway, but docker requires kernel-default
which leads to a choice error due to the dependency to a
distribution-release package
2024-09-19 11:52:01 +02:00
ba052da9ca
_config: Adapt for SR#343402 and related.
2024-09-10 15:03:25 +02:00
0953c2b215
_config: i586: Build jitterentropy (SR#343805)
2024-09-05 16:50:02 +02:00
63ce569f38
_config: Move go Prefer rules together.
2024-09-05 16:49:05 +02:00
Nathan Cutler
c21ceda644
Merge pull request 'avoid a go1.21 /go1.21-openssl choice' ( #27 ) from msmeissn/SLFO_main:main into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/27
Reviewed-by: Ruediger Oertel <oertel@gitea_noreply@suse.de>
Reviewed-by: Prokop Vlasin <pvlasin@gitea_noreply@suse.de>
2024-09-05 15:25:24 +02:00
Giacomo Leidi
bdd1dde7bc
Merge branch 'main' into go1.23
2024-09-03 13:37:50 +02:00
Marcus Meissner
075012d3cb
avoid a go1.21 /go1.21-openssl choice
2024-09-03 11:22:09 +02:00
9b7e9d3fd7
_config: Move reproducible builds macros.
2024-08-30 16:30:37 +02:00
Jan Zerebecki
47f5b3bd90
enable reproducible builds
...
https://jira.suse.com/browse/SMO-426
This still needs the changes in rpm from sr 342025 .
2024-08-30 16:14:44 +02:00
8958b5cf4f
_config: Set prefer rule to avoid defaulting to go1.23 (SR#341418)
2024-08-30 12:35:43 +02:00
097651767c
_config: move the gcc-build changes outside of the Macros section
...
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-08-08 17:02:52 +02:00
d3bb127bac
_config: prefer gcc-build variants for building (SR#340895)
...
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-08-08 16:37:16 +02:00
e9618a18f2
_config: ensure ulp-macros is built in i586
...
Required by SR#339548 SR#339784
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-08-06 15:47:59 +02:00
73cca470ac
_config: Prefer: sisu-plexus as plexus-containers might not produce plexus-containers-container-default anymore.
2024-07-26 11:55:20 +02:00
Marco Strigl
385d096167
Merge pull request '_config: Set some Prefer' ( #16 ) from gleidi/SLFO_main:prefers into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/16
Reviewed-by: Marco Strigl <mstrigl@gitea_noreply@suse.de>
2024-07-26 10:18:52 +02:00
745864682b
_config: Set some Prefer
2024-07-26 09:43:11 +02:00
0af4cac6af
Revert "Temporarily exclude gcc13 from building."
...
This reverts commit 99109b148b
.
2024-07-24 11:22:42 +02:00
99109b148b
Temporarily exclude gcc13 from building.
2024-07-23 11:38:03 +02:00
Marco Strigl
60488414f7
Merge pull request '_config: add the required changes for gcc14 in SLFO (SR#336638)' ( #12 ) from epaolantonio/SLFO_main:epaolantonio/gcc14 into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/12
Reviewed-by: Marco Strigl <mstrigl@gitea_noreply@suse.de>
2024-07-22 16:04:59 +02:00
062861f7a6
Switch from SLSA version v0 to v1
2024-07-10 11:18:11 +02:00
f7d6ef9471
Central configuration for product composer builds
...
* So we can drop this in all product build projects
* Adding also the needed dependency for milestone handling in build
script
2024-07-10 11:18:11 +02:00
2ecdbaf711
_config: add the required changes for gcc14 in SLFO (SR#336638)
...
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-05 18:38:12 +02:00
Marco Strigl
11da31eba6
Merge pull request '_config: FileProvides: /usr/bin/pmpython pcp' ( #10 ) from gleidi/SLFO_main:pbp into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/10
Reviewed-by: Marco Strigl <mstrigl@gitea_noreply@suse.de>
2024-06-25 08:46:05 +02:00
Marco Strigl
9e950edec2
Merge pull request 'Fix: nothing provides /usr/bin/qemu-system-ppc64 needed by libguestfs0' ( #8 ) from gyribeiro/SLFO_main:bugfix/guestfs-tools-ppc64le into main
...
Reviewed-on: https://src.suse.de/products/SLFO_main/pulls/8
Reviewed-by: Marco Strigl <mstrigl@gitea_noreply@suse.de>
2024-06-18 09:32:27 +02:00
a45b4413b1
_config: FileProvides: /usr/bin/pmpython pcp
2024-06-14 17:10:49 +02:00
073f2ad339
Change release number to <CI_CNT>.<B_CNT> spec:slfo.1.<CI_CNT>.<B_CNT>
2024-06-10 16:53:36 +02:00
f666d64231
Fix: nothing provides /usr/bin/qemu-system-ppc64 needed by libguestfs0
2024-06-10 10:05:08 -03:00
ff14a303bd
_config: Due to SR#330208 and SR#332520 /usr/bin/ssh-keygen needs to be provided by openssh-common.
2024-06-04 12:47:41 +02:00
518f20d7df
_conf: Preinstall libeconf0 on standard repository.
2024-05-30 11:48:53 +02:00
57f5b51de2
_config: SUSE:SLFO:Main:Staging is 22 characters long.
2024-05-21 09:24:45 +02:00
6ce4b7c831
Prefer registries-conf-suse.
2024-05-16 13:22:46 +02:00