Commit Graph

484 Commits

Author SHA1 Message Date
Richard W.M. Jones
8100defe53 New exportname filter. 2020-09-22 18:18:49 +01:00
Richard W.M. Jones
f5d4e643bc New upstream development version 1.23.6. 2020-09-22 18:08:00 +01:00
Troy Dawson
39e9e43f6c Minor conditional tweak for ELN
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2020-09-21 16:37:08 +00:00
Troy Dawson
bd7742f1d9 Minor conditional tweak for ELN
platform-python-devel is only for RHEL 8, not RHEL 9 or above.

Signed-off-by: Troy Dawson <tdawson@redhat.com>
2020-09-21 16:18:55 +00:00
Richard W.M. Jones
df6e015a58 New upstream development version 1.23.5. 2020-09-16 15:40:01 +01:00
Richard W.M. Jones
39a1bf96ec New upstream development version 1.23.4. 2020-09-08 20:47:34 +01:00
Richard W.M. Jones
b199229650 Add extra BRs so more tests can run. 2020-09-05 11:28:47 +01:00
Richard W.M. Jones
608e04968f New upstream development version 1.23.3. 2020-09-05 10:54:36 +01:00
Richard W.M. Jones
acb6fff1f8 OCaml 4.11.1 rebuild 2020-09-01 21:10:20 +01:00
Richard W.M. Jones
554ca52aa6 New upstream development version 1.23.2. 2020-09-01 14:03:44 +01:00
Richard W.M. Jones
f46c7f4f3d Fix accidentally reversed %{?rhel} test. 2020-09-01 11:42:52 +01:00
Richard W.M. Jones
6bcb46c436 Reenable sfdisk test because util-linux contains fix. 2020-09-01 11:38:12 +01:00
Richard W.M. Jones
f93c264e86 Further unification of Fedora and RHEL spec files. 2020-09-01 11:32:22 +01:00
Richard W.M. Jones
82eb2bf926 Bring the nbdkit spec file closer to what is in RHEL.
This conditionalises the spec file similarly to RHEL, removing several
subpackages then %{rhel} is defined.  If I've done this correctly then
for Fedora there should be no change in the output.
2020-08-27 17:19:01 +01:00
Richard W.M. Jones
71e6563043 New stable version 1.22.0. 2020-08-27 14:18:26 +01:00
Richard W.M. Jones
97a541fc4f OCaml 4.11.0 rebuild 2020-08-24 08:46:13 +01:00
Richard W.M. Jones
81dd1c463f New upstream version 1.21.26. 2020-08-20 16:35:49 +01:00
Richard W.M. Jones
2ff0971929 New upstream version 1.21.25.
New nbdkit-ondemand-plugin.
New nbdkit-client(1) man page.
2020-08-15 23:53:50 +01:00
Richard W.M. Jones
782c6ac404 Disable libguestfs tests on s390.
qemu-system-s390x: failed to initialize kvm: No such file or directory
qemu-system-s390x: falling back to tcg
qemu-system-s390x: CPU definition requires KVM
2020-08-13 16:19:55 +01:00
Richard W.M. Jones
519e3edb9f New upstream version 1.21.24.
Add nbdkit-tls-fallback-filter.
2020-08-11 22:20:18 +01:00
Merlin Mathesius
2e521de099 Use ExclusiveArch: %{kernel_arches}
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-08-10 15:20:31 -05:00
Richard W.M. Jones
37eaf61006 New upstream version 1.21.23. 2020-08-08 22:04:54 +01:00
Richard W.M. Jones
d41f4cc5c1 Python example moved. 2020-08-06 16:59:24 +01:00
Richard W.M. Jones
567b602f2f New upstream version 1.21.22.
Note this requires updated libnbd 1.3.11 because of bugs in 1.3.10.
2020-08-06 16:30:39 +01:00
Richard W.M. Jones
39edd340ca New upstream version 1.21.21.
Remove patches, all upstream.
2020-08-04 17:40:03 +01:00
Richard W.M. Jones
4ee2e4525f More upstream patches to try to track down test failure in Koji. 2020-08-04 14:58:39 +01:00
Richard W.M. Jones
71222f71e6 Temporarily kill test-nozero.sh. 2020-08-02 10:15:14 +01:00
Richard W.M. Jones
0727ae206e More upstream patches to track test failure.
Also enable LTO since it should be behaving better now.
2020-08-01 08:56:30 +01:00
Richard W.M. Jones
5598d785aa Disable LTO. 2020-07-31 11:55:11 +01:00
Richard W.M. Jones
ca77ba1e5a Add upstream patch to try to track down test failure in Koji. 2020-07-31 08:53:14 +01:00
Fedora Release Engineering
326080d3bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:54:50 +00:00
Richard W.M. Jones
3e985396a9 Disable test-partition1.sh because of sfdisk bug. 2020-07-24 17:52:04 +01:00
Richard W.M. Jones
f66e201023 New upstream development version 1.21.20. 2020-07-24 16:40:33 +01:00
Tom Stellard
f2e57729af Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-21 08:39:11 +01:00
Richard W.M. Jones
07c3f3b029 New upstream development version 1.21.19.
New nbdkit-cdi-plugin.
2020-07-18 17:34:28 +01:00
Richard W.M. Jones
b8735c2055 New upstream development version 1.21.18.
Fixes nbdkit-gzip-filter.
2020-07-13 09:14:56 +01:00
Richard W.M. Jones
8c5dfe0e04 New upstream development version 1.21.17.
New nbdkit-gzip-filter.
Remove deprecated nbdkit-gzip-plugin.
2020-07-11 22:25:23 +01:00
Richard W.M. Jones
bf54310383 New upstream development version 1.21.16.
New nbdkit-tar-filter.
nbdkit-ext2-plugin has been removed, no need to delete it.
2020-07-09 12:40:08 +01:00
Richard W.M. Jones
0022d6eaf6 New upstream development version 1.21.15.
New nbdkit-swab-filter.
2020-07-06 14:11:54 +01:00
Richard W.M. Jones
e654228ce5 New upstream development version 1.21.14.
New nbdkit-pause-filter.
2020-07-03 14:34:04 +01:00
Richard W.M. Jones
2e34434f23 New upstream development version 1.21.13.
- Tar plugin rewritten again in C.
- New nbdkit-torrent-plugin.
- Remove various upgrade paths which are no longer needed in F33.
2020-06-29 21:02:07 +01:00
Jitka Plesnikova
de9d2dea89 Perl 5.32 re-rebuild updated packages 2020-06-27 06:57:27 +02:00
Richard W.M. Jones
60e65f5b91 Fix dependencies of nbdkit-tar-plugin since rewritten in Python. 2020-06-25 09:35:43 +01:00
Richard W.M. Jones
c3cf765abc New upstream development version 1.21.12.
Use new --disable-rust configure option.
2020-06-23 14:09:42 +01:00
Jitka Plesnikova
dc58e25bf9 Perl 5.32 rebuild 2020-06-22 18:06:51 +02:00
Richard W.M. Jones
f8f173bdcf New upstream development version 1.21.11. 2020-06-19 16:16:57 +01:00
Richard W.M. Jones
5730d09400 New upstream development version 1.21.10.
This makes nbdkit-basic-plugins depend on zstd.
2020-06-15 10:56:27 +01:00
Richard W.M. Jones
ae1ff31a51 Fix disabling LIBGUESTFS_TESTS on 32 bit. 2020-06-14 12:59:06 +01:00
Richard W.M. Jones
7756b3ec30 New upstream development version 1.21.9. 2020-06-14 12:36:00 +01:00
Richard W.M. Jones
6709b91c1b New upstream development version 1.21.8.
Remove upstream patches.
2020-06-09 14:18:51 +01:00
Richard W.M. Jones
18f635cb34 Add upstream patches to fix cc plugin. 2020-06-04 14:31:33 +01:00
Richard W.M. Jones
5e53df9dbc Fix section of nbdkit-cc-plugin man page. 2020-06-04 14:18:37 +01:00
Richard W.M. Jones
6dc40625ea New upstream development version 1.21.7.
New nbdkit-cc-plugin subpackage.
2020-06-04 14:09:52 +01:00
Richard W.M. Jones
77f25d83f7 New upstream development version 1.21.6. 2020-06-02 17:54:44 +01:00
Richard W.M. Jones
93bb879067 Remove "trivial" from descriptions of basic plugins/filters. 2020-05-30 11:50:13 +01:00
Richard W.M. Jones
77b3ff4625 Add ddrescue filter. 2020-05-30 11:25:18 +01:00
Richard W.M. Jones
6c884be231 Update version and release.
Forgotten in previous commit.
2020-05-30 11:15:57 +01:00
Richard W.M. Jones
40ac24d0d5 New upstream development version 1.21.5. 2020-05-30 11:15:20 +01:00
Miro Hrončok
be87a1d07c Rebuilt for Python 3.9 2020-05-26 02:53:48 +02:00
Richard W.M. Jones
1da65fc037 Add upstream patch to make tests/test-truncate4.sh more stable on s390x. 2020-05-20 16:06:27 +01:00
Richard W.M. Jones
a77ed1702a New upstream development version 1.21.4. 2020-05-19 18:13:07 +01:00
Richard W.M. Jones
7a004c648c New upstream development version 1.21.3. 2020-05-10 13:59:21 +01:00
Richard W.M. Jones
c887509a3e Skip test suite on aarch64
(https://bugzilla.redhat.com/show_bug.cgi?id=1833346)
2020-05-08 14:47:48 +01:00
Richard W.M. Jones
5f6350a8d8 New upstream development version 1.21.2. 2020-05-07 20:43:49 +01:00
Richard W.M. Jones
73ab10931b Bump and rebuild for OCaml 4.11.0+dev2-2020-04-22 rebuild. 2020-05-05 22:09:54 +01:00
Richard W.M. Jones
9ac8ca2741 New upstream version 1.20.1. 2020-05-04 19:08:36 +01:00
Richard W.M. Jones
1c3e016844 Upstream patch to fix the --dump-config output. 2020-05-02 11:07:42 +01:00
Richard W.M. Jones
4e02512ea3 New upstream version 1.20.0. 2020-05-02 10:24:50 +01:00
Richard W.M. Jones
f97a2d6ea0 New upstream version 1.19.12. 2020-04-30 22:18:00 +01:00
Richard W.M. Jones
8cb17624bf New upstream version 1.19.11. 2020-04-28 20:36:37 +01:00
Richard W.M. Jones
f0bcb4bd49 New upstream version 1.19.10. 2020-04-24 20:36:56 +01:00
Richard W.M. Jones
a1cacd7233 New upstream version 1.19.9. 2020-04-23 16:50:58 +01:00
Richard W.M. Jones
db22dd4a94 New upstream version 1.19.8. 2020-04-16 13:21:03 +01:00
Richard W.M. Jones
7f5b53e1d7 Disable VDDK on i386, support for VDDK 5.1.1 was removed upstream. 2020-04-08 18:00:00 +01:00
Richard W.M. Jones
0f64c0f03e New upstream version 1.19.7. 2020-04-08 17:33:49 +01:00
Richard W.M. Jones
48421606c4 Fix dependencies of example4 plugin. 2020-04-01 10:39:44 +01:00
Richard W.M. Jones
455640d994 Fix dependencies of nbdkit-tar-plugin. 2020-04-01 10:38:12 +01:00
Richard W.M. Jones
bb6a3d9cac New upstream version 1.19.6. 2020-03-31 20:45:21 +01:00
Richard W.M. Jones
3950706921 New upstream version 1.19.5. 2020-03-28 20:42:10 +00:00
Richard W.M. Jones
5bcd6c5968 New upstream version 1.19.4. 2020-03-20 13:51:36 +00:00
Richard W.M. Jones
160e717523 Kill some upstream tests which are problematic.
Restore test-shutdown.sh (it was renamed to test-delay-shutdown.sh)
2020-03-19 12:30:37 +00:00
Richard W.M. Jones
a9549f6654 New upstream version 1.19.3.
New plugin and subpackage: tmpdisk.
2020-03-17 13:41:06 +00:00
Richard W.M. Jones
a1a08282bf Forgot to update %files in previous commit. 2020-03-07 10:55:54 +00:00
Richard W.M. Jones
c51842c7f2 New upstream version 1.19.2.
New filters: exitlast, limit.
2020-03-07 10:47:17 +00:00
Richard W.M. Jones
eebc6790c3 New upstream version 1.19.1. 2020-03-06 09:29:26 +00:00
Richard W.M. Jones
153d047540 New upstream stable branch version 1.18.0. 2020-02-27 14:01:24 +00:00
Richard W.M. Jones
10303676a9 OCaml 4.10.0 final. 2020-02-26 13:37:30 +00:00
Richard W.M. Jones
71daa3db35 New upstream development version 1.17.11. 2020-02-25 19:02:22 +00:00
Richard W.M. Jones
dd5150d5af New upstream development version 1.17.10. 2020-02-19 22:04:45 +00:00
Richard W.M. Jones
4822efb72b New upstream development version 1.17.9. 2020-02-18 15:21:54 +00:00
Richard W.M. Jones
7c331b388b New upstream development version 1.17.8.
New filter: ext2.
Deprecate and remove ext2 plugin.
2020-02-12 16:43:39 +00:00
Fedora Release Engineering
104db2da67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 14:40:16 +00:00
Richard W.M. Jones
d628f90603 Disable tests/test-captive.sh. 2020-01-28 11:52:29 +00:00
Richard W.M. Jones
64498f0fde New upstream development version 1.17.7.
New filter: extentlist.
2020-01-25 13:25:12 +00:00
Richard W.M. Jones
959156a90f New upstream development version 1.17.6. 2020-01-21 13:14:00 +00:00
Richard W.M. Jones
81f9938338 New upstream development version 1.17.5.
Remove upstream patches.
2019-12-15 18:35:54 +00:00
Richard W.M. Jones
103ba5091c Improve test times. 2019-12-14 12:40:02 +00:00
Richard W.M. Jones
74c42afbe8 Forgot to update Version and Release fields. 2019-12-13 10:31:24 +00:00
Richard W.M. Jones
8187fd3c26 New upstream development version 1.17.4.
New filter: nofilter.
Remove upstream patches.
2019-12-13 10:29:45 +00:00
Richard W.M. Jones
7fc80c32df Add upstream patch to fix IPv6 support in tests. 2019-12-10 10:34:57 +00:00
Richard W.M. Jones
fb945f0d3d New upstream development version 1.17.3. 2019-12-09 16:41:06 +00:00
Richard W.M. Jones
7de0a0d09e Enable OCaml plugin again on riscv64.
Revert "Disable OCaml plugin on riscv64 temporarily."

This reverts commit f8beeaf18c.
2019-12-07 20:46:04 +00:00
Richard W.M. Jones
7f89f649c0 New upstream development version 1.17.2.
Enable armv7 again.
2019-12-03 13:21:12 +00:00
Richard W.M. Jones
a17a7db49e Revert "Disable package on armv7"
This reverts commit 42353f5102.
2019-12-03 12:38:44 +00:00
Richard W.M. Jones
42353f5102 Disable package on armv7
https://bugzilla.redhat.com/show_bug.cgi?id=1778517
2019-12-01 21:17:13 +00:00
Richard W.M. Jones
4ccc35c84d Disable libguestfs on ppc64le because of
https://bugzilla.redhat.com/show_bug.cgi?id=1778520
2019-12-01 21:15:40 +00:00
Richard W.M. Jones
33d5db8c05 Fix complete_test_arches again. 2019-12-01 20:55:58 +00:00
Richard W.M. Jones
41f790f919 Fix complete_test_arches. 2019-12-01 20:39:55 +00:00
Richard W.M. Jones
06b032cc84 Fix tests. 2019-12-01 20:16:42 +00:00
Richard W.M. Jones
d35741a127 New upstream development version 1.17.1.
Add nbdkit-eval-plugin.
Add nbdkit-ip-filter.
2019-12-01 20:05:16 +00:00
Richard W.M. Jones
f269e46c70 Use gpgverify macro instead of explicit gpgv2 command. 2019-11-27 11:05:38 +00:00
Richard W.M. Jones
f8beeaf18c Disable OCaml plugin on riscv64 temporarily. 2019-11-15 13:51:51 +00:00
Richard W.M. Jones
182b0e7130 Fix date in changelog 2019-11-15 13:50:37 +00:00
Richard W.M. Jones
1d80227c96 Define have_ocaml macro.
Use it in place of %{ocaml_native_compiler}.

Use --disable-ocaml on non-OCaml platforms.

Make the example.ml file conditional.
2019-11-15 13:50:27 +00:00
Richard W.M. Jones
5adc89253f Revert "Pass -fPIC to ocamlopt on riscv64 only."
Revert "Pass -fPIC to ocamlopt (needed on riscv64)."

This reverts commit ec08d81b14.
This reverts commit c5d1127c08.
2019-11-15 13:38:28 +00:00
Richard W.M. Jones
ec08d81b14 Pass -fPIC to ocamlopt on riscv64 only.
Probably a workaround for broken OCaml codegen on riscv64.
2019-11-15 12:27:28 +00:00
Richard W.M. Jones
c5d1127c08 Pass -fPIC to ocamlopt (needed on riscv64). 2019-11-15 12:16:20 +00:00
Richard W.M. Jones
95dbcbc8a1 Enable libvirt plugin on all architectures. 2019-11-15 08:37:34 +00:00
Richard W.M. Jones
cdf9779d17 Add upstream patch to try to make test-captive more stable. 2019-11-14 11:24:53 +00:00
Richard W.M. Jones
44e31cc2b8 New stable release 1.16.0. 2019-11-14 10:34:10 +00:00
Richard W.M. Jones
6f97abb1da New upstream version 1.15.8.
Add new nbdkit-release-notes-* man pages.
2019-11-09 10:54:24 +00:00
Richard W.M. Jones
ecd14a1e8d New upstream version 1.15.7. 2019-11-06 14:44:03 +00:00
Richard W.M. Jones
26e120b9d6 vddk: Disable tests on non-x86 platforms. 2019-10-24 14:38:15 +01:00
Richard W.M. Jones
656a67d0b6 New upstream version 1.15.6. 2019-10-24 14:30:44 +01:00
Richard W.M. Jones
17c0b58450 Further test stability patches from upstream. 2019-10-19 19:45:05 +01:00
Richard W.M. Jones
53652f6834 Make tests/test-socket-activation stable. 2019-10-19 19:15:04 +01:00
Richard W.M. Jones
ce06df6749 Make tests/test-captive.sh stable (attempt 2). 2019-10-19 18:54:55 +01:00
Richard W.M. Jones
1c50b60365 Make tests/test-captive.sh stable. 2019-10-19 18:33:03 +01:00
Richard W.M. Jones
f1625484a3 New upstream release 1.15.5. 2019-10-19 18:08:26 +01:00
Richard W.M. Jones
e42bd5a4aa New upstream release 1.15.4.
New nbdkit-security(1) man page.
Rename nbdkit-reflection-plugin to nbdkit-info-plugin.
2019-10-01 11:30:38 +01:00
Richard W.M. Jones
7edda92aa0 New upstream release 1.15.3.
Add new header file nbd-protocol.h to devel subpackage.
2019-09-25 10:33:46 +01:00
Richard W.M. Jones
770f56f2df Add new nbdkit-reflection-plugin. 2019-09-20 15:36:28 +01:00
Richard W.M. Jones
fe2ad07c3c New upstream version 1.15.2.
Fixes second Denial of Service attack:
  https://www.redhat.com/archives/libguestfs/2019-September/msg00272.html
Add new nbdkit-retry-filter.
2019-09-20 15:23:14 +01:00
Richard W.M. Jones
744d5ea0e4 Package <nbdkit-version.h>. 2019-09-12 18:59:20 +01:00
Richard W.M. Jones
f1b63f1ea4 Add nbdsh BR for tests. 2019-09-12 18:49:19 +01:00
Richard W.M. Jones
083e305e64 New upstream version 1.15.1.
Fixes Denial of Service / Amplication Attack:
  https://www.redhat.com/archives/libguestfs/2019-September/msg00084.html
2019-09-12 18:44:58 +01:00
Richard W.M. Jones
7ae0989989 Typo in previous commit. 2019-08-29 21:15:36 +01:00
Richard W.M. Jones
9cc5bdb701 Split out nbdkit-nbd-plugin subpackage.
Since nbdkit 1.14, nbdkit-nbd-plugin now depends on libnbd.  Therefore
it shouldn't go into the basic plugins package (which is supposed to
have minimal dependencies), but should be placed in its own package.
2019-08-29 21:05:10 +01:00
Richard W.M. Jones
07b855797c New upstream version 1.14.0. 2019-08-28 19:08:49 +01:00
Richard W.M. Jones
15b07b89f6 Temporarily kill tests/test-cache-max-size.sh since it fails
sometimes on s390x for unclear reasons.
2019-08-21 19:16:46 +01:00
Richard W.M. Jones
1e59bed6d7 Temporarily kill tests/test-shutdown.sh 2019-08-21 18:34:09 +01:00
Miro Hrončok
b7e38ed290 Rebuilt for Python 3.8 2019-08-21 19:15:52 +02:00
Richard W.M. Jones
52cdc4fe66 New upstream version 1.13.9. 2019-08-21 18:11:16 +01:00
Richard W.M. Jones
c2efe7d099 Revert "Remove Requires nbdkit-devel -> nbdkit-server."
This change, while strictly correct, wasn't a particularly good idea.

While it would be possible in theory to build plugins without having
the server around, almost any reasonable build system might then try
to test them against the server.  But plugins are not compatible with
servers compiled with a different pointer size (eg. i686 plugin with
x86-64 server).

So it's best to pull in the matching server with the devel package.

The downside to this is that you cannot install nbdkit-devel.i686 and
nbdkit-devel.x86_64 together.

This reverts commit 495abe826e.
2019-08-21 13:00:35 +01:00
Richard W.M. Jones
495abe826e Remove Requires nbdkit-devel -> nbdkit-server.
Still possible to build plugins without needing the server to run
them, eg. when building for multilib.
2019-08-21 10:42:50 +01:00
Richard W.M. Jones
331127737a Add provides for all basic plugins and filters. 2019-08-21 09:13:37 +01:00
Richard W.M. Jones
1b316e5034 BR libnbd 0.9.8. 2019-08-20 12:06:18 +01:00
Miro Hrončok
cb5a9a5c13 Rebuilt for Python 3.8 2019-08-19 16:28:41 +02:00
Richard W.M. Jones
a1141f5911 Fix for libnbd 0.9.8. 2019-08-19 12:06:00 +01:00
Miro Hrončok
693b073f71 Rebuilt for Python 3.8 2019-08-19 10:20:25 +02:00