On Tue, Oct 12, 2010 at 02:58:26PM -0500, Tyler Mills wrote: > [r...@rtgbox] % gdb wget www.google.com [...] > Program received signal SIGSEGV, Segmentation fault. > 0x0000000800ab27e4 in libintl_dcigettext () from /usr/pkg/lib/libintl.so.3 > (gdb) > > On latest build from master: > > DragonFly rtgbox.pavlovmedia.corp 2.7-DEVELOPMENT DragonFly > v2.7.3.1279.gf2e93-DEVELOPMENT #1: Tue Oct 12 13:39:29 CDT 2010 > [email protected]:/usr/obj/usr/src/sys/X64_SMP x86_64 > > Any ideas what would cause this?
There's a bug in gettext-lib, it truncates some pointers to 32-bit on DragonFly/x86-64 if you use non-default locales. More details (and the fix) can be found in this PR: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=43879 This is starting to become a FAQ. Any idea how to get the patches in this problem report committed to pkgsrc ? -- Francois Tigeot
