[libvirt] [PATCH] build: fix fresh checkout on RHEL5

Daniel Veillard veillard at redhat.com
Fri Apr 20 08:23:37 UTC 2012


On Thu, Apr 19, 2012 at 05:15:01PM -0600, Eric Blake wrote:
> Building a fresh checkout on RHEL 5 has been broken since commit
> 29db7a00, due to a gnulib regression in the bootstrap script
> (incremental builds from a checkout earlier than that point were
> okay, though).
> 
> * .gnulib: Update to latest, for bootstrap fixes.
> * bootstrap: Resync from gnulib.
> * gnulib/local/top/maint.mk.diff: Drop patch that was added
> upstream in the meantime.
> ---

  ACK

[...]
> --- a/bootstrap
> +++ b/bootstrap
> @@ -1,6 +1,6 @@
>  #! /bin/sh
>  # Print a version string.
> -scriptversion=2012-02-11.09; # UTC
> +scriptversion=2012-04-19.22; # UTC
> 
>  # Bootstrap this package from checked-out sources.
> 
> @@ -36,6 +36,10 @@ nl='
>  LC_ALL=C
>  export LC_ALL
> 
> +# Ensure that CDPATH is not set.  Otherwise, the output from cd
> +# would cause trouble in at least one use below.
> +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
> +

  oh, fun, I'm one of the unfortunate using/relying on CDPATH for shell
naviagtion and it's incredible the amount of stuff it broke over the
years in auto* ...

  I have build scripts to disable it now ...

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel at veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/




More information about the libvir-list mailing list