Hi Jim,

> +2009-08-24  Jim Meyering  <[email protected]>
> +
> +     progname: also set global program_invocation_name, when possible
> +     Before this change, a libtool-enabled program that calls glibc's
> +     error function would report the program name as
> +     "/abs/dir/.libs/lt-program_name" rather than the desired program_name.
> +     * modules/progname (configure.ac): Check for a declaration of
> +     program_invocation_name.
> +     * lib/progname.c:  Include <errno.h>.
> +     (set_program_name) [HAVE_DECL_PROGRAM_INVOCATION_NAME]:
> +     Set program_invocation_name.
> +

Thanks, I applied this for you, together with a couple of comments.

> Before this change, I saw this:
>
>    $ ./guestfish --help > /dev/full
>    /w/co/libguestfs/fish/.libs/lt-guestfish: write error: No space left on 
> device

That must be because your package does not use the gnulib 'error' module.
Which is perfectly fine if the package is only meant to run on Linux.

Bruno


Reply via email to