bug-gnulib
[Top][All Lists]
Advanced

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

utimens-tests -> gettext deps


From: Daiki Ueno
Subject: utimens-tests -> gettext deps
Date: Sat, 16 Jan 2016 11:15:59 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Hello Paul,

Daiki Ueno <address@hidden> writes:

> http://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html#gettextize-and-autopoint
[...]
> It is unfortunate that the second practice doesn't really work nowadays,
> if the user imports a module which depends on the 'gettext' module, by
> the way.

I meant the dependency on 'gettext' module from utimens-tests, in
particular.  It makes it difficult to bump gettext version to 0.20 in
the future, because the gettext .m4 files are overwritten when the test
module is imported.

It was added in:
http://lists.gnu.org/archive/html/bug-gnulib/2013-01/msg00148.html as a
followup of adding @LIBINTL@ to those modules:
http://lists.gnu.org/archive/html/bug-gnulib/2013-01/msg00087.html

The original report says that, on older Solaris, linking test-utimens.o
with libgnu.a fails because libgnu.a contains openat-die.o, which refers
to the symbol 'libintl_gettext':
http://lists.gnu.org/archive/html/bug-gnulib/2013-01/msg00086.html

However, since test-utimens.o does not use any symbol defined in
openat-die.o, directly nor indirectly, I have no idea why the error
happens.

Could you check the original problem again?  I guess 'gettext'
dependency could at least be changed to 'gettext-h', so it does not pull
the .m4 files.

Regards,
-- 
Daiki Ueno



reply via email to

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