On Wed, Apr 07, 2010 at 12:12:10PM -0600, Eric Blake wrote: > > +#ifdef WIN32 > > +int > > +virHookCall(int driver ATTRIBUTE_UNUSED, > > + const char *id ATTRIBUTE_UNUSED, > > + int op ATTRIBUTE_UNUSED, > > + int sub_op ATTRIBUTE_UNUSED, > > + const char *extra ATTRIBUTE_UNUSED, > > + const char *input ATTRIBUTE_UNUSED) { > > + virReportSystemError(ENOSYS, "%s", > > + _("spawning hooks not supported on this platform")); > > + return -1; > > Good enough for now. But gnulib supports posix_spawn ported to mingw > (currently LGPLv3, so we'd have to get it relaxed to LPGLv2 first); > perhaps if we rewrite hooks to use posix_spawn() instead of > fork()/exec(), then we can support hooks on mingw. posix_spawn() isn't really flexible enough to replace the virExec() functionality > > @@ -8425,7 +8430,7 @@ cmdSnapshotList(vshControl *ctl, const vshCmd *cmd) > > &creation) < 0) > > continue; > > localtime_r(&creation, &time_info); > > - strftime(timestr, sizeof(timestr), "%F %T %z", &time_info); > > + strftime(timestr, sizeof(timestr), "%Y-%m-%d %H:%M:%S %z", &time_info); > > Is this a case where we want localized output? Or is switching to fixed > format a good move independently of mingw lacking localization? Gnulib > provides strftime (but it is currently LGPLv3, and would need relaxing), > if we want to go with localized output. %F & %T are not localized formats anyway, so this isn't impacting that. THis is just a straight substitution expanding the shortcuts to the full syntax Regards, Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://deltacloud.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list