Commit Graph

1713 Commits

Author SHA1 Message Date
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
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
Richard W.M. Jones
191ba1199e New upstream development version 1.51.4 2023-06-27 16:21:42 +01:00
Python Maint
3618f7a33c Rebuilt for Python 3.12 2023-06-15 15:34:57 +02:00
Richard W.M. Jones
9f346950b8 Migrated to SPDX license 2023-06-05 14:25:30 +01:00
Richard W.M. Jones
f1cce8400e Rebuild against librpm 10 2023-05-19 13:04:09 +01:00
Richard W.M. Jones
cb2b302101 New upstream development version 1.51.3 2023-04-19 13:50:27 +01:00
Richard W.M. Jones
fd4b4a4b62 New upstream development version 1.51.2 2023-02-21 22:48:22 +00:00
Richard W.M. Jones
5454a28797 New upstream development version 1.51.1
Remove virt-dib
2023-02-10 11:12:48 +00:00
Richard W.M. Jones
19312656d8 Remove libguestfs-dib
Removed upstream in libguestfs >= 1.51.1
2023-02-07 13:31:39 +00:00
Richard W.M. Jones
c3704e0200 New upstream stable branch 1.50.0 2023-02-07 12:08:37 +00:00
Richard W.M. Jones
f8b1780c7d Rebuild OCaml packages for F38 2023-01-24 18:08:01 +00:00
Richard W.M. Jones
06dd88ce06 New upstream development version 1.49.9
+BR ocaml-augeas-devel
2023-01-20 08:33:06 +00:00
Fedora Release Engineering
68f61c4dfc Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 16:31:02 +00:00
Jitka Plesnikova
6140dbc2f0 Remove perl(MODULE_COMPAT), it will be replaced by generators 2023-01-13 09:44:02 +01:00
Mamoru TASAKA
a64cbbf92a Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 2023-01-04 14:08:53 +09:00
Richard W.M. Jones
8f14a2c354 New upstream development version 1.49.8 2022-12-10 12:36:51 +00:00
Richard W.M. Jones
8f8c5740d5 New upstream development version 1.49.7 2022-11-28 12:14:17 +00:00
Richard W.M. Jones
1dfae674ee New upstream development version 1.49.6 2022-11-21 17:14:41 +00:00
Richard W.M. Jones
ea7571f662 Move libguestfs-make-fixed-appliance to main package (RHBZ#2140695) 2022-11-08 13:07:09 +00:00
Richard W.M. Jones
75f10447a6 Add workaround for openssl bug RHBZ#2133884 2022-10-11 22:03:47 +01:00
Richard W.M. Jones
079cc475fb New upstream development version 1.49.5 2022-10-11 16:47:29 +01:00
Remi Collet
c913345514 rebuild for https://fedoraproject.org/wiki/Changes/php82 2022-10-05 09:44:04 +02:00
Richard W.M. Jones
1d510c3e2c Add BR zstd
Will be required by libguestfs >= 1.49.5.
2022-08-10 08:47:20 +01:00
Richard W.M. Jones
3c86bbd78e New upstream development version 1.49.4 2022-08-01 15:23:14 +01:00
Richard W.M. Jones
0e746eddb8 Skip tests on debug kernels
These Rawhide kernels have become so slow that they are no longer able
to run libguestfs in Koji.
2022-07-21 21:30:34 +01:00
Fedora Release Engineering
c0052f0c34 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 18:00:04 +00:00
Richard W.M. Jones
f1b5b138be ocaml-gettext/-devel is no longer required 2022-07-20 10:58:00 +01:00
Richard W.M. Jones
9613879357 Add clevis-luks to BRs, required by 1.49.3 2022-07-04 11:05:47 +01:00
Richard W.M. Jones
d15a8071b1 New upstream development version 1.49.3 2022-07-01 16:00:40 +01:00
Python Maint
4ab8c7248f Rebuilt for Python 3.11 2022-06-20 10:45:38 +02:00
Richard W.M. Jones
1783711e2f OCaml 4.14.0 rebuild 2022-06-19 11:51:54 +01:00
Richard W.M. Jones
ce0a8a8976 Enable PHP bindings (on RHEL)
https://bugzilla.redhat.com/show_bug.cgi?id=2097718
2022-06-17 08:43:22 +01:00
Python Maint
e598e60d7c Rebuilt for Python 3.11 2022-06-16 13:34:40 +02:00
Richard W.M. Jones
75e77be87a Fix PHP bindings 2022-06-16 08:44:35 +01:00
Python Maint
8a7ee9b294 Rebuilt for Python 3.11 2022-06-15 18:25:34 +02:00
Jitka Plesnikova
7f0f202975 Perl 5.36 rebuild 2022-06-01 08:52:05 +02:00
Richard W.M. Jones
7c2b529975 New upstream development version 1.49.2 2022-05-26 12:38:37 +01:00
Richard W.M. Jones
4c4ca3eda2 Add upstream patch which helps debugging appliance generation. 2022-05-21 11:13:29 +01:00
Richard W.M. Jones
3336b47a09 New upstream development version 1.49.1 2022-05-12 15:29:28 +01:00
Richard W.M. Jones
461e5bef9c virt-rescue: Add versioned requires on libguestfs base package
Otherwise this can be satisfied by any libguestfs, even quite an old
version.
2022-04-20 13:41:55 +01:00
Richard W.M. Jones
51cdb68f09 New upstream stable branch version 1.48.1 2022-04-14 17:04:34 +01:00
Richard W.M. Jones
d2bb9986b2 New upstream stable branch version 1.48.0
Remove the RHEL (downstream) patches as they are out of date.
2022-03-14 14:12:24 +00:00
Richard W.M. Jones
5106bb9547 New upstream development version 1.47.4
Replace guestfs-release-notes-historical(1) with guestfs-release-notes(1)
2022-03-08 14:30:27 +00:00
Richard W.M. Jones
97290932ce New upstream development version 1.47.3
Enable tests on all arches again.
2022-03-01 11:40:25 +00:00
Richard W.M. Jones
419bada284 Add more external programs used by the library
https://bugzilla.redhat.com/show_bug.cgi?id=1989514#c19

Thanks: Alice Frose, Andrea Bolognani
2022-02-28 19:16:16 +00:00
Richard W.M. Jones
65d9d766a2 Bump and rebuild for eln 2022-02-08 21:18:40 +00:00
Richard W.M. Jones
ed16a793e0 OCaml 4.13.1 rebuild to remove package notes 2022-02-04 16:49:40 +00:00
Fedora Release Engineering
b5435eeae3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 16:23:11 +00:00
Richard W.M. Jones
37b78c5d2f Build and rebuild for new glibc causing broken deps on armv7 (RHBZ#2034715) 2022-01-04 19:41:21 +00:00
Richard W.M. Jones
c6fc8008f3 New upstream development version 1.47.2 2021-12-24 10:12:32 +00:00
Richard W.M. Jones
5f98d3ef87 New upstream development version 1.47.1 2021-12-09 19:24:20 +00:00
Richard W.M. Jones
04309c70cd Require libvirt-daemon-driver-storage-core
resolves: rhbz#2018358
2021-10-29 09:47:45 +01:00
Remi Collet
489fcddcb7 rebuild for https://fedoraproject.org/wiki/Changes/php81 2021-10-28 15:08:34 +02:00
Richard W.M. Jones
6f05a2f91c OCaml 4.13.1 build 2021-10-05 11:02:06 +01:00
Richard W.M. Jones
9386c1d522 Disable tests on armv7
virtio devices cannot be found by the guest.  It could be similar to
https://bugzilla.redhat.com/show_bug.cgi?id=2006709 which was reported
against ppc64le.
2021-09-23 19:38:09 +01:00
Richard W.M. Jones
1a2b1681de Remove BUGS file, no longer provided upstream 2021-09-23 16:09:29 +01:00