On 15.02.2012 23:45, Eric Blake wrote: > On 02/15/2012 06:37 AM, Michal Privoznik wrote: >> Currently, if scrub (used for wiping algorithms) is not present >> at compile time, we don't support any other wiping algorithms than >> zeroing, even if it was installed later. Switch to runtime detection >> instead. >> --- >> diff to v1: >> -Add BuildRequires to spec file >> >> configure.ac | 30 ++++-------------------------- >> libvirt.spec.in | 3 +++ >> src/storage/storage_driver.c | 4 ---- >> 3 files changed, 7 insertions(+), 30 deletions(-) > >> +++ b/libvirt.spec.in >> @@ -513,6 +513,9 @@ BuildRequires: nfs-utils >> # Fedora build root suckage >> BuildRequires: gawk >> >> +# For storage wiping with different algorithms >> +BuildRequires: scrub >> + > > I'm wondering if this should be protected by a conditional, such as the > %if %{with_storage_fs} conditional a few lines earlier. Then again, > that example a few lines earlier was for $UMOUNT, used only in > src/storage/storage_backend_fs.c, which is conditional, while your use > of $SCRUB is in src/storage/storage_driver.c which is unconditionally > built. So I think you're okay. > > ACK. > Thanks, pushed. -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list