Subject: gnustep-gui fails to build on Solaris
To: None <tech-pkg@NetBSD.org>
From: Sageev George <sageev@usc.edu>
List: tech-pkg
Date: 04/14/2004 16:25:17
I was trying to install the gnustep meta-package, but
the following error stopped the build until I added
CONFIGURE_ARGS+=  --disable-gsnd
to the Makefile.  It builds now, but obviously without
the gsnd.

How would I submit a bug report on this?


Making all in gsnd...
gmake[2]: Entering directory
`/export/home/hipnet36-00/sageev/pattern/tmp/x11/gn
ustep-gui/work.sparc/gnustep-gui-0.9.0/Tools/gsnd'
test -d shared_obj/portaudio/pa_common || \
  mkdir -p shared_obj/portaudio/pa_common ; \
  test -d shared_obj/portaudio/pa_unix_oss || \
  mkdir -p shared_obj/portaudio/pa_unix_oss ;
Making all for tool gnustep_sndd...
 Compiling file portaudio/pa_common/pa_lib.c ...
 Compiling file portaudio/pa_unix_oss/pa_unix_oss.c ...
portaudio/pa_unix_oss/pa_unix_oss.c:121:48: warning: machine/soundcard.h: No
suc
h file or directory
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Get_AFMT_S16_NE':
portaudio/pa_unix_oss/pa_unix_oss.c:259: error: `AFMT_S16_LE' undeclared
(first
use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:259: error: (Each undeclared identifier
is r
eported only once
portaudio/pa_unix_oss/pa_unix_oss.c:259: error: for each function it appears
in.
)
portaudio/pa_unix_oss/pa_unix_oss.c:259: error: `AFMT_S16_BE' undeclared
(first
use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Pa_QueryDevice':
portaudio/pa_unix_oss/pa_unix_oss.c:295: error: `SNDCTL_DSP_GETFMTS'
undeclared
(first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:300: error: `AFMT_U8' undeclared (first
use
in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:313: error: `SNDCTL_DSP_CHANNELS'
undeclared
 (first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:333: error: `SNDCTL_DSP_STEREO'
undeclared (
first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:373: error: `SNDCTL_DSP_SPEED'
undeclared (f
irst use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Pa_AudioThreadProc':
portaudio/pa_unix_oss/pa_unix_oss.c:790: error: `count_info' undeclared
(first u
se in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:790: error: parse error before "info"
portaudio/pa_unix_oss/pa_unix_oss.c:854: error: `SNDCTL_DSP_GETOPTR'
undeclared
(first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:854: error: `info' undeclared (first use
in
this function)
portaudio/pa_unix_oss/pa_unix_oss.c:856: error: `SNDCTL_DSP_GETIPTR'
undeclared
(first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Pa_SetupDeviceFormat':
portaudio/pa_unix_oss/pa_unix_oss.c:883: error: `SNDCTL_DSP_SETFMT'
undeclared (
first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:897: error: `SNDCTL_DSP_CHANNELS'
undeclared
 (first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:910: error: `SNDCTL_DSP_SPEED'
undeclared (f
irst use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Pa_SetLatency':
portaudio/pa_unix_oss/pa_unix_oss.c:957: error: `SNDCTL_DSP_SETFRAGMENT'
undecla
red (first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c: In function `Pa_StreamTime':
portaudio/pa_unix_oss/pa_unix_oss.c:1377: error: `count_info' undeclared
(first
use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:1377: error: parse error before "info"
portaudio/pa_unix_oss/pa_unix_oss.c:1383: error: `SNDCTL_DSP_GETOPTR'
undeclared
 (first use in this function)
portaudio/pa_unix_oss/pa_unix_oss.c:1383: error: `info' undeclared (first
use in
 this function)
portaudio/pa_unix_oss/pa_unix_oss.c:1388: error: `SNDCTL_DSP_GETIPTR'
undeclared
 (first use in this function)
gmake[3]: *** [shared_obj/portaudio/pa_unix_oss/pa_unix_oss.o] Error 1
gmake[2]: *** [gnustep_sndd.all.tool.variables] Error 2
gmake[2]: Leaving directory
`/export/home/hipnet36-00/sageev/pattern/tmp/x11/gnu
step-gui/work.sparc/gnustep-gui-0.9.0/Tools/gsnd'
gmake[1]: *** [internal-all] Error 2
gmake[1]: Leaving directory
`/export/home/hipnet36-00/sageev/pattern/tmp/x11/gnu
step-gui/work.sparc/gnustep-gui-0.9.0/Tools'
gmake: *** [internal-all] Error 2
*** Error code 2

Stop.
bmake: stopped in
/export/home/hipnet36-00/sageev/pattern/pkgsrc/x11/gnustep-gui