[Libvir] diagnose invalid domain ID numbers (and invalid integers, in general)
Daniel P. Berrange
berrange at redhat.com
Sun Nov 18 11:22:52 UTC 2007
On Sat, Nov 17, 2007 at 11:50:56PM +0100, Jim Meyering wrote:
> "Daniel P. Berrange" <berrange at redhat.com> wrote:
> > The change I applied was this:
> ...
> > TESTS_ENVIRONMENT = \
> > - abs_top_builddir='$(abs_top_builddir)' \
> > - abs_top_srcdir='$(abs_top_srcdir)' \
> > + abs_top_builddir=`pwd`/$(top_builddir) \
> > + abs_top_srcdir=`pwd`/$(top_srcdir) \
>
> Hi Dan,
> That looks fine, but it'd be nice to retain the single quotes:
>
> diff --git a/tests/Makefile.am b/tests/Makefile.am
> index 8539779..d059402 100644
> --- a/tests/Makefile.am
> +++ b/tests/Makefile.am
> @@ -56,8 +56,8 @@ endif
> # abs_top_{src/build}dir variables, so don't rely
> # on them here. Fake them with 'pwd'
> TESTS_ENVIRONMENT = \
> - abs_top_builddir=`pwd`/$(top_builddir) \
> - abs_top_srcdir=`pwd`/$(top_srcdir) \
> + abs_top_builddir=`pwd`/'$(top_builddir)' \
> + abs_top_srcdir=`pwd`/'$(top_srcdir)' \
> $(VG)
>
> valgrind:
>
> They protect against the unusual case in which one does
> a VPATH (aka non-srcdir) build, where configure is specified via
> a name containing spaces or shell meta-characters.
> I'll commit the above on Monday if no one else does it first.
> ----------
I've done that.
> On the portability-to-old-automake front (automake-1.9 is over 3 years
> old), bear in mind that people building from checked out sources should
> try hard to use relatively recent versions of autoconf and automake,
> especially developers and packagers. There are enough portability
> bugs in automake-1.9 that you don't want to use it in development,
> and certainly not when building a tarball that might be distributed.
> That goes double for autoconf.
I know its ancient, but it is what is in the default RHEL-5 and FC6
distros. Many people use RHEL-5 as their development platform and
I don't want to force them to update to unsupported packages instead
of what's in the base distro.
Regards,
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the libvir-list
mailing list