Subject: Re: current isn't building and I think it's
To: None <wa1ter@myrealbox.com>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: current-users
Date: 12/27/2005 08:57:31
> The firefox port is broken on -current because of an error in 'configure'
> (see below).  I suspect the problem is related, but I'm not sure.
> 
> I tried adding the 'S' to the linflags in /usr/pkg/share/mk/sys.mk, but
> it didn't help.  (I see that /usr/share/mk/sys.mk already has the 'S'.)
> 
> Any thoughts?
> 
> 
> configure:5213: checking for pthread_create in -lpthread
> cc -o dummy dummy.c -O2 -I/usr/pkg/include -I/usr/include -I/usr/X11R6/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -pip
> e -ansi -Wall -I/usr/pkg/include -I/usr/include -I/usr/X11R6/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -lpthread -Wl,
> -R/usr/pkg/lib/firefox -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -lm -lintl

as __inline was converted to inline even for public headers,
pre-C99 sources, including -ansi, are now broken.

YAMAMOTO Takashi