From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: AM_GNU_GETTEXT weirdness Date: Tue, 28 Sep 2004 21:03:26 +0200 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: References: <87d60c8k4s.fsf@zagadka.ping.de> <87vfe4xhis.fsf@peder.flower> <874qln8cix.fsf@zagadka.ping.de> <200409281807.21775.bruno@clisp.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096398262 27725 80.91.229.6 (28 Sep 2004 19:04:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 28 Sep 2004 19:04:22 +0000 (UTC) Cc: guile-devel@gnu.org, Jan Nieuwenhuizen Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Sep 28 21:04:10 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CCNGk-0001ca-00 for ; Tue, 28 Sep 2004 21:04:10 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CCNN2-00014l-Ss for guile-devel@m.gmane.org; Tue, 28 Sep 2004 15:10:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CCNMe-0000yl-Dd for guile-devel@gnu.org; Tue, 28 Sep 2004 15:10:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CCNMZ-0000uj-MG for guile-devel@gnu.org; Tue, 28 Sep 2004 15:10:11 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CCNMZ-0000ug-Ii for guile-devel@gnu.org; Tue, 28 Sep 2004 15:10:11 -0400 Original-Received: from [129.217.163.1] (helo=mail.dt.e-technik.uni-dortmund.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CCNG7-0001sa-R2; Tue, 28 Sep 2004 15:03:32 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id C6EDD40EFA; Tue, 28 Sep 2004 21:03:29 +0200 (CEST) Original-Received: from mail.dt.e-technik.uni-dortmund.de ([127.0.0.1]) by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 25731-03-6; Tue, 28 Sep 2004 21:03:29 +0200 (CEST) Original-Received: from troy.dt.e-technik.uni-dortmund.de (troy.dt.e-technik.uni-dortmund.de [129.217.163.17]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id AD5BB40E53; Tue, 28 Sep 2004 21:03:27 +0200 (CEST) Original-Received: by troy.dt.e-technik.uni-dortmund.de (Postfix, from userid 520) id F2F98B9AC; Tue, 28 Sep 2004 21:03:26 +0200 (CEST) Original-To: Bruno Haible In-Reply-To: <200409281807.21775.bruno@clisp.org> (Bruno Haible's message of "Tue, 28 Sep 2004 18:07:21 +0200") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) X-Virus-Scanned: by amavisd-new at dt.e-technik.uni-dortmund.de X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:4181 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4181 Bruno Haible writes: > Marius Vollmer wrote: >> >> running ./autogen.sh now runs gettextize > > autoreconf shouldn't run gettextize. This was fixed in autoconf-2.57. Ahh, OK. I think I have it sorted out now, and have reverted our configure.in to use AM_GNU_GETTEXT. Hacking on guile-core from CVS will now require GNU gettext, but that is OK. > Jan Nieuwenhuizen wrote: > >> > I have no clues whatsoever about what the developers of auto* have in >> > mind. You'll have to ask Bruno about the AM_GNU_GETTEXT/libintl stuff. >> > What I had initially, was >> > >> > dnl i18n tests >> > AC_CHECK_HEADERS([libintl.h]) >> > AC_CHECK_FUNCS(gettext) >> > if test $ac_cv_func_gettext = no; then >> > AC_CHECK_LIB(intl, gettext) >> > fi >> > AC_CHECK_FUNCS([bindtextdomain textdomain]) >> > >> > maybe something like that is better? >> >> Bruno, what is your view? > > That autoconf test fails to detect an existing GNU libintl on _all_ > platforms. In other words, it is buggy, right? >> I have a hard time convincing myself now that gettext support should >> be in the core, when I have, for example, not accepted SCTP. Hmm. > > You have to estimate the importance of internationalization. Yep, and also the importance of using the platform's gettext for it. There is at least one gettext implementation in Scheme and maybe we could just ship that... In any case, with up-to-date-enough tools, everything seems to work fine right now. Thanks! _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel