Compare commits

...

323 Commits
master ... f35

Author SHA1 Message Date
Richard W.M. Jones 3153d0cd95 New upstream stable branch version 1.28.8 2022-04-26 09:14:07 +01:00
Richard W.M. Jones 342e37791f New upstream stable branch version 1.28.7 2022-04-16 15:31:54 +01:00
Richard W.M. Jones 849ceed3ca New upstream stable branch version 1.28.6 2022-02-24 19:13:16 +00:00
Richard W.M. Jones ea0d728050 New upstream stable branch version 1.28.5 2022-01-24 12:48:01 +00:00
Richard W.M. Jones bfee9efc52 New upstream stable branch version 1.28.4 2022-01-04 13:49:40 +00:00
Richard W.M. Jones b2fa41f529 New upstream stable branch version 1.28.3 2021-12-07 09:54:42 +00:00
Richard W.M. Jones d59a826b64 Consistent use of whitespace
Remove double line whitespace between %package and %description.
Also remove whitespace lines within %package sections.

Double line whitespace is kept between subpackages for visual clarity.
2021-11-09 12:06:43 +00:00
Richard W.M. Jones b86029511f Move nbdkit-null-plugin to the nbdkit-server package
This plugin is required for probing the presence of filters (see
nbdkit-probing(1) man page), so it makes sense to always have it
around.  The null plugin is only 16K in size so it does not add
significantly to the nbdkit-server package.
2021-11-09 12:06:43 +00:00
Richard W.M. Jones 1b32364f24 Switch to xorriso (instead of genisoimage)
Upstream prefers it since:

  commit 174a0caf7eaf1943360f9d8f714f466ea7449d90
  Author: Richard W.M. Jones <rjones@redhat.com>
  Date:   Sat Apr 3 17:15:34 2021 +0100

    iso: Pick xorriso in preference to genisoimage or mkisofs.

    See this Debian page explaining the situation with genisoimage:
    https://wiki.debian.org/genisoimage

(cherry picked from commit df8ac05e24)
2021-11-09 12:06:43 +00:00
Richard W.M. Jones f8ae68de57 Distribute README.VDDK in nbdkit-vddk-plugin subpackage
(cherry picked from commit 66ccfa6dd3)
2021-11-09 12:06:43 +00:00
Richard W.M. Jones 1430f37c4b New upstream stable branch version 1.28.2 2021-11-09 12:05:07 +00:00
Richard W.M. Jones 840e950e8f New upstream stable branch version 1.28.1 2021-10-25 21:43:44 +01:00
Richard W.M. Jones 0ae4bf9283 New upstream stable branch version 1.28.0 2021-09-23 15:55:16 +01:00
Richard W.M. Jones 1d3b29e985 Disable libguestfs test on ppc64le because qemu is broken:
https://bugzilla.redhat.com/show_bug.cgi?id=2006709
2021-09-22 10:35:11 +01:00
Richard W.M. Jones 2be736e65b New upstream development version 1.27.10. 2021-09-21 22:58:03 +01:00
Sahana Prasad e91ee82439 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:08:44 +02:00
Richard W.M. Jones 3c10afbea2 New upstream development version 1.27.9.
Remove patches which are upstream.
2021-09-04 17:05:14 +01:00
Richard W.M. Jones 8652782c79 Re-enable tests on armv7.
Reverts this commit:

  commit 4791eadbe0
  Author: Richard W.M. Jones <rjones@redhat.com>
  Date:   Tue Aug 31 22:59:11 2021 +0100

    Disable tests on armv7hl because of
    https://bugzilla.redhat.com/show_bug.cgi?id=1999878
2021-09-01 18:40:25 +01:00
Richard W.M. Jones bb338a4aa7 Really disable tests on armv7hl 2021-09-01 09:24:38 +01:00
Richard W.M. Jones 4791eadbe0 Disable tests on armv7hl because of
https://bugzilla.redhat.com/show_bug.cgi?id=1999878
2021-08-31 22:59:11 +01:00
Richard W.M. Jones bfdc3bda8b Fix for qemu 6.1. 2021-08-31 11:44:20 +01:00
Richard W.M. Jones 42e0d28d9a Fix issues in nbdkit-data-plugin on 32 bit platforms. 2021-08-23 10:52:00 +01:00
Richard W.M. Jones 5f0a7b31b4 New upstream development version 1.27.8.
Remove patch which is included upstream.
2021-08-23 09:52:15 +01:00
Eric Blake 034cff3866 Include followup patch related to CVE-2021-3716. 2021-08-19 16:25:37 -05:00
Eric Blake 03411c4a44 New upstream development version 1.27.7; addresses CVE-2021-3716. 2021-08-19 15:29:15 -05:00
Eric Blake 4c52eba350 New upstream development version 1.27.5. 2021-08-13 11:27:26 -05:00
Eric Blake 89825a793e Update keyring.
Add myself via:

  gpg --export 'Eric Blake' | \
  gpg --no-default-keyring --keyring ./libguestfs.keyring --import
2021-08-13 11:23:44 -05:00
Richard W.M. Jones 3bc00d5182 New upstream development version 1.27.4. 2021-08-05 09:07:06 +01:00
Richard W.M. Jones 3190c1b685 New upstream development version 1.27.3. 2021-07-23 23:03:45 +01:00
Fedora Release Engineering cdda2ce6d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:52:47 +00:00
Richard W.M. Jones 040f87208f New upstream development version 1.27.2. 2021-07-05 18:14:09 +01:00
Richard W.M. Jones 18609d8a72 New upstream development version 1.27.1. 2021-06-11 14:39:05 +01:00
Richard W.M. Jones 901bd9af16 New upstream version 1.26.0. 2021-06-07 17:18:44 +01:00
Python Maint ae298c5846 Rebuilt for Python 3.10 2021-06-04 20:12:28 +02:00
Richard W.M. Jones 9647b36302 New upstream version 1.25.9. 2021-06-03 21:02:24 +01:00
Richard W.M. Jones c05c44cc7b Skip tests/test-memory-allocator-malloc-mlock.sh on RHEL 9 / aarch64
Test failure:

FAIL: test-memory-allocator-malloc-mlock.sh
===========================================
/builddir/build/BUILD/nbdkit-1.25.8/server/nbdkit -v -P memory-allocator-malloc-mlock.pid -U /tmp/nbdkit-test-sock.QSUxq3 -- /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so 2048 allocator=malloc,mlock=true
nbdkit: debug: nbdkit 1.25.8 (nbdkit-1.25.8-2.el9)
nbdkit: debug: TLS disabled: could not load TLS certificates
nbdkit: debug: registering plugin /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so
nbdkit: debug: registered plugin /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory)
nbdkit: debug: memory: load
nbdkit: debug: memory: config key=size, value=2048
nbdkit: debug: memory: config key=allocator, value=malloc,mlock=true
nbdkit: debug: memory: config_complete
nbdkit: debug: using thread model: parallel
nbdkit: debug: memory: get_ready
nbdkit: debug: allocator: malloc,mlock=true
nbdkit: debug: allocator parameter: mlock=true
nbdkit: error: allocator=malloc: mlock: Cannot allocate memory
./test-memory-allocator-malloc-mlock.sh: run cleanup hooks: exit code 1
FAIL test-memory-allocator-malloc-mlock.sh (exit status: 1)
2021-06-02 13:09:47 +01:00
Richard W.M. Jones f628c07019 Add gating tests for RHEL 9 2021-06-02 12:31:29 +01:00
Jitka Plesnikova ef181318d5 Perl 5.34 re-rebuild of updated packages 2021-05-25 21:10:34 +02:00
Richard W.M. Jones ade90e480c New upstream version 1.25.8. 2021-05-25 15:33:43 +01:00
Jitka Plesnikova b607a227bd Perl 5.34 re-rebuild updated packages 2021-05-25 16:13:37 +02:00
Leigh Scott 6525018aaa Rebuild for new libtorrent 2021-05-25 11:23:21 +01:00
Jitka Plesnikova 2f2ada7150 Perl 5.34 rebuild 2021-05-21 12:09:19 +02:00
Richard W.M. Jones 54b225aed2 New upstream version 1.25.7.
Disable libguestfs tests on riscv64.
2021-05-05 13:05:40 +01:00
Richard W.M. Jones 1401871dcf New upstream version 1.25.6. 2021-04-10 10:51:35 +01:00
Richard W.M. Jones 0dad06ac95 New upstream version 1.25.5. 2021-04-03 14:00:40 +01:00
Richard W.M. Jones 2d8cf73f16 Fix upstream URL.
Enable non-guestfs tests on all arches.
2021-03-15 20:37:05 +00:00
Richard W.M. Jones 8644a889cb New upstream development version 1.25.4.
New filter: multi-conn
2021-03-10 22:26:23 +00:00
Richard W.M. Jones ae88b94409 Fix %changelog message in previous commit.
The actual change is OK, but I got the name of the package
wrong in the %changelog message.
2021-03-09 13:11:30 +00:00
Richard W.M. Jones 157d638111 Make nbdkit-vddk-plugin depend on libxcrypt-devel (RHBZ#1931818). 2021-03-09 13:06:41 +00:00
Richard W.M. Jones a5d0de331a Remove socat dependency in RHEL 9. 2021-03-04 14:15:59 +00:00
Richard W.M. Jones 69ac3379ac New upstream development version 1.25.3. 2021-03-02 22:06:28 +00:00
Richard W.M. Jones b3800b1c4d OCaml 4.12.0 build (RHBZ#1934138). 2021-03-02 15:42:37 +00:00
Richard W.M. Jones 13b6512f5e Fix removal of streaming plugin. 2021-02-04 08:52:06 +00:00
Richard W.M. Jones aef3b97d93 New upstream development version 1.25.2.
Remove all remaining traces of nbdkit-gzip-plugin and nbdkit-tar-plugin.
Remove nbdkit-streaming-plugin (deprecated upstream).
Remove obsoletes of old nbdkit-ext2-plugin.
2021-02-03 22:37:24 +00:00
Fedora Release Engineering 54e2732c58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:16:57 +00:00
Richard W.M. Jones a720df9554 New upstream development version 1.25.1. 2021-01-20 13:31:41 +00:00
Richard W.M. Jones f0f5e8b3ec Obsolete nbdkit-tar-plugin to provide smooth upgrades to F33+. 2021-01-19 15:48:47 +00:00
Tom Stellard d7053f2f26 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 05:52:19 +00:00
Mamoru TASAKA 471e5a610f F-34: rebuild against ruby 3.0 2021-01-08 09:39:22 +09:00
Richard W.M. Jones be8d5f3aaa New upstream version 1.24.0. 2021-01-07 17:31:33 +00:00
Mamoru TASAKA 794ce54699 F-34: rebuild against ruby 3.0 2021-01-07 10:35:06 +09:00
Richard W.M. Jones 2ac5b73d33 New upstream development version 1.23.13.
Add configure --with-extra.
2020-12-29 16:19:21 +00:00
Richard W.M. Jones c70939c66e New upstream development version 1.23.12. 2020-12-29 08:33:08 +00:00
Richard W.M. Jones e81cccf15f New upstream development version 1.23.11.
New nbdkit-checkwrite-filter.
2020-12-22 16:47:14 +00:00
Richard W.M. Jones ab88444bcb Avoid boto3 dependency on RHEL. 2020-12-10 21:06:03 +00:00
Richard W.M. Jones 5e124fe3d9 Forgot to updated sources in previous commit. 2020-12-08 22:50:42 +00:00
Richard W.M. Jones a814e47ad6 New upstream development version 1.23.10.
New nbdkit-sparse-random-plugin.
2020-12-08 22:21:32 +00:00
Richard W.M. Jones 1854f3665b Add copy-patches.sh maintainer script from RHEL. 2020-12-03 13:35:45 +00:00
Richard W.M. Jones 11bae733dc Move gzip and tar filters with other filters.
Remove nbdkit-tar-plugin (replaced with nbdkit-tar-filter), except RHEL 8.
Do not ship nbdkit-S3-plugin on RHEL.
2020-12-03 12:51:33 +00:00
Richard W.M. Jones e2a79c9eef S3-plugin cannot be noarch. 2020-11-19 16:49:11 +00:00
Richard W.M. Jones e9930a74e3 New upstream development version 1.23.9.
Add nbdkit-S3-plugin.
2020-11-19 16:35:49 +00:00
Richard W.M. Jones 4a5d3d7d5a Disable tests again on aarch64. 2020-11-02 22:21:03 +00:00
Richard W.M. Jones 76a2efc17e Enable tests on aarch64, disable on armv7. 2020-11-02 22:07:42 +00:00
Richard W.M. Jones c67db939d5 New upstream development version 1.23.8.
Add nbdkit-exitwhen-filter.
2020-11-02 21:45:51 +00:00
Richard W.M. Jones 7f736bddf3 +BR ocamldoc 2020-10-05 22:08:11 +01:00
Richard W.M. Jones 2af579a406 New upstream development version 1.23.7.
Add new NBDKit(3) man page for the OCaml plugin.
2020-10-05 21:40:21 +01:00
Richard W.M. Jones 504c4c027d Add patch to fix tests. 2020-09-22 18:33:19 +01:00
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 cf32d574ac Forgot to remove upstream patch in previous commit. 2020-05-04 19:09:34 +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 acde02c4e8 Update sources file. 2019-11-06 14:47:08 +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
Richard W.M. Jones 481170e367 New upstream version 1.13.8. 2019-08-02 13:48:08 +01:00
Richard W.M. Jones 1c44b857a0 Add upstream patch to deal with qemu-img 4.1 output change. 2019-07-31 10:06:34 +01:00
Richard W.M. Jones 5b18cf2372 New upstream version 1.13.7. 2019-07-30 18:58:41 +01:00
Richard W.M. Jones 22983c1edb New filter: cacheextents.
Disable guestfs plugin on i686.
2019-07-26 21:03:00 +01:00
Richard W.M. Jones 4ce7cac1f3 Add BR libnbd-devel. 2019-07-26 10:19:32 +01:00
Richard W.M. Jones 87fad0e071 New upstream version 1.13.6. 2019-07-26 10:18:03 +01:00
Fedora Release Engineering 952b7ceb57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 18:21:25 +00:00
Richard W.M. Jones fec2da296e Further fix for Python 3.8 embed brokenness. 2019-06-10 09:38:05 +01:00
Richard W.M. Jones bcc9a0a63c New upstream version 1.13.5. 2019-06-09 22:08:14 +01:00
Jitka Plesnikova 5f78e80098 Perl 5.30 rebuild 2019-05-30 13:35:29 +02:00
Richard W.M. Jones 4919105437 New upstream version 1.13.4.
Add new filters: nocache, noparallel.
2019-05-21 10:56:36 +01:00
Richard W.M. Jones ba5e3c8f4f New upstream version 1.13.3.
Add OCaml example to devel subpackage.
2019-04-27 21:36:23 +01:00
Richard W.M. Jones 6041623812 New upstream version 1.13.2. 2019-04-24 22:29:53 +01:00
Richard W.M. Jones acd3b8e971 New upstream version 1.13.1.
Distribute BENCHMARKING and SECURITY files.
Includes a fix for possible remote memory heap leak with user plugins.
2019-04-23 18:03:50 +01:00
Richard W.M. Jones 80675284f1 New upstream version 1.13.0.
Add stats filter.
2019-04-13 08:27:21 +01:00
Richard W.M. Jones 08e33b1f6d New upstream version 1.12.0.
Add noextents filter.
2019-04-10 13:45:05 +01:00
Richard W.M. Jones 543e91948e New upstream version 1.11.15. 2019-04-08 21:35:56 +01:00
Richard W.M. Jones a7dbaded7d New upstream version 1.11.14.
Remove deprecated nbdkit-xz-plugin (replaced by nbdkit-xz-filter).
2019-04-06 16:14:09 +01:00
Richard W.M. Jones f2d242ec5d New upstream version 1.11.13. 2019-04-02 22:14:36 +01:00
Richard W.M. Jones 4e9723a107 New upstream version 1.11.12.
New nbdkit-readahead-filter.
2019-04-02 12:11:49 +01:00
Richard W.M. Jones 929d1f7a4e New upstream version 1.11.11. 2019-03-29 13:54:47 +00:00
Richard W.M. Jones 60d0fe0e68 New upstream version 1.11.10. 2019-03-28 16:36:44 +00:00
Richard W.M. Jones db3a28f0a7 Disable full tests on x86_64.
Because of RHBZ#1692047
2019-03-23 18:09:39 +00:00
Richard W.M. Jones 74708da224 Forgot to upload sources to previous commit. 2019-03-23 12:19:10 +00:00
Richard W.M. Jones ff7421fe0e New upstream version 1.11.9. 2019-03-23 12:15:22 +00:00
Richard W.M. Jones 214b66bb6f +BR ssh-keygen. 2019-03-12 22:21:01 +00:00
Richard W.M. Jones 43f581b434 tests: Use a more robust method to create the test disk atomically. 2019-03-12 22:15:04 +00:00
Richard W.M. Jones 53b3645e71 New upstream version 1.11.8. 2019-03-12 21:55:13 +00:00
Richard W.M. Jones 3dfe4e3c2e Remove Python 2 plugin completely.
https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
2019-03-07 08:59:09 +00:00
Richard W.M. Jones 49fbd7a786 For Fedora 31 only, rebuild without provides/obsoletes. 2019-03-07 07:55:42 +00:00
Richard W.M. Jones 325808dc9d Remove workaround for QEMU bug which is fixed in Fedora 30+.
Make the tests run in parallel, otherwise they are too slow.
2019-03-07 07:55:11 +00:00
Richard W.M. Jones 3bbb506048 For Fedora 31 only, remove old Provides/Obsoletes. 2019-03-07 07:04:42 +00:00
Richard W.M. Jones 77e2d5c48d Add missing %files ssh-plugin section. 2019-03-07 06:54:16 +00:00
Richard W.M. Jones fa93f5d5de New upstream version 1.11.7.
Add nbdkit ssh plugin.
Remove patches already upstream.
2019-03-07 06:39:35 +00:00
Richard W.M. Jones 18f1736652 Add nbdkit rate filter. 2019-03-05 19:34:23 +00:00
Richard W.M. Jones df26f1b46f New upstream version 1.11.6.
Add linuxdisk plugin.
Remove rust plugin if compiled.
2019-03-02 08:32:49 +00:00
Richard W.M. Jones 3d8e2fc142 New upstream version 1.11.6.
- Add linuxdisk plugin.
- Remove rust plugin if compiled.
2019-03-02 08:07:54 +00:00
Richard W.M. Jones 8d370f099f New upstream version 1.11.5. 2019-02-05 16:06:01 +00:00
Fedora Release Engineering b2bfbcbddb - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 12:03:06 +00:00
Richard W.M. Jones 108cffaa33 Remember to add signature. 2019-01-30 19:58:50 +00:00
Richard W.M. Jones e4aebce94f New upstream version 1.11.4. 2019-01-30 19:56:20 +00:00
Richard W.M. Jones 83ede3f5fb New upstream version 1.11.3. 2019-01-28 14:21:50 +00:00
Mamoru TASAKA 2e23f9392f F-30: rebuild against ruby26 2019-01-25 07:57:00 +09:00
Richard W.M. Jones badadff8d2 Forgot to upload sources in previous commit. 2019-01-24 11:27:35 +00:00
Richard W.M. Jones e9f944b4e7 New upstream version 1.11.2.
Drop patches included in upstream tarball.
2019-01-24 11:24:11 +00:00
Mamoru TASAKA fcff8d2bb2 F-30: rebuild again against ruby26 2019-01-24 13:27:38 +09:00
Richard W.M. Jones 7b3c6f2386 Add second upstream patch to fix the tests. 2019-01-23 09:39:19 +00:00
Richard W.M. Jones 459c59ab31 Invoke autotools after applying patch. 2019-01-23 09:28:56 +00:00
Richard W.M. Jones 0fe0198608 Fix test. 2019-01-22 23:25:37 +00:00
Richard W.M. Jones f38df01017 New upstream version 1.11.1. 2019-01-22 23:11:21 +00:00
Mamoru TASAKA 2df1f9e040 F-30: rebuild against ruby26 2019-01-21 23:04:35 +09:00
Richard W.M. Jones 777dcf1a96 New upstream version 1.10.0. 2019-01-18 15:35:18 +00:00
Richard W.M. Jones 2dea7e6c91 New upstream version 1.9.10. 2019-01-15 23:32:19 +00:00
Björn Esser 4659558694
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:09:48 +01:00
Richard W.M. Jones a7eb1efbf3 New upstream version 1.9.9. 2019-01-07 09:04:11 +00:00
Richard W.M. Jones ec5016310a New upstream version 1.9.8. 2019-01-01 10:21:03 +00:00
Richard W.M. Jones c6c0e76474 Remove misguided LDFLAGS hack which removed server hardening.
https://bugzilla.redhat.com/show_bug.cgi?id=1624149#c6
2018-12-17 21:28:32 +00:00
Richard W.M. Jones b1cfd00957 Remove some old Obsoletes rules for Fedora 30.
NB: Do not backport this to older branches!
2018-12-15 21:46:49 +00:00
Richard W.M. Jones d9619d91d2 New upstream version 1.9.7. 2018-12-15 20:51:28 +00:00
Richard W.M. Jones 405f844a32 New upstream version 1.9.6.
Add nbdkit-full-plugin.
2018-12-13 11:12:52 +00:00
Richard W.M. Jones 381ed6af20 New upstream version 1.9.5. 2018-12-10 16:41:41 +00:00
Richard W.M. Jones edfaaebe11 New man page nbdkit-loop(1). 2018-12-04 10:47:52 +00:00
Richard W.M. Jones 2b5a05f3ed New upstream version 1.9.4.
Fix low priority security issue with TLS:
  https://www.redhat.com/archives/libguestfs/2018-December/msg00047.html
2018-12-04 10:31:00 +00:00
Richard W.M. Jones 23b74f0e25 New upstream version 1.9.3. 2018-11-29 21:48:52 +00:00
Richard W.M. Jones a92aab6c55 New upstream version 1.9.2.
- Add new filter subpackage: nbdkit-xz-filter.
- Deprecate (but do not remove) nbdkit-xz-plugin.
2018-11-22 10:44:42 +00:00
Richard W.M. Jones 6480eb2093 Fix previous commit. 2018-11-18 14:37:46 +00:00
Richard W.M. Jones c805a3e46e Workaround for RHBZ#1650975. 2018-11-18 11:55:47 +00:00
Richard W.M. Jones 20e4534d4a New upstream version 1.9.1. 2018-11-18 10:35:08 +00:00
Richard W.M. Jones 8eb71289b8 New upstream version 1.9.0.
New development branch.
2018-11-14 15:30:00 +00:00
Richard W.M. Jones d2b33071b5 New stable branch version 1.8.0. 2018-11-12 20:45:26 +00:00
Richard W.M. Jones f8dd6dabe1 Tidy up %descriptions. 2018-11-09 21:54:47 +00:00
Richard W.M. Jones fda10ee196 New upstream version 1.7.10, possibly final before 1.8. 2018-11-09 17:54:57 +00:00
Richard W.M. Jones bc6a311564 nbdkit metapackage should depend on versioned -server subpackage etc.
Fixes commit b772c3dfae.
2018-11-06 21:35:37 +00:00
Richard W.M. Jones 7ad48d85e7 New upstream version 1.7.9. 2018-11-06 19:20:05 +00:00
Richard W.M. Jones 23bf3d7ef6 New upstream version 1.7.8. 2018-10-30 22:50:42 +00:00
Richard W.M. Jones bfed8fe923 New upstream version 1.7.7.
New nbdkit-floppy-plugin subpackage.
2018-10-29 22:06:42 +00:00
Richard W.M. Jones 207d479926 Add missing BR genisoimage (for nbdkit-iso-plugin). 2018-10-17 13:51:59 +01:00
Richard W.M. Jones 402c5ca6a1 New upstream version 1.7.6.
New nbdkit-iso-plugin subpackage.
2018-10-17 13:28:00 +01:00
Richard W.M. Jones bb74bac2ab New upstream version 1.7.5. 2018-10-16 09:42:28 +01:00
Richard W.M. Jones d8f8536a7d New upstream version 1.7.4. 2018-10-02 21:43:31 +01:00
Richard W.M. Jones c6544c0564 New upstream version 1.7.3.
Add partitioning plugin.
2018-09-18 22:59:54 +01:00
Richard W.M. Jones 71ae6907fe New upstream version 1.7.2. 2018-09-13 23:17:33 +01:00
Richard W.M. Jones 3d82870e6c New upstream version 1.7.1. 2018-09-10 17:17:56 +01:00
Richard W.M. Jones f4d20e9538 Add plugins/sh/example.sh to nbdkit-devel. 2018-09-08 12:43:48 +01:00
Richard W.M. Jones 089b243a4a New upstream version 1.7.0, development branch.
Add nbdkit-sh-plugin.
2018-09-08 10:58:48 +01:00
Richard W.M. Jones d9bde53553 New upstream version 1.6.0, stable branch. 2018-08-28 16:59:12 +01:00
Richard W.M. Jones 7d3de34ec7 Add upstream patches after 1.5.10. 2018-08-27 19:41:52 +01:00
Richard W.M. Jones 1461b159c6 Add upstream patch after 1.5.10 to fix build. 2018-08-27 12:19:01 +01:00
Richard W.M. Jones cdd1bda62e New upstream version 1.5.10.
Remove upstream patches.
2018-08-27 12:03:34 +01:00
Richard W.M. Jones f123f78660 Add upstream patches since 1.5.9 was released. 2018-08-26 20:49:31 +01:00
Richard W.M. Jones 0d7a614562 New upstream version 1.5.9. 2018-08-26 20:21:54 +01:00
Richard W.M. Jones 8c4e0a710b New upstream version 1.5.8. 2018-08-21 12:54:50 +01:00
Richard W.M. Jones 72eaac919d New upstream version 1.5.7. 2018-08-18 22:30:25 +01:00
Richard W.M. Jones cc648daf62 Disable libvirt on riscv64.
Other simplifications to %configure line.
2018-08-18 11:07:07 +01:00
8 changed files with 1525 additions and 415 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/clog
/nbdkit-*.tar.gz
/nbdkit-*.tar.gz.sig
/*~

55
copy-patches.sh Executable file
View File

@ -0,0 +1,55 @@
#!/bin/bash -
set -e
# Maintainer script to copy patches from the git repo to the current
# directory. Use it like this:
# ./copy-patches.sh
rhel_version=8.3
# Check we're in the right directory.
if [ ! -f nbdkit.spec ]; then
echo "$0: run this from the directory containing 'nbdkit.spec'"
exit 1
fi
git_checkout=$HOME/d/nbdkit-rhel-$rhel_version
if [ ! -d $git_checkout ]; then
echo "$0: $git_checkout does not exist"
echo "This script is only for use by the maintainer when preparing a"
echo "nbdkit release on RHEL."
exit 1
fi
# Get the base version of nbdkit.
version=`grep '^Version:' nbdkit.spec | awk '{print $2}'`
tag="v$version"
# Remove any existing patches.
git rm -f [0-9]*.patch ||:
rm -f [0-9]*.patch
# Get the patches.
(cd $git_checkout; rm -f [0-9]*.patch; git format-patch -N $tag)
mv $git_checkout/[0-9]*.patch .
# Remove any not to be applied.
rm -f *NOT-FOR-RPM*.patch
# Add the patches.
git add [0-9]*.patch
# Print out the patch lines.
echo
echo "--- Copy the following text into nbdkit.spec file"
echo
echo "# Patches."
for f in [0-9]*.patch; do
n=`echo $f | awk -F- '{print $1}'`
echo "Patch$n: $f"
done
echo
echo "--- End of text"

6
gating.yaml Executable file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
SHA512 (nbdkit-1.5.6.tar.gz) = bacdc95b909e943e6476f24d10e7e9e2ea0b9e26362c35c604c8e1cdf361e333e47c38747b491077e9444466e014fe9f67c6db8be3a98f1f0e7bffee555c1bc0
SHA512 (nbdkit-1.5.6.tar.gz.sig) = 96917b05005adba7333073b4ba91b3b499f76c418833344cda5a93603a84bc78421749f5ed13432323216f0b1195bf0bbebd63ba4959390568b7a4289a69d0db
SHA512 (nbdkit-1.28.8.tar.gz) = 713a6b70e11f9acc3f69f377b7604f8f0cf6f606f53cff263e9303da1e27ff3f7c3454189c6e7a5bec65916a574e6794c6b4bcd8d55ea6aa45037b96e0aeb8a4
SHA512 (nbdkit-1.28.8.tar.gz.sig) = be102e149162ce5a2c00d131ee1678aca6dcb96025a0c6828cebd41ce5612302629f7e0290147cae69d0170e6f66b6275a7e4267944a0541f89c5293b90df7ee

6
tests/basic-test.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash -
set -e
set -x
# Run nbdkit and check that nbdinfo can connect back to it.
nbdkit -U - memory 1G --run 'nbdinfo "$uri"'

12
tests/tests.yml Executable file
View File

@ -0,0 +1,12 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
required_packages:
- libnbd
- nbdkit
tests:
- simple:
dir: .
run: ./basic-test.sh