Paul Eggert <[EMAIL PROTECTED]> wrote:
> I installed the following patches to sync from gnulib.  The only
> change that wasn't simply a file-copy was to lib/vasnprintf.c.
>
> One of these days I should sync from coreutils to gnulib.
> The biggest hassle will be all those AC_LIBSOURCES and AC_LIBOBJ
> changes in m4/*.m4.  I remember that Bruno didn't like that change
> but I don't recall why.

Initially, it was because using this approach would cause a build
failure in gettext.  I looked into it and came up with a small, though
slightly ugly patch that makes everything work in gettext's unusual case.
He objected to the patch, since it seemed a little too tricky.  A `proper'
fix would require automake changes to provide a family of AC_LIBSOURCES
and AC_LIBOBJ macros supporting multiple lib/m4 hierarchies.

> Perhaps there's a compromise that would
> make this change only conditionally?  E.g., they could invoke
> new macros gl_LIBSOURCES and gl_LIBOBJ instead, where these
> macros default to AC_LIBSOURCES and AC_LIBOBJ but Bruno could
> redefine them?

That sounds like a fine idea.
Thanks.


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to