Subject: pkg/33542: misc/yelp with mozilla option fails to build
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Ryo HAYASAKA <ryoh@jaist.ac.jp>
List: pkgsrc-bugs
Date: 05/24/2006 10:55:00
>Number:         33542
>Category:       pkg
>Synopsis:       misc/yelp with mozilla option fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 24 10:55:00 +0000 2006
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 3.99.17, pkgsrc-current
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 3.99.17 NetBSD 3.99.17 (BONNIE) #603: Mon Apr 10 12:20:47 JST 2006 ryoh@bonnie.jaist.ac.jp:/sys/arch/i386/compile/BONNIE i386
Architecture: i386
Machine: i386
>Description:
misc/yelp with mozilla option fails to build as follows:

$ make
...
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I/usr/pkg/include/mozilla-gtk2/. -I/usr/pkg/include/mozilla-gtk2/docshell -I/usr/pkg/include/mozilla-gtk2/dom -I/usr/pkg/include/mozilla-gtk2/fastfind -I/usr/pkg/include/mozilla-gtk2/find -I/usr/pkg/include/mozilla-gtk2/gtkembedmoz -I/usr/pkg/include/mozilla-gtk2/pref -I/usr/pkg/include/mozilla-gtk2/webbrwsr -I/usr/pkg/include/mozilla-gtk2/string -I/usr/pkg/include/mozilla-gtk2/webshell -I/usr/pkg/include/mozilla-gtk2/commandhandler -I/usr/pkg/include/mozilla-gtk2/layout -I/usr/pkg/include/mozilla-gtk2/uriloader -I/usr/pkg/include/mozilla-gtk2/content -I/usr/pkg/include/mozilla-gtk2/gfx -I/usr/pkg/include/mozilla-gtk2/necko -include /usr/pkg/include/mozilla-gtk2/mozilla-config.h -DG_LOG_DOMAIN=\"Yelp\" -DPREFIX=\""/usr/pkg"\" -DSYSCONFDIR=\""/usr/pkg/etc"\" -DDATADIR=\""/usr/pkg/share"\" -DLIBDIR=\""/usr/pkg/lib"\" -DIMAGEDIR=\""/usr/pkg/share/images/yelp"\" -DSERVERDIR=\"/usr/pkg/libexec\" -DBINDIR=\""/usr/pkg/bin"\" -DMOZILLA_HOME=\
 ""/usr/pkg/lib/mozilla-gtk2\""  -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DLDAP_DEPRECATED -DGLX_GLXEXT_LEGACY -I/usr/pkg/xorg/include -I/usr/pkg/include/freetype2 -DORBIT2=1 -pthread -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/libgnomeprint-2.2 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libgnomeprintui-2.2 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/libglade-2.0 -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/gnome-keyring-1 -
 I/usr/pkg/include/startup-notification-1.0    -Wall -Wno-uninitialized -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare   -O2 -pipe -march=athlon -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DLDAP_DEPRECATED -DGLX_GLXEXT_LEGACY -I/usr/pkg/xorg/include -I/usr/pkg/include/freetype2 -MT yelp-yelp-window.o -MD -MP -MF ".deps/yelp-yelp-window.Tpo" -c -o yelp-yelp-window.o `test -f 'yelp-window.c' || echo './'`yelp-window.c; \
        then mv -f ".deps/yelp-yelp-window.Tpo" ".deps/yelp-yelp-window.Po"; else rm -f ".deps/yelp-yelp-window.Tpo"; exit 1; fi
In file included from /usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_misc.h:35,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_bpath.h:28,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-font-face.h:43,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-font.h:74,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-print.h:59,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-print-job.h:40,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:48,
                 from yelp-print.h:29,
                 from yelp-html.h:31,
                 from yelp-window.c:45:
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:3:21: prtypes.h: No such file or directory
In file included from /usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_misc.h:35,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_bpath.h:28,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-font-face.h:43,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-font.h:74,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-print.h:59,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprint-2.2/libgnomeprint/gnome-print-job.h:40,
                 from /usr/pkgsrc/misc/yelp/work/.buildlink/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:48,
                 from yelp-print.h:29,
                 from yelp-html.h:31,
                 from yelp-window.c:45:
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:10:
error: parse error before "art_u8"
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:10: warning: type defaults to `int' in declaration of `art_u8'
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:10: warning: data definition has no type or storage class
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:11: error: parse error before "art_u16"
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:11: warning: type defaults to `int' in declaration of `art_u16'
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:11: warning: data definition has no type or storage class
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:12: error: parse error before "art_u32"
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:12: warning: type defaults to `int' in declaration of `art_u32'
/usr/pkgsrc/misc/yelp/work/.buildlink/include/mozilla-gtk2/libart_lgpl/art_config.h:12: warning: data definition has no type or storage class
yelp-utils.h:44: warning: `mandirs' defined but not used
gmake[3]: *** [yelp-yelp-window.o] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/misc/yelp/work/yelp-2.14.1/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/misc/yelp/work/yelp-2.14.1/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/misc/yelp/work/yelp-2.14.1'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/misc/yelp
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===>
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===> There was an error during the ``build'' phase.
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===> Please investigate the following for more information:
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===>      * log of the build
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===>      * /usr/pkgsrc/misc/yelp/work/.work.log
===> /usr/pkgsrc/misc/yelp/work/.build_done [yelp-2.14.1nb1] ===>
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/misc/yelp
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/misc/yelp
	
>How-To-Repeat:
	
>Fix: