Commit Graph

1691 Commits

Author SHA1 Message Date
Richard W.M. Jones
16dc59a21f Re-enable perl in RHEL, needed for virt-win-reg.
Updates: commit 4bc66245565b4619740794dc104d0979748c7974
Updates: commit 4098de8c52789f30ac9557e934b24fb1c57020af
(cherry picked from commit 608cf467fa82274230770a5eec8e3c282199c457)
2024-05-31 21:15:05 +01:00
Richard W.M. Jones
eb33952e27 Rebuild for OCaml 5.2 2024-05-31 18:57:26 +01:00
Richard W.M. Jones
48f14466e9 Remove gdisk dependency for RHEL
resolves: RHEL-35998

Cherry picked from Fedora commit 706a26efde33f12e91be43caf0bba32fd064df73
with upstream patch added to reimplement the daemon using sfdisk.
2024-05-13 16:14:34 +01:00
Richard W.M. Jones
966f07f59b ./configure --disable-perl and other unused languages in RHEL 10
Fixes: commit 4098de8c52789f30ac9557e934b24fb1c57020af
(cherry picked from commit 4bc66245565b4619740794dc104d0979748c7974)
2024-05-13 16:14:34 +01:00
Richard W.M. Jones
0bcd2b685d Remove lua, perl, ruby, php and gobject bindings in RHEL
gobject has always been problematic, and currently it does not work
well with the latest version of GObject.

lua, perl, ruby and php are reckoned to be unused in RHEL and pose
considerable difficulties to maintenance.  Remove them, with a view to
re-adding later if a customer complains.

(cherry picked from commit 4098de8c52789f30ac9557e934b24fb1c57020af)
2024-05-13 15:42:47 +01:00
Richard W.M. Jones
8da9771be3 New stable branch version 1.52.1
(cherry picked from commit b68f2bb6d10071c2160b766cd421c64abbf69f86)
2024-05-13 15:23:18 +01:00
Richard W.M. Jones
d7bc9d3d9b Unconditionally run autoreconf
(cherry picked from commit de8348178796dc25edcb9396e1d28e27bc0af98c)
2024-05-13 14:09:16 +01:00
Richard W.M. Jones
e6e6669e6e gating: Match any version of RHEL
Resolves: RHEL-32195

(cherry picked from commit a8d4e145288e02dad33136d71446683da5a87691)
2024-04-12 11:57:31 +01:00
Tom Stellard
89084e10d2 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2024-01-25 10:32:58 +00:00
Fedora Release Engineering
deb6124adb Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 02:23:59 +00:00
Fedora Release Engineering
266db04dfd Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 04:16:38 +00:00
Richard W.M. Jones
1b8e34eb45 Remove yajl daemon dep and replace with jansson
In libguestfs we removed the need to yajl back in libguestfs 1.40 (Feb
2018).  However this persisted in the spec file until now.  Remove the
yajl dep, but add the dep on jansson (the replacement json library
that we are using now).
2024-01-15 12:24:43 +00:00
Richard W.M. Jones
181f457c59 Use curl instead of wget, since wget2 is broken
(https://gitlab.com/gnuwget/wget2/-/issues/652)
2024-01-15 09:38:37 +00:00
Richard W.M. Jones
3a2a7734bd Make cache directory find more robust
/var/cache/libdnf5 may be missing if dnf5 is not around
2024-01-09 09:30:41 +00:00
Richard W.M. Jones
43a1d7a110 Look for RPMs in /var/cache/libdnf5
https://bugzilla.redhat.com/show_bug.cgi?id=2256945#c5
2024-01-08 21:22:33 +00:00
Richard W.M. Jones
da7b003571 Add link to explanation of why we are building a repo of RPMs 2024-01-08 21:21:57 +00:00
Richard W.M. Jones
345e2a7513 New upstream stable branch version 1.52.0 2024-01-04 18:01:55 +00:00
Mamoru TASAKA
9ee8f6de71 Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 2024-01-04 00:13:11 +09:00
Richard W.M. Jones
eb5bfa36cc New upstream development version 1.51.10 2023-12-19 15:48:26 +00:00
Richard W.M. Jones
e48d79759a OCaml 5.1.1 + s390x code gen fix for Fedora 40 2023-12-18 15:05:57 +00:00
Richard W.M. Jones
e42b2838a8 Fixes for https://github.com/ocaml/ocaml/issues/12820 2023-12-14 09:01:12 +00:00
Richard W.M. Jones
cd66355dd5 OCaml 5.1.1 rebuild for Fedora 40 2023-12-12 14:44:50 +00:00
Richard W.M. Jones
ac1e012eb1 New upstream development version 1.51.9 2023-12-09 11:53:31 +00:00
Richard W.M. Jones
ab2d1d568e Fix build for libxml2 2.12.1 2023-11-27 14:34:15 +00:00
Richard W.M. Jones
0d42c50ccc Fix date in changelog 2023-11-16 14:00:28 +00:00
Richard W.M. Jones
78db150555 New upstream development version 1.51.8 2023-11-16 13:34:00 +00:00
Richard W.M. Jones
57a9beeac9 Don't pull in selinux-policy as a requires 2023-11-14 18:18:19 +00:00
Richard W.M. Jones
7c85e98f6f Merge #8 Don't pull in selinux-policy as a requires 2023-11-08 10:57:53 +00:00
Richard W.M. Jones
15f0fe6b03 Use dhcpcd instead of dhclient (RHBZ#2247057) 2023-10-30 14:32:57 +00:00
Daan De Meyer
ef0dbaea60 Don't pull in selinux-policy as a requires
Building Fedora images without the selinux policy should be
possible. Currently, out of the 500 packages or so installed in
the mkosi-kernel fedora image (https://github.com/DaanDeMeyer/mkosi-kernel),
libguestfs is the only one that has a requires on selinux-policy.
Let's make sure we don't pull in selinux-policy but do keep the version
requirement intact if it is already installed.
2023-10-28 15:25:00 +02:00
Richard W.M. Jones
007cc47bef zstd-devel -> libzstd-devel 2023-10-06 12:10:33 +01:00
Richard W.M. Jones
6414c52e4d Add upstream patch to fix linking the daemon with OCaml 5.1 2023-10-06 12:00:31 +01:00
Richard W.M. Jones
b81ea517da Revert "Update names of the Unix and Camlstr libraries for OCaml 5.1.0"
This reverts commit 67766db26b.

RWMJ: Will be replaced by an upstream patch
2023-10-06 11:34:29 +01:00
Richard W.M. Jones
47191e3da1 OCaml 5.1 rebuild for Fedora 40 2023-10-05 16:04:56 +01:00
Jerry James
67766db26b Update names of the Unix and Camlstr libraries for OCaml 5.1.0
Link with libzstd for OCaml 5.1.0
2023-10-04 23:11:00 -06:00
Remi Collet
25ec33956f rebuild for https://fedoraproject.org/wiki/Changes/php83 2023-10-03 08:27:00 +02:00
Richard W.M. Jones
7f1b9ab599 New upstream development branch 1.51.7 2023-09-21 16:27:39 +01:00
Yaakov Selkowitz
72d1e2e1de Use qemu-kvm in ELN builds
ELN now has a RHEL-like qemu-kvm, and needs to be handled accordingly.
2023-07-25 23:20:13 -04:00
Richard W.M. Jones
f4541eac6e New upstream development branch 1.51.6 2023-07-20 19:39:01 +01:00
Fedora Release Engineering
cd873a392d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 11:04:02 +00:00
Richard W.M. Jones
509077f1d6 New upstream development branch 1.51.5 2023-07-14 20:51:32 +01:00
Jitka Plesnikova
36ce025ec9 Perl 5.38 re-rebuild updated packages 2023-07-13 11:12:07 +02:00
Richard W.M. Jones
e2d237c476 Bump and rebuild against supermin-5.3.3-13.fc39 2023-07-13 08:31:11 +01:00
Jitka Plesnikova
5370766302 Perl 5.38 re-rebuild updated packages 2023-07-13 08:07:35 +02:00
Richard W.M. Jones
5e7e03448a Fix bytecode platforms
RPM build warnings:
    File not found: /builddir/build/BUILDROOT/libguestfs-1.51.4-5.fc39.ppc64le/usr/lib64/ocaml/guestfs/*.cmxa
    File not found: /builddir/build/BUILDROOT/libguestfs-1.51.4-5.fc39.ppc64le/usr/lib64/ocaml/guestfs/*.cmx
RPM build errors:
    File not found: /builddir/build/BUILDROOT/libguestfs-1.51.4-5.fc39.ppc64le/usr/lib64/ocaml/guestfs/*.cmxa
    File not found: /builddir/build/BUILDROOT/libguestfs-1.51.4-5.fc39.ppc64le/usr/lib64/ocaml/guestfs/*.cmx
2023-07-12 12:20:51 +01:00
Richard W.M. Jones
f3d71cb4e8 OCaml 5.0 rebuild for Fedora 39 2023-07-12 00:17:44 +01:00
Jitka Plesnikova
1ebe4be020 Perl 5.38 rebuild 2023-07-11 15:33:40 +02:00
Richard W.M. Jones
e1d896a8a1 ExcludeArch i686 (https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/SPML7CUBSZNI36NLXGVHEG7DNHU3EWOJ/) 2023-07-11 11:36:26 +01:00
Jerry James
dd756afd60 OCaml 5.0.0 rebuild 2023-07-10 22:30:18 -06:00
Python Maint
5fe1618c69 Rebuilt for Python 3.12 2023-06-27 20:14:42 +02:00