From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2010 14:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7460@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129034912628096 (code B ref -1); Sun, 21 Nov 2010 14:19:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Nov 2010 14:18:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKAkg-0007J7-4u for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:18:46 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKAke-0007J2-3d for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:18:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PKApf-00022p-TQ for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:23:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PKApf-00022l-Qb for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:23:55 -0500 Received: from [140.186.70.92] (port=42427 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PKApe-0002Bm-IQ for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PKApd-000222-0y for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:54 -0500 Received: from smtprelay-h21.telenor.se ([195.54.99.196]:57431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PKApc-000218-JP for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:52 -0500 Received: from ipb1.telenor.se (ipb1.telenor.se [195.54.127.164]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id 2AF33E995E for ; Sun, 21 Nov 2010 15:23:48 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An8wANe56ExV4S1kPGdsb2JhbACiawwBAQEBNS27bIMSgjkEjWw X-IronPort-AV: E=Sophos;i="4.59,231,1288566000"; d="scan'208";a="152793316" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb1.telenor.se with ESMTP; 21 Nov 2010 15:23:47 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 2A1BD7FA05A for ; Sun, 21 Nov 2010 15:23:47 +0100 (CET) Message-ID: <4CE92B72.6090909@swipnet.se> Date: Sun, 21 Nov 2010 15:23:46 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your report will be posted to the bug-gnu-emacs@gnu.org mailing list and the gnu.emacs.bug news group, and at http://debbugs.gnu.org. Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': When building Emacs for GnuStep: `/bin/pwd`/temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/home/jhd/src/emacs/emacs-23/lisp=20 /home/jhd/src/emacs/emacs-23/lisp/emacs-lisp=20 /home/jhd/src/emacs/emacs-23/lisp/language=20 /home/jhd/src/emacs/emacs-23/lisp/international=20 /home/jhd/src/emacs/emacs-23/lisp/textmodes) Loading emacs-lisp/byte-run... Loading emacs-lisp/backquote... Loading subr... Invalid hash table rehash size: 1\,5 make[1]: *** [bootstrap-emacs] Fel 255 make[1]: L=E4mnar katalogen "/home/jhd/src/emacs/obj-23-ns/src" make: *** [src] Fel 2 , is not a decimal point in my locale. Doing % LANG=3DC make makes the compilation succeed. I seem to remember there used to be a LANG=3DC before temacs, but is seem= s to be=20 gone now? Jan D. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /home/jhd/src/emacs/emacs-23/etc/DEBUG. In GNU Emacs 23.2.90.1 (x86_64-unknown-linux-gnu, NS gnustep-gui-0.18.0) of 2010-11-21 on f4.localdomain Windowing system distributor `GNU', version 10.3.18 configured using `configure '--verbose' '--enable-asserts' '--with-ns'=20 '--without-x' 'CFLAGS=3D-g'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: sv_SE.utf8 value of $XMODIFIERS: @im=3Dnone locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: C/lah Minor modes in effect: desktop-save-mode: t icomplete-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 1 ; 2 6 0 1 ; 0 c ESC x r e p o r t - e m TAB RET Recent messages: ("./src/emacs") Loading /home/jhd/lib/elisp/BAK-file.el (source)...done Loading /home/jhd/lib/elisp/ccsetup.el (source)...done Loading icomplete...done Loading desktop...done Loading vc-bzr...done Wrote /home/jhd/.emacs.desktop.lock Desktop: 1 buffer restored. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock hashcash mail-utils emacsbug vc-bzr sha1 hex-util desktop cus-start cus-load advice help-fns advice-preload icomplete cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt time tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind ns multi-tty emacs) From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2010 18:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7460@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.12903626809525 (code B ref 7460); Sun, 21 Nov 2010 18:05:02 +0000 Received: (at 7460) by debbugs.gnu.org; 21 Nov 2010 18:04:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKEHH-0002Ta-UY for submit@debbugs.gnu.org; Sun, 21 Nov 2010 13:04:40 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKEHF-0002TV-Qo for 7460@debbugs.gnu.org; Sun, 21 Nov 2010 13:04:39 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LC800500YEYRX00@a-mtaout23.012.net.il> for 7460@debbugs.gnu.org; Sun, 21 Nov 2010 20:09:49 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.52.47]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LC80054EYG7JL60@a-mtaout23.012.net.il>; Sun, 21 Nov 2010 20:09:46 +0200 (IST) Date: Sun, 21 Nov 2010 20:07:48 +0200 From: Eli Zaretskii In-reply-to: <4CE92B72.6090909@swipnet.se> Message-id: <83d3pya6tn.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <4CE92B72.6090909@swipnet.se> X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > Date: Sun, 21 Nov 2010 15:23:46 +0100 > From: Jan Dj=C3=A4rv > Cc:=20 >=20 > I seem to remember there used to be a LANG=3DC before temacs, but i= s seems to be=20 > gone now? That was LC_ALL=3DC, and I still see it here: emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} #ifdef CANNOT_DUMP =09 rm -f emacs${EXEEXT} =09 ln temacs${EXEEXT} emacs${EXEEXT} =09 -EMACSLOADPATH=3D${lispsource} ./emacs -q -batch -f list-load-pa= th-shadows #else =09 LC_ALL=3DC $(RUN_TEMACS) -batch -l loadup dump =09 @: This new Emacs is as functional and more efficient then =09 @: bootstrap-emacs, so let us replace it. =09 -ln -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} =09 -./emacs -q -batch -f list-load-path-shadows #endif /* ! defined (CANNOT_DUMP) */ The problem is, this part doesn't have it: bootstrap-emacs${EXEEXT}: temacs${EXEEXT} =09 cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs #ifdef CANNOT_DUMP =09 ln -f temacs${EXEEXT} bootstrap-emacs${EXEEXT} #else =09 $(RUN_TEMACS) --batch --load loadup bootstrap =09 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} #endif /* ! defined (CANNOT_DUMP) */ From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2010 18:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7460@debbugs.gnu.org Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.129036560510774 (code B ref 7460); Sun, 21 Nov 2010 18:54:02 +0000 Received: (at 7460) by debbugs.gnu.org; 21 Nov 2010 18:53:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKF2S-0002nj-Kf for submit@debbugs.gnu.org; Sun, 21 Nov 2010 13:53:24 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKF2Q-0002ne-Na for 7460@debbugs.gnu.org; Sun, 21 Nov 2010 13:53:22 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An4HAMP66ExMCqtq/2dsb2JhbAChW31yvBGFSwSEWo1p X-IronPort-AV: E=Sophos;i="4.59,232,1288584000"; d="scan'208";a="83142136" Received: from 76-10-171-106.dsl.teksavvy.com (HELO ceviche.home) ([76.10.171.106]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 21 Nov 2010 13:58:20 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 201A8660F5; Sun, 21 Nov 2010 13:58:20 -0500 (EST) From: Stefan Monnier Message-ID: References: <4CE92B72.6090909@swipnet.se> Date: Sun, 21 Nov 2010 13:58:20 -0500 In-Reply-To: <4CE92B72.6090909@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Sun, 21 Nov 2010 15:23:46 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Invalid hash table rehash size: 1\,5 Where does this "1,5" come from? > , is not a decimal point in my locale. The Lisp reader is not supposed to be locale-sensitive, so changing the is not a valid fix. Stefan From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2010 19:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7460@debbugs.gnu.org Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.129036690111347 (code B ref 7460); Sun, 21 Nov 2010 19:15:02 +0000 Received: (at 7460) by debbugs.gnu.org; 21 Nov 2010 19:15:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKFNM-0002wy-Et for submit@debbugs.gnu.org; Sun, 21 Nov 2010 14:15:00 -0500 Received: from smtprelay-b11.telenor.se ([62.127.194.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKFNK-0002ws-1i for 7460@debbugs.gnu.org; Sun, 21 Nov 2010 14:14:58 -0500 Received: from ipb2.telenor.se (ipb2.telenor.se [195.54.127.165]) by smtprelay-b11.telenor.se (Postfix) with ESMTP id 72B22E9D11 for <7460@debbugs.gnu.org>; Sun, 21 Nov 2010 20:20:10 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApU2ACYA6UxV4S1kPGdsb2JhbACIHpo7DAEBAQE1LbwdhUsEjWw X-IronPort-AV: E=Sophos;i="4.59,232,1288566000"; d="scan'208";a="151755941" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb2.telenor.se with ESMTP; 21 Nov 2010 20:20:10 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 676067FA05A; Sun, 21 Nov 2010 20:20:09 +0100 (CET) Message-ID: <4CE970E9.809@swipnet.se> Date: Sun, 21 Nov 2010 20:20:09 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 References: <4CE92B72.6090909@swipnet.se> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) Stefan Monnier skrev 2010-11-21 19.58: >> Invalid hash table rehash size: 1\,5 > > Where does this "1,5" come from? src/lisp.h:#define DEFAULT_REHASH_SIZE 1.5 Apparently this code in fns.c, Fmake_hash_table somehow turns it into 1,5. /* Look for `:rehash-size SIZE'. */ i = get_key_arg (QCrehash_size, nargs, args, used); rehash_size = i < 0 ? make_float (DEFAULT_REHASH_SIZE) : args[i]; if (!NUMBERP (rehash_size) || (INTEGERP (rehash_size) && XINT (rehash_size) <= 0) || XFLOATINT (rehash_size) <= 1.0) signal_error ("Invalid hash table rehash size", rehash_size); > >> , is not a decimal point in my locale. Correction, I meant to say . is not a decimal point in my locale. , is. > > The Lisp reader is not supposed to be locale-sensitive, so changing the > is not a valid fix. > Something is definitly wrong with locale handling. I have not seen this before, but this is the first time I compiled for Gnustep. It might be some setting that doesn't get done in the Gnustep case. fixup_locale in emacs.c comes to mind. Jan D. From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2010 20:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7460@debbugs.gnu.org Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.129037136318705 (code B ref 7460); Sun, 21 Nov 2010 20:30:02 +0000 Received: (at 7460) by debbugs.gnu.org; 21 Nov 2010 20:29:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKGXK-0004re-PB for submit@debbugs.gnu.org; Sun, 21 Nov 2010 15:29:22 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKGXI-0004rZ-H2 for 7460@debbugs.gnu.org; Sun, 21 Nov 2010 15:29:21 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An4HAAcR6UxFxKB0/2dsb2JhbAChW31yvBSFSwSEWo1p X-IronPort-AV: E=Sophos;i="4.59,232,1288584000"; d="scan'208";a="83149162" Received: from 69-196-160-116.dsl.teksavvy.com (HELO ceviche.home) ([69.196.160.116]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 21 Nov 2010 15:34:33 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 5F737660F5; Sun, 21 Nov 2010 15:34:33 -0500 (EST) From: Stefan Monnier Message-ID: References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> Date: Sun, 21 Nov 2010 15:34:33 -0500 In-Reply-To: <4CE970E9.809@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Sun, 21 Nov 2010 20:20:09 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) >>> Invalid hash table rehash size: 1\,5 >> Where does this "1,5" come from? > src/lisp.h:#define DEFAULT_REHASH_SIZE 1.5 > Apparently this code in fns.c, Fmake_hash_table somehow turns it into 1,5. > /* Look for `:rehash-size SIZE'. */ > i = get_key_arg (QCrehash_size, nargs, args, used); > rehash_size = i < 0 ? make_float (DEFAULT_REHASH_SIZE) : args[i]; > if (!NUMBERP (rehash_size) > || (INTEGERP (rehash_size) && XINT (rehash_size) <= 0) > || XFLOATINT (rehash_size) <= 1.0) > signal_error ("Invalid hash table rehash size", rehash_size); Hmm... I can't think of any way this code could turn the 1.5 float into a "1,5" symbol. >>> , is not a decimal point in my locale. > Correction, I meant to say . is not a decimal point in my locale. , is. So apparently some code somewhere prints the 1.5 float in a locale-aware way and then reads it back in with the Lisp reader. Stefan From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Nov 2010 21:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7460@debbugs.gnu.org Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.12904627833805 (code B ref 7460); Mon, 22 Nov 2010 21:54:01 +0000 Received: (at 7460) by debbugs.gnu.org; 22 Nov 2010 21:53:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKeJr-0000zK-1y for submit@debbugs.gnu.org; Mon, 22 Nov 2010 16:53:03 -0500 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKeJn-0000yy-NK for 7460@debbugs.gnu.org; Mon, 22 Nov 2010 16:53:00 -0500 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id D94D9E98AF for <7460@debbugs.gnu.org>; Mon, 22 Nov 2010 22:58:14 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag41APx16kxV4S1kPGdsb2JhbACIHZpJDAEBAQE1Lb4JhUsE X-IronPort-AV: E=Sophos;i="4.59,238,1288566000"; d="scan'208";a="1693434363" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb4.telenor.se with ESMTP; 22 Nov 2010 22:58:08 +0100 Received: from anon-146-150.ipredate.net (anon-146-150.ipredate.net [93.182.150.146]) by coolsville.localdomain (Postfix) with ESMTPSA id 7FFF77FA05A; Mon, 22 Nov 2010 22:58:06 +0100 (CET) Message-ID: <4CEAE76B.1090509@swipnet.se> Date: Mon, 22 Nov 2010 22:58:03 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) Stefan Monnier skrev 2010-11-21 21.34: >>>> Invalid hash table rehash size: 1\,5 >>> Where does this "1,5" come from? >> src/lisp.h:#define DEFAULT_REHASH_SIZE 1.5 >> Apparently this code in fns.c, Fmake_hash_table somehow turns it into 1,5. > >> /* Look for `:rehash-size SIZE'. */ >> i = get_key_arg (QCrehash_size, nargs, args, used); >> rehash_size = i< 0 ? make_float (DEFAULT_REHASH_SIZE) : args[i]; >> if (!NUMBERP (rehash_size) >> || (INTEGERP (rehash_size)&& XINT (rehash_size)<= 0) >> || XFLOATINT (rehash_size)<= 1.0) >> signal_error ("Invalid hash table rehash size", rehash_size); > > Hmm... I can't think of any way this code could turn the 1.5 float into > a "1,5" symbol. It is args[i] that has the wrong value. But I can't figure out where it comes from. No lisp code I see sets :rehash-size explicitly to 1.5. The backtrace is just #0 Fmake_hash_table (nargs=8, args=0x7fffffffcbd0) at /home/jhd/src/emacs/trunk/src/fns.c:4349 #1 0x00000000006302cb in read1 (readcharfun=14797521, pch=0x7fffffffce8c, first_in_list=0) at /home/jhd/src/emacs/trunk/src/lread.c:2336 #2 0x000000000062f6e2 in read0 (readcharfun=14797521) at /home/jhd/src/emacs/trunk/src/lread.c:1955 #3 0x000000000062f61d in read_internal_start (stream=14797521, start=13414610, end=13414610) at /home/jhd/src/emacs/trunk/src/lread.c:1926 #4 0x000000000062f401 in Fread_from_string (string=14797521, start=13414610, end=13414610) at /home/jhd/src/emacs/trunk/src/lread.c:1872 #5 0x00000000006009f2 in Ffuncall (nargs=2, args=0x7fffffffd018) at /home/jhd/src/emacs/trunk/src/eval.c:2996 #6 0x000000000065231d in Fbyte_code (bytestr=14797297, vector=14798629, maxdepth=16) at /home/jhd/src/emacs/trunk/src/bytecode.c:679 #7 0x00000000005ff4c3 in Feval (form=14795334) at /home/jhd/src/emacs/trunk/src/eval.c:2358 #8 0x000000000062ef02 in readevalloop (readcharfun=14164562, stream=0xdae520, sourcename=14384145, evalfun=0x5fee05 , printflag=0, unibyte=13414610, readfun=13414610, start=13414610, end=13414610) at /home/jhd/src/emacs/trunk/src/lread.c:1737 #9 0x000000000062da01 in Fload (file=14384017, noerror=13414610, nomessage=13414610, nosuffix=13414610, must_suffix=13414610) at /home/jhd/src/#10 0x00000000005ff541 in Feval (form=14291270) at /home/jhd/src/emacs/trunk/src/eval.c:2366 #11 0x000000000062ef02 in readevalloop (readcharfun=14164562, stream=0xdaa130, sourcename=14325681, evalfun=0x5fee05 , printflag=0, unibyte=13414610, readfun=13414610, start=13414610, end=13414610) at /home/jhd/src/emacs/trunk/src/lread.c:1737 #12 0x000000000062da01 in Fload (file=14325425, noerror=13414610, nomessage=13414610, nosuffix=13414610, must_suffix=13414610) at /home/jhd/src/emacs/trunk/src/lread.c:1228 #13 0x00000000005ff541 in Feval (form=14302662) at /home/jhd/src/emacs/trunk/src/eval.c:2366 #14 0x0000000000556e8c in top_level_2 () at /home/jhd/src/emacs/trunk/src/keyboard.c:1330 #15 0x00000000005fd4ae in internal_condition_case (bfun=0x556e76 , handlers=13825266, hfun=0x556976 ) at /home/jhd/src/emacs/trunk/src/eval.c:1460 #16 0x0000000000556ed6 in top_level_1 (ignore=13414610) at /home/jhd/src/emacs/trunk/src/keyboard.c:1338 #17 0x00000000005fcd90 in internal_catch (tag=13821330, func=0x556e8e , arg=13414610) at /home/jhd/src/emacs/trunk/src/eval.c:1204 emacs/trunk/src/lread.c:1228 #18 0x0000000000556dca in command_loop () at /home/jhd/src/emacs/trunk/src/keyboard.c:1293 #19 0x00000000005563f7 in recursive_edit_1 () at /home/jhd/src/emacs/trunk/src/keyboard.c:923 #20 0x00000000005565fb in Frecursive_edit () at /home/jhd/src/emacs/trunk/src/keyboard.c:985 #21 0x0000000000554587 in main (argc=5, argv=0x7fffffffe5e8) at /home/jhd/src/emacs/trunk/src/emacs.c:1716 Lisp Backtrace: "read-from-string" (0xffffd020) "byte-code" (0xffffd380) "load" (0xffffd840) "load" (0xffffdd00) Any idea what I should look at? The string in Fread_from_string is "#s(hash-table size 65 test eql rehash-size 1,5 rehash-threshold 0,8 data ())" but how to figure out where it comes from? Jan D. From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Nov 2010 22:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7460@debbugs.gnu.org, Stefan Monnier Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.12904656584950 (code B ref 7460); Mon, 22 Nov 2010 22:41:02 +0000 Received: (at 7460) by debbugs.gnu.org; 22 Nov 2010 22:40:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKf4E-0001Hn-Cs for submit@debbugs.gnu.org; Mon, 22 Nov 2010 17:40:58 -0500 Received: from mail-out.m-online.net ([212.18.0.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKf4C-0001Hi-BW for 7460@debbugs.gnu.org; Mon, 22 Nov 2010 17:40:57 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id C29811C1D9EF; Mon, 22 Nov 2010 23:46:11 +0100 (CET) Received: from igel.home (ppp-88-217-102-65.dynamic.mnet-online.de [88.217.102.65]) by mail.mnet-online.de (Postfix) with ESMTP id A85831C00124; Mon, 22 Nov 2010 23:46:11 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id 3D635CA2A0; Mon, 22 Nov 2010 23:46:11 +0100 (CET) From: Andreas Schwab References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> <4CEAE76B.1090509@swipnet.se> X-Yow: QUIET!! I'm being CREATIVE!! Is it GREAT yet? It's s'posed to SMOKEY THE BEAR... Date: Mon, 22 Nov 2010 23:46:10 +0100 In-Reply-To: <4CEAE76B.1090509@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Mon, 22 Nov 2010 22:58:03 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Jan Djärv writes: > Any idea what I should look at? The string in Fread_from_string is > "#s(hash-table size 65 test eql rehash-size 1,5 rehash-threshold 0,8 data ())" > > but how to figure out where it comes from? Probably here (subr.el): ;; The following statement ought to be in print.c, but `provide' can't ;; be used there. (when (hash-table-p (car (read-from-string (prin1-to-string (make-hash-table))))) (provide 'hashtable-print-readable)) Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Nov 2010 06:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: 7460@debbugs.gnu.org, Stefan Monnier Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.129049361017702 (code B ref 7460); Tue, 23 Nov 2010 06:27:01 +0000 Received: (at 7460) by debbugs.gnu.org; 23 Nov 2010 06:26:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKmL3-0004bT-1f for submit@debbugs.gnu.org; Tue, 23 Nov 2010 01:26:49 -0500 Received: from smtprelay-b11.telenor.se ([62.127.194.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKmL0-0004bO-Um for 7460@debbugs.gnu.org; Tue, 23 Nov 2010 01:26:47 -0500 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-b11.telenor.se (Postfix) with ESMTP id 318B5E976C for <7460@debbugs.gnu.org>; Tue, 23 Nov 2010 07:32:02 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At0xAK/u6kxV4S1kPGdsb2JhbACDSoRTmkoMAQEBATUtq1KRCYEigzZzBI1s X-IronPort-AV: E=Sophos;i="4.59,241,1288566000"; d="scan'208";a="1693481539" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb4.telenor.se with ESMTP; 23 Nov 2010 07:32:02 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 1DC7A7FA05A; Tue, 23 Nov 2010 07:32:02 +0100 (CET) Message-ID: <4CEB5FE1.3070700@swipnet.se> Date: Tue, 23 Nov 2010 07:32:01 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> <4CEAE76B.1090509@swipnet.se> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) Andreas Schwab skrev 2010-11-22 23.46: > Jan Dj=C3=A4rv writes: > >> Any idea what I should look at? The string in Fread_from_string is >> "#s(hash-table size 65 test eql rehash-size 1,5 rehash-threshold 0,8 d= ata ())" >> >> but how to figure out where it comes from? > > Probably here (subr.el): > > ;; The following statement ought to be in print.c, but `provide' can't > ;; be used there. > (when (hash-table-p (car (read-from-string > (prin1-to-string (make-hash-table))))) > (provide 'hashtable-print-readable)) > Thanks. Something is strange, fixup_locale is called, but it doesn't see= m to=20 have any effect. Maybe Gnustep overrides the setting? I will debug some= more. Jan D. From unknown Sat Jun 14 05:10:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Subject: bug#7460: closed (Re: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not.) Message-ID: References: <4CEBF32D.50107@swipnet.se> <4CE92B72.6090909@swipnet.se> X-Gnu-PR-Message: they-closed 7460 X-Gnu-PR-Package: emacs Reply-To: 7460@debbugs.gnu.org Date: Tue, 23 Nov 2010 16:56:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1290531362-5936-1" This is a multi-part message in MIME format... ------------=_1290531362-5936-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7460: 23.2.90; temacs needs LANG=3DC, build will fail if not. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7460@debbugs.gnu.org. --=20 7460: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7460 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1290531362-5936-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7460-done) by debbugs.gnu.org; 23 Nov 2010 16:55:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKw9E-0001XS-92 for submit@debbugs.gnu.org; Tue, 23 Nov 2010 11:55:17 -0500 Received: from smtprelay-h31.telenor.se ([213.150.131.4]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKw9B-0001XL-Nv for 7460-done@debbugs.gnu.org; Tue, 23 Nov 2010 11:55:14 -0500 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h31.telenor.se (Postfix) with ESMTP id 60C05EA042 for <7460-done@debbugs.gnu.org>; Tue, 23 Nov 2010 18:00:31 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvY2AGCC60xV4S1kPGdsb2JhbACDToRTmXRRDAEBAQE1La03kHqBIoM2cwSNbQ X-IronPort-AV: E=Sophos;i="4.59,243,1288566000"; d="scan'208";a="1693779451" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb4.telenor.se with ESMTP; 23 Nov 2010 18:00:30 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 6CE9D7FA05A for <7460-done@debbugs.gnu.org>; Tue, 23 Nov 2010 18:00:30 +0100 (CET) Message-ID: <4CEBF32D.50107@swipnet.se> Date: Tue, 23 Nov 2010 18:00:29 +0100 From: =?UTF-8?B?SmFuIERqw6Rydg==?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 Subject: Re: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> <4CEAE76B.1090509@swipnet.se> <4CEB5FE1.3070700@swipnet.se> In-Reply-To: <4CEB5FE1.3070700@swipnet.se> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 7460-done Cc: 7460-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.7 (-) Gnustep calls setlocale frequently and undo what fixup_locale does. Gnus= tep=20 and Emacs seem to be so broken (it just crashes) I don't think this is wo= rth=20 fixing. It might not even be possible as Gnustep makes these calls often= . Closing. Jan D. Jan Dj=C3=A4rv skrev 2010-11-23 07.32: > > > Andreas Schwab skrev 2010-11-22 23.46: >> Jan Dj=C3=A4rv writes: >> >>> Any idea what I should look at? The string in Fread_from_string is >>> "#s(hash-table size 65 test eql rehash-size 1,5 rehash-threshold 0,8 = data ())" >>> >>> but how to figure out where it comes from? >> >> Probably here (subr.el): >> >> ;; The following statement ought to be in print.c, but `provide' can't >> ;; be used there. >> (when (hash-table-p (car (read-from-string >> (prin1-to-string (make-hash-table))))) >> (provide 'hashtable-print-readable)) >> > > Thanks. Something is strange, fixup_locale is called, but it doesn't se= em to > have any effect. Maybe Gnustep overrides the setting? I will debug some= more. > > Jan D. > > ------------=_1290531362-5936-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Nov 2010 14:18:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKAkg-0007J7-4u for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:18:46 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKAke-0007J2-3d for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:18:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PKApf-00022p-TQ for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:23:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PKApf-00022l-Qb for submit@debbugs.gnu.org; Sun, 21 Nov 2010 09:23:55 -0500 Received: from [140.186.70.92] (port=42427 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PKApe-0002Bm-IQ for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PKApd-000222-0y for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:54 -0500 Received: from smtprelay-h21.telenor.se ([195.54.99.196]:57431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PKApc-000218-JP for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2010 09:23:52 -0500 Received: from ipb1.telenor.se (ipb1.telenor.se [195.54.127.164]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id 2AF33E995E for ; Sun, 21 Nov 2010 15:23:48 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An8wANe56ExV4S1kPGdsb2JhbACiawwBAQEBNS27bIMSgjkEjWw X-IronPort-AV: E=Sophos;i="4.59,231,1288566000"; d="scan'208";a="152793316" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb1.telenor.se with ESMTP; 21 Nov 2010 15:23:47 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 2A1BD7FA05A for ; Sun, 21 Nov 2010 15:23:47 +0100 (CET) Message-ID: <4CE92B72.6090909@swipnet.se> Date: Sun, 21 Nov 2010 15:23:46 +0100 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 23.2.90; temacs needs LANG=C, build will fail if not. Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your report will be posted to the bug-gnu-emacs@gnu.org mailing list and the gnu.emacs.bug news group, and at http://debbugs.gnu.org. Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': When building Emacs for GnuStep: `/bin/pwd`/temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/home/jhd/src/emacs/emacs-23/lisp=20 /home/jhd/src/emacs/emacs-23/lisp/emacs-lisp=20 /home/jhd/src/emacs/emacs-23/lisp/language=20 /home/jhd/src/emacs/emacs-23/lisp/international=20 /home/jhd/src/emacs/emacs-23/lisp/textmodes) Loading emacs-lisp/byte-run... Loading emacs-lisp/backquote... Loading subr... Invalid hash table rehash size: 1\,5 make[1]: *** [bootstrap-emacs] Fel 255 make[1]: L=E4mnar katalogen "/home/jhd/src/emacs/obj-23-ns/src" make: *** [src] Fel 2 , is not a decimal point in my locale. Doing % LANG=3DC make makes the compilation succeed. I seem to remember there used to be a LANG=3DC before temacs, but is seem= s to be=20 gone now? Jan D. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /home/jhd/src/emacs/emacs-23/etc/DEBUG. In GNU Emacs 23.2.90.1 (x86_64-unknown-linux-gnu, NS gnustep-gui-0.18.0) of 2010-11-21 on f4.localdomain Windowing system distributor `GNU', version 10.3.18 configured using `configure '--verbose' '--enable-asserts' '--with-ns'=20 '--without-x' 'CFLAGS=3D-g'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: sv_SE.utf8 value of $XMODIFIERS: @im=3Dnone locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: C/lah Minor modes in effect: desktop-save-mode: t icomplete-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 1 ; 2 6 0 1 ; 0 c ESC x r e p o r t - e m TAB RET Recent messages: ("./src/emacs") Loading /home/jhd/lib/elisp/BAK-file.el (source)...done Loading /home/jhd/lib/elisp/ccsetup.el (source)...done Loading icomplete...done Loading desktop...done Loading vc-bzr...done Wrote /home/jhd/.emacs.desktop.lock Desktop: 1 buffer restored. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock hashcash mail-utils emacsbug vc-bzr sha1 hex-util desktop cus-start cus-load advice help-fns advice-preload icomplete cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt time tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind ns multi-tty emacs) ------------=_1290531362-5936-1-- From unknown Sat Jun 14 05:10:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not. Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Nov 2010 17:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7460 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: jan.h.d@swipnet.se Cc: 7460@debbugs.gnu.org Received: via spool by 7460-submit@debbugs.gnu.org id=B7460.12905341207273 (code B ref 7460); Tue, 23 Nov 2010 17:42:02 +0000 Received: (at 7460) by debbugs.gnu.org; 23 Nov 2010 17:42:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKwsR-0001tG-Ma for submit@debbugs.gnu.org; Tue, 23 Nov 2010 12:42:00 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PKwsO-0001tA-8y for 7460@debbugs.gnu.org; Tue, 23 Nov 2010 12:41:57 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AikJAKeM60xFxKB0/2dsb2JhbACUZI0FfXK+RYVLBIRajWo X-IronPort-AV: E=Sophos;i="4.59,243,1288584000"; d="scan'208";a="83345584" Received: from 69-196-160-116.dsl.teksavvy.com (HELO ceviche.home) ([69.196.160.116]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 23 Nov 2010 12:47:14 -0500 Received: by ceviche.home (Postfix, from userid 20848) id D89AD660DC; Tue, 23 Nov 2010 12:47:13 -0500 (EST) From: Stefan Monnier Message-ID: References: <4CE92B72.6090909@swipnet.se> <4CE970E9.809@swipnet.se> <4CEAE76B.1090509@swipnet.se> <4CEB5FE1.3070700@swipnet.se> <4CEBF32D.50107@swipnet.se> Date: Tue, 23 Nov 2010 12:47:13 -0500 In-Reply-To: <4CEBF32D.50107@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Tue, 23 Nov 2010 18:00:29 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Gnustep calls setlocale frequently and undo what fixup_locale does. > Gnustep and Emacs seem to be so broken (it just crashes) I don't think this > is worth fixing. It might not even be possible as Gnustep makes these > calls often. Since we'd like to have Emacs-on-GNUstep work at some point, I think it would be worthwhile to report this problem to the GNUstep guys. Stefan