ports/113108: devel/g-wrap does not build ( C99 inline functions..)

Robert Backhaus robbak at gmail.com
Tue May 29 05:10:06 UTC 2007


>Number:         113108
>Category:       ports
>Synopsis:       devel/g-wrap does not build ( C99 inline functions..)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 29 05:10:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Robert Backhaus
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD boffin 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Wed May 16 22:26:23 EST 2007 root at boffin:/usr/obj/usr/src/sys/BOFFIN i386


Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.0 20070514 [FreeBSD]

Information for g-wrap-1.9.6_2,1:

Depends on:
Dependency: libltdl-1.5.22_2
Dependency: slib-3a4_1
Dependency: pkg-config-0.21
Dependency: perl-5.8.8
Dependency: guile-1.6.8_3
Dependency: libiconv-1.9.2_2
Dependency: slib-guile-3a4
Dependency: gettext-0.16.1
Dependency: glib-2.12.11

>Description:
	devel/g-wrap fails to build with the following errors on the system noted above:

Script started on Tue May 29 14:40:50 2007
[robbak at boffin /usr/ports/devel/g-wrap]$ sudo make __MAKE_CONF=/dev/null clean buuild
Password:
===>  Cleaning for guile-1.6.8_3
----8< snip
 cc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../g-wrap -I../../.. -I../../../guile -I../../../libffi/include -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -fno-strict-aliasing -pipe -fPIC -Wall -Wmissing-prototypes -Werror -std=gnu99 -MT libgw_guile_gw_glib_la-gw-glib.lo -MD -MP -MF .deps/libgw_guile_gw_glib_la-gw-glib.Tpo -c gw-glib.c  -fPIC -DPIC -o .libs/libgw_guile_gw_glib_la-gw-glib.o
cc1: warnings being treated as errors
In file included from /usr/local/include/glib-2.0/glib/gstring.h:32,
                 from /usr/local/include/glib-2.0/glib/giochannel.h:32,
                 from /usr/local/include/glib-2.0/glib.h:47,
                 from gw-glib.c:5:
/usr/local/include/glib-2.0/glib/gutils.h:277: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:277: warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute
/usr/local/include/glib-2.0/glib/gutils.h:291: warning: C99 inline functions are not supported; using GNU89
----8< snip similar lines...
gmake[4]: *** [libgw_guile_gw_glib_la-gw-glib.lo] Error 1
gmake[4]: Leaving directory `/usr/ports/devel/g-wrap/work/g-wrap-1.9.6/guile/g-wrap/gw'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/devel/g-wrap/work/g-wrap-1.9.6/guile/g-wrap'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/g-wrap/work/g-wrap-1.9.6/guile'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/g-wrap/work/g-wrap-1.9.6'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/g-wrap.

>How-To-Repeat:
	cd /usr/ports/devel/g-wrap; make build
>Fix:

	As a work-around, the compiled package can be used for now.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list