Subject: Re: pkg/36018: devel/glib2 from 2006Q4 will not compile on solaris express
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: pkgsrc-bugs
Date: 03/16/2007 10:55:02
The following reply was made to PR pkg/36018; it has been noted by GNATS.
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
pkgsrc-bugs@NetBSD.org, gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/36018: devel/glib2 from 2006Q4 will not compile on solaris express
Date: Fri, 16 Mar 2007 11:53:06 +0100 (CET)
/usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/include/sys/types.h:45,
> from giounix.c:38:
> /usr/include/sys/feature_tests.h:353:2: #error "Compiler or options invalid
for pre-UNIX 03 X/Open applications and pre-2001 POSIX applications"
>
> [wrapper.sh] note: The real command line, after the pkgsrc wrapper, was:
> /usr/pkgsrc/devel/glib2/work/.gcc/bin/gcc -DHAVE_CONFIG_H -I. -I..
"-DG_LOG_DOMAIN=\"GLib\"" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED
-DGLIB_COMPILATION "-DPREFIX=\"/usr/pkg\"" "-DPKGLOCALEDIR=\"lib\""
"-DPKG_SYSCONFDIR=\"/usr/pkg/etc\""
-I/usr/pkgsrc/devel/glib2/work/.buildlink/include -D_REENTRANT -O -Wall -MT
giounix.lo -MD -MP -MF .deps/giounix.Tpo -c giounix.c -fPIC -DPIC -o
.libs/giounix.o -std=gnu99 -L/usr/pkgsrc/devel/glib2/work/.buildlink/lib
>
> [wrapper.sh] note: The real command line, after the pkgsrc wrapper, was:
> /usr/pkg/bin/libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
"-DG_LOG_DOMAIN=\"GLib\"" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED
-DGLIB_COMPILATION "-DPREFIX=\"/usr/pkg\"" "-DPKGLOCALEDIR=\"lib\""
"-DPKG_SYSCONFDIR=\"/usr/pkg/etc\""
-I/usr/pkgsrc/devel/glib2/work/.buildlink/include -D_REENTRANT -O -Wall -MT
giounix.lo -MD -MP -MF .deps/giounix.Tpo -c -o giounix.lo giounix.c
> >Fix:
> none that I'm aware of.
Problem is with c99
for Solaris change this line:
USE_LANGUAGES= c c++ c99
to
USE_LANGUAGES= c c++
Gilles