Subject: pkg/16391: wm/sawfish doesn't build for lack of '-I/usr/pkg/include'
To: None <gnats-bugs@gnats.netbsd.org>
From: Ryo HAYASAKA <ryoh@jaist.ac.jp>
List: netbsd-bugs
Date: 04/17/2002 23:47:25
>Number:         16391
>Category:       pkg
>Synopsis:       wm/sawfish fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 17 07:48:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 1.5ZC
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 1.5ZC NetBSD 1.5ZC (BONNIE) #215:
Tue Apr 16 22:58:09 JST 2002
ryoh@bonnie.jaist.ac.jp:/c/src/sys/arch/i386/compile/BONNIE i386
Architecture: i386
Machine: i386
>Description:

$ make
=> Checksum OK for sawfish-1.0.1.tar.gz.
===> extract-message [sawfish-1.0.1nb2] ===> Extracting for sawfish-1.0.1nb2
...
(snip)
...
gmake[1]: Entering directory `/d/pkgsrc/wm/sawfish/work.i386/sawfish-1.0.1/capplet'
cc -DHAVE_CONFIG_H -DSAWFISH -I. -I..  -O2 -pipe -I/usr/pkg/include/libcapplet1 -I/usr/pkg/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/pkg/lib/gnome-libs/include -I/usr/pkg/include/glib/glib-1.2 -I/usr/pkg/lib/glib/include -I/usr/pkg/include/orbit-1.0 -I/usr/pkg/include/gtk-1.2 -I/usr/X11R6/include -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -o sawfish-capplet sawmill-capplet.c ../src/libclient.o  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -lcapplet -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -lossaudio -laudiofile -lORBitCosNaming -lORBit -lIIOP -lwrap -lORBitutil -lglib -lintl -lm -lgnorba
In file included from /usr/pkg/include/libcapplet1/capplet-widget.h:6,
                 from sawmill-capplet.c:42:
/usr/pkg/include/gnome-1.0/gnome.h:15: gdk_imlib.h: No such file or directory
In file included from /usr/pkg/include/gnome-1.0/libgnomeui/libgnomeui.h:10,
                 from /usr/pkg/include/gnome-1.0/gnome.h:17,
                 from /usr/pkg/include/libcapplet1/capplet-widget.h:6,
                 from sawmill-capplet.c:42:
/usr/pkg/include/gnome-1.0/libgnomeui/gnome-animator.h:28: gdk_imlib.h: No such file or directory
...
(continues many simular errors)
...
gmake[1]: *** [sawfish-capplet] Error 1
gmake[1]: Leaving directory `/d/pkgsrc/wm/sawfish/work.i386/sawfish-1.0.1/capplet'
gmake: *** [all] Error 1
*** Error code 2

Stop.
make: stopped in /d/pkgsrc/wm/sawfish
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/wm/sawfish

>How-To-Repeat:
Do 'make' in /usr/pkgsrc/wm/sawfish.

>Fix:
Add '-I/usr/pkg/include' to the cc argument above, though I don't know
either controlcenter (cappletConf.sh) or sawfish (capplet/Makefile)
should be fixed.

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