Commit Graph

83 Commits

Author SHA1 Message Date
Gustavo Pichorim Boiko
64a0a494e5 Add missing qemu-system-ppc64 file provides to fix building libguestfs0
Fixes the following error:
nothing provides /usr/bin/qemu-system-ppc64 needed by libguestfs0
2024-09-19 20:08:31 +00:00
Marcus Meissner
8f230b6f4e avoid unresolved go1.21 / go1.21-openssl after update of 'go' 2024-09-15 10:39:43 +02:00
Robert Frohl
0d86d0bb94
Add jitterentropy to onlybuild for i586 (FIPS dep of openssl-3) 2024-08-29 15:45:16 +02:00
Gustavo Pichorim Boiko
4d292a0aa6 Fix unresolvable caused by saltbundle-libyaml-devel 2024-08-22 16:44:25 +00:00
Gustavo Pichorim Boiko
a56e924deb Add ulp-macro (needed by openssl-3) also to the less restrictive list of i586 packages
The previous fix only added it to Factory rules.
2024-07-30 13:51:33 +00:00
Marcus Meissner
4b0daad9e9 added ulp-macros to onlybuild for i586 (dep of openssl-3) 2024-07-23 09:13:33 +02:00
Stephan Barth
4bbf7eb520 Make comment consistent with SLFO_main 2024-07-15 11:13:16 +02:00
Stephan Barth
d54fa5bd6a Add Substitute for SUMA 5.0 client channels 2024-07-15 10:43:58 +02:00
Gustavo Pichorim Boiko
8fd91df2e1 Adjust the prjconf to ensure SUMA packages build fine
Also ensure they don't affect the non-SUMA packages:
- Add saltbundlepy-base to the /usr/bin/python3.1 FileProvides (together with python311-base)
- Add prefers for the packages that could cause unresolvable
2024-06-25 18:11:26 +00:00
9e828a7c53
Prefer registries-conf-suse. 2024-05-06 08:34:05 +02:00
Jiri Srain
3d37637bf9 Prefer for container registries configuration 2024-04-26 14:37:43 +02:00
565b1cc3a3 prjconf: export s390-tools genprotimg bootloaders in x86_64 (bsc#1222675)
They are built in s390x, but should also be available in x86_64, which
is the only other arch s390-tools is built in.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-04-17 14:50:55 +02:00
0573d2ef93
Additional substitutes for gcc. 2024-03-20 15:41:26 +01:00
2ff874358a
Fix Ring0 on i586. 2024-03-18 12:04:06 +01:00
0869405d0d
_config: Prefer gcc-build-c++ . 2024-03-18 12:04:06 +01:00
Marco Strigl
d86945fae5 Merge pull request 'Correct prjconfig with new gcc-build split' (#60) from fcrozat/SUSE_ALP_Standard:gcc-build into 1.0
Reviewed-on: https://src.suse.de/products/SUSE_ALP_Standard/pulls/60
Reviewed-by: Marco Strigl <mstrigl@gitea_noreply@suse.de>
2024-03-15 15:39:46 +01:00
99683e4bd6 Correct prjconfig with new gcc-build split 2024-03-12 16:24:01 +01:00
7b8d9cc356 enforce proper vendor and bug url for ALP codebase 2024-03-12 14:33:00 +01:00
58b9bb8e5e Required after gcc SR#322365 2024-03-08 11:07:39 -03:00
Jiri Srain
380bec151d disable building against AppArmor 2024-03-01 15:33:42 +01:00
Ruediger Oertel
d6f8fea5ef Merge pull request 'Fix ExportFilter and kernel package definitions' (#48) from adrianSuSE/SUSE_ALP_Standard:fix_exportfilter into 1.0
Reviewed-on: https://src.suse.de/products/SUSE_ALP_Standard/pulls/48
2024-02-19 18:04:13 +01:00
063d5f1353 fix typo in Constraint in flags 2024-02-19 14:41:13 +01:00
aa8453bbbf z14 is minimal arch for ALP (jsc#PED-253) 2024-02-19 12:36:17 +01:00
b21f2a8c30 allow rpmlint-mini-AGGR to be build on standard/i586 only 2024-02-19 11:26:39 +01:00
Jiri Srain
6e20b974eb separate ALP/SLE branding from openSUSE TW (which resulted in wrong
branding packages included in SLE Micro 6.0 raw images)
2024-02-13 10:05:16 +01:00
06be103894 Enable rpmlint-mini-AGGR only for standard repo and i586 arch 2024-02-07 10:07:07 -03:00
432debe16d Fix ExportFilter and kernel package definitions 2024-01-25 11:05:13 +01:00
b00cfceb3f
Prefer go1.18 with openssl.
Go provides it's own cryptography stack but we need it built with
openssl. SR#319034 implements the change and this patch sets the
preferred Go package for ALP.
2024-01-23 17:39:59 +01:00
ca819882cb add filesprovides for qemu-system-s390x 2024-01-23 10:30:35 +01:00
d62a8f2ed5
Introduce _without_have_pyarrow macro.
Since SR#317959 pyarrow and its dependencies are not required anymore,
see bsc#1218592 . This patch introduces a macro to enable/disable
building pandas with pyarrow.
2024-01-19 14:02:24 +01:00
Jiri Srain
a5b464c334 de-prefer systemd-presets-branding-Elemental 2024-01-17 10:26:00 +01:00
9bfb8d0dec only enable rpmlint-mini aggregate on standard/i586 2024-01-12 12:31:24 +01:00
07265efb88 Ensure NetworkManager-branding-upstream is never prefered 2024-01-12 12:31:10 +01:00
b58fb8793d resync with Factory 2024-01-12 11:13:20 +01:00
ea63202242 build disable unsupported Arm platforms 2024-01-12 11:13:20 +01:00
93995ec8eb resync with Factory 2024-01-12 11:13:20 +01:00
Rüdiger Oertel
90cfc436a3 actually use power9 only, kernel does not boot on power8 2024-01-08 17:06:59 +01:00
2c8f6324c2
Since acceptance of SUSE:ALP:Source:Standard:1.0:Staging:Y , some python
packages have to be excluded.
2024-01-04 13:35:57 +01:00
7103159def Update to llvm17 2023-12-28 08:09:36 -03:00
380f2e9b19 disable building gnu-compiler-hpc on older gcc 2023-12-27 15:27:22 +01:00
Jiri Srain
70fbc18687 aggregate packages on i586 from Workbench 2023-12-07 03:02:48 +01:00
Jiri Srain
04fea929c0 /usr/bin/lzop also provided by lzop package 2023-12-01 12:26:13 +01:00
Marcus Rückert
b105dec695 Merge pull request 'Ignore lvm2:lockd as its a sanlock-devel dependency.' (#31) from gleidi/SUSE_ALP_Standard:sanlock into 1.0
Reviewed-on: https://src.suse.de/products/SUSE_ALP_Standard/pulls/31
2023-11-29 16:54:49 +01:00
91c883f073
Ignore lvm2:lockd as its a sanlock-devel dependency.
On ALP there's no need for sanlock-devel and its dependencies.
lvm2:lockd is a dependency of sanlock. On SR#311580 we received an
explicit indication of: "[...] remove the sanlock package from ALP?
The ALP libvirt package disables sanlock support and no longer
requires sanlock-devel. Any remaining packages with sanlock dependency
should consider doing the same."
2023-11-29 16:42:44 +01:00
ebec225ec2
Restrict i586 only to known working packages. 2023-11-23 14:22:30 +01:00
Jiri Srain
e474813786 remove else-branch to keep 32-bit build of gcc enabled on x86_64
(setting disable_32bit to 0 does not work that way)
2023-11-03 10:58:07 +01:00
Jiri Srain
0d4f1921a3 remove superfluous %endif (number did not match, introduced with commit
65e0a41766)
2023-11-03 10:28:33 +01:00
Jiri Srain
9409da1361 also define Macros in else branch for disabling 32-bit 2023-11-01 22:23:49 +01:00
Jiri Srain
fadb348c7e fix the project config to disable 32-bit everywhere except x86_64 2023-11-01 15:42:13 +01:00
65e0a41766 enable 32bit but only on x86_64 2023-10-24 13:02:56 +02:00