Commit graph

283 commits

Author SHA1 Message Date
Dan Horák
44975e04d9 update filelist for multi-arch builds 2026-01-06 19:41:55 +01:00
Dan Horák
1e19416b2b drop outdated patch and add new placeholder one 2026-01-06 19:31:58 +01:00
Dan Horák
020fb91110 - rebased to 2.40.0 (rhbz#2421447) 2026-01-06 18:13:01 +00:00
Dan Horák
09f8677bca - rebased to 2.39.0 (rhbz#2403755) 2025-11-14 09:14:49 +00:00
Fedora Release Engineering
41042d250b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 17:51:29 +00:00
Dan Horák
f7557efaba - rebased to 2.38.0 (rhbz#2374765) 2025-06-27 15:19:56 +00:00
Benjamin A. Beasley
43b62453bd Update License (for s390utils/s390utils-base) to reflect Rust deps. 2025-03-13 13:08:31 -04:00
Benjamin A. Beasley
7efda8631f Properly generate Rust BuildRequires on Fedora 2025-03-13 11:27:33 -04:00
Dan Horák
745b0f7706 update fedora patch filename 2025-02-28 18:33:21 +01:00
Jakub Čajka
ee43d0c73b
Debundle rust dependencies 2025-02-28 11:15:18 +01:00
Jakub Čajka
488af3d803
rebased to 2.37.0 (rhbz#2330787) 2025-02-28 11:15:11 +01:00
Dan Horák
8cf2e7926d - rebased to 2.36.0 (rhbz#2330787) 2025-02-24 14:39:27 +00:00
Dan Horák
3484222eb4 use systemd-tmpfiles for /var/log/ts-shell
Also generalize the systemd-sysusers and systemd-tmpfiles support.
2025-02-07 14:56:33 +00:00
Fabio Valentini
ffe5dc6c52
Rebuild for openssl crate >= v0.10.70 (RUSTSEC-2025-0004) 2025-02-06 13:47:34 +01:00
Dan Horák
008037d366 finish migration to sysusers.d by removing the now redundant %pre scriptlets 2025-02-04 18:59:34 +01:00
Dan Horák
7b6090d409 update for merged bin and sbin 2025-01-20 22:10:31 +01:00
Dan Horák
9886d22bc2 - fix build with gcc15
- Resolves: rhbz#2338176
2025-01-20 19:08:37 +01:00
Zbigniew Jędrzejewski-Szmek
a3da2ffb3c add sysusers.d config
For https://pagure.io/releng/failed-composes/issue/7714#comment-951273.
2025-01-15 11:49:26 +01:00
Dan Horák
2add3e66cd support merged bin and sbin
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin)
2025-01-14 15:04:02 +00:00
Dan Horák
c0f10fd579 don't package scsi_logging_level as it is provided by sg3_utils 2025-01-14 14:43:02 +00:00
Dan Horák
a0ae4f8f73 switch to %make_install 2025-01-14 14:08:22 +00:00
Zbigniew Jędrzejewski-Szmek
865e5c3bac Build against rust-thiserror1-devel 2025-01-14 13:02:34 +00:00
Dan Horák
d55343afd6 - rebased to 2.35.0 (rhbz#2316232) 2024-10-03 09:12:25 +00:00
Dan Horák
35192dda78 - don't make Rust warnings fatal 2024-08-26 13:11:02 +02:00
Dan Horák
33c843d374 be more specific for the rpminspect badfuncs check 2024-08-14 09:09:23 +00:00
Dan Horák
4ac12c1bd1 - rebased to 2.34.0 (rhbz#2302462) 2024-08-12 13:50:19 +00:00
Fedora Release Engineering
9aeeea236f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 04:41:16 +00:00
Dan Horák
fdae42f94f - "which" is not required any more
- Revert "zipl/src: Fix problems when target parameters are specified by user"
2024-07-15 13:30:55 +02:00
Dan Horák
32cf987a54 update fedora patch filename for 2.33.1 2024-06-26 15:26:25 +00:00
Dan Horák
b2e91e120a Add which as a dependency for base and ziomon subpackages
Some tools in the base and ziomon subpackages require which, so add the
depedency explictly.
2024-06-20 10:23:46 +02:00
Dan Horák
7471fc863b - rebased to 2.33.1 (rhbz#2283542) 2024-05-28 09:37:35 +00:00
Yaakov Selkowitz
4a01dbe43e Update Rust macro usage
The rust-toolset macros in RHEL 10 are now compatible with Fedora's in
terms of handling vendoring and automatic generation of license information
and bundled provides.
2024-05-21 18:51:12 -04:00
Dan Horák
38dd409cb6 - rebased to 2.32.0 (rhbz#2273003) 2024-04-04 09:57:42 +00:00
Neal Gompa
93479b677f Add 's390-tools' Provides to all packages
The upstream name of this is 's390-tools', and nearly all
other Linux distributions ship it as such. Make life easier
for people by also providing this name.
2024-03-08 10:45:47 -05:00
Dan Horák
882b26e468 unconditionally build with rust 2024-02-05 11:25:21 +00:00
Dan Horák
0226a1b211 - rebased to 2.31.0 (rhbz#2262499) 2024-02-05 11:07:42 +00:00
Dan Horák
3eddb1a036 - add s390utils-se-data as a noarch subpackage with Secure Execution data files 2024-01-26 08:38:00 +00:00
Dan Horák
ad9e1ad7a0 - rebased to 2.30.0 (rhbz#2252519) 2024-01-02 14:26:47 +00:00
Yaakov Selkowitz
0f03699129 Fix build with libxml2-2.12.0
https://github.com/ibm-s390-linux/s390-tools/pull/160
2023-12-12 19:50:01 -05:00
Fabio Valentini
f00ff2ac55
Rebuild for openssl crate >= v0.10.60 (RUSTSEC-2023-0044, RUSTSEC-2023-0072) 2023-12-01 16:17:48 +01:00
Dan Horák
2c0b6d2ea2 enable multi-arch builds
Select tools are expected to be used on non-s390x platforms, so drop
ExclusiveArch and add a special %files section for this case. The tools
will be available in the s390utils binary rpm.
2023-11-13 10:10:17 +01:00
Dan Horák
8a3c26800a - fix upstream kernel installations
Apply changes from the grub2 kernel install helper script to the zipl
helper.

Related: rhbz#2239008
2023-11-10 12:11:25 +01:00
Dan Horák
ca71fe340e let cp remove the destination files
clone of https://src.fedoraproject.org/rpms/grub2/c/e1206cf45b3bdde97e166d5c0d55842c864a1c9e?branch=rawhide
2023-11-10 11:59:34 +01:00
Dan Horák
7a5c89e84a do not preserve ownership or xattrs on copied files
clone of https://src.fedoraproject.org/rpms/grub2/c/8800efcb0bea5750f77f88a05ac9211a19cbc7a0?branch=rawhide
2023-11-10 11:48:10 +01:00
Dan Horák
40db3a57ae rename installed kernel to match name used in boot entry
clone of https://src.fedoraproject.org/rpms/grub2/c/af4f1536b6e498b88c1b07d00fc047184453839a?branch=rawhide
2023-11-10 11:41:36 +01:00
Dan Horák
70bd1af9bd request a specific version of zerocopy as we have a newer one too 2023-11-09 11:20:35 +01:00
Dan Horák
51cd104ddd use %license for LICENSE 2023-11-09 09:46:07 +01:00
Dan Horák
5184801f0e switch to %autosetup 2023-10-24 13:40:29 +00:00
Yaakov Selkowitz
535cc10766 Use vendored dependencies in RHEL builds
RHEL does not package individual rust crate dependencies.  Instead,
rust-based packages must vendor these, and use the RHEL macros to
build them.
2023-10-23 20:50:30 -04:00
Jakub Čajka
3b4ba770c1
Move all package options to bconds 2023-09-06 11:00:23 +02:00