From owner-freebsd-stable Thu Sep 7 21:39:38 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail4.kscable.com (fe4.rdc-kc.rr.com [24.94.163.51]) by hub.freebsd.org (Postfix) with ESMTP id C706137B422 for ; Thu, 7 Sep 2000 21:39:32 -0700 (PDT) Received: from localhost ([24.166.141.189]) by mail4.kscable.com with Microsoft SMTPSVC(5.5.1877.357.35); Thu, 7 Sep 2000 23:39:31 -0500 To: imp@village.org Cc: redbishop@linuxfan.com, freebsd-stable@FreeBSD.ORG Subject: Re: Perl Doesn't like XFree-4.0.1 In-Reply-To: <200009080207.UAA49324@harmony.village.org> References: <20000907181039Y.rklosh@rkl.org> <00090521085201.35453@sniper.domtek.fr> <200009080207.UAA49324@harmony.village.org> X-Mailer: Mew version 1.94.2 on XEmacs 21.1 (Channel Islands) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000907235745S.rklosh@rkl.org> Date: Thu, 07 Sep 2000 23:57:45 -0500 From: Ryan Losh X-Dispatcher: imput version 20000228(IM140) Lines: 37 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG imp> could be the X server. To see if this is the case, use the following imp> .xinitrc: imp> #!/bin/sh imp> xterm imp> and then do a printenv. I kinda doubt it as I don't see this on my imp> systems here, but I use XFree86 3.3.6. imp> Yes, I don't see it (LC_CTYPE) either... imp> Second, it could be coming gnome-terminal. You can test this out by imp> changing the above script in the obvious way. Do a printenv as well. imp> This likely is where the problem came from. I don't use kde, gnome, imp> or anything more complex than twm + xterm or qvwm + xterm. imp> I tested that (.xinitrc with *ONLY* a gnome-terminal), and again, I don't see the LC_CTYPE var getting set. I took it one step further: I did a startx with the following .xinitrc: #!/bin/sh ktrace gnome-session I looked for "en_US" in *EVERY* file that gets opened during a startx, and I discovered that "LC_CTYPE" and "en_US" are *HARDCODED* into the libgnomeui.so.4 file/shared library. I would say without reservation that "THIS is where the LC_CTYPE is being set." Therefore, I need to read the FreeBSD handbook and see how one goes about reporting a bug in the ports (gnomelibs-1.2.4, to be exact). I am not an expert, but I don't think that hardcoding this value in a shared library is "The Right Way To Get The Job Done (TM)" Ryan rklosh@rkl.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message