bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gettext] gettext 0.19.1: install step problems


From: Daiki Ueno
Subject: Re: [bug-gettext] gettext 0.19.1: install step problems
Date: Mon, 14 Jul 2014 07:04:39 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

Hi,

Christian Weisgerber <address@hidden> writes:

> While installing gettext 0.19.1 on OpenBSD 5.5, I ran into two
> problems during the install step:
>
> (1)
> The install in gettext-tools/intl fails trying to install ChangeLog.inst,
> which does not exist.  Since we copy everything else over from
> gettext-runtime/intl, maybe we want that ChangeLog as well?

I guess it should be fixed now, as part of a different issue:
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=ac9430ed
http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=8ae2e3a7

> (2)
> The post-install removal of libgettextlib.a and libgettextsrc.a
> suffers from a race condition:
>
>   # No need to install libgettextlib.a, except on AIX.
>   install-exec-local: install-libLTLIBRARIES install-exec-clean
>
> With make -jN, the prerequisites are not necessarily made in sequence.
> In practice, plain "make" removed the libs, "make -j4" reproducibly
> didn't because install-exec-clean was run before install-libLTLIBRARIES.

Thanks, good catch.  Maybe we should use install-exec-hook here, instead
of the prerequisites to -local.  Does it work if you change the above to:

  # No need to install libgettextsrc.a, except on AIX.
  install-exec-hook: install-exec-clean

Regards,
-- 
Daiki Ueno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]