gnome-sound-recorder crashes

h h at erathia.be
Fri Dec 24 09:27:27 PST 2004


On Thursday 23 December 2004 20:44, you wrote:
> On Thu, 2004-12-23 at 20:41 +0100, h wrote:
> > gnome-sound-recorder starts on 4.11, but when you click record, it
> > crashes with this message:
> >
> > DEBUG: gstgconf: error parsing pipeline osssrc ! audioconvert !
> > audio/x-raw-int,rate=44100,channels=2 ! flacenc name=enc
> > no element "flacenc"
> > Segmentation fault (core dumped)
> >
> > but all deps are installed ...
>
> Make sure you have FLAC suppot enabled in gstreamer-plugins.  Run:
>
> gst-inspect | grep flac
>
> You should see:
>
> flac:  flacenc: FLAC encoder
>
> If not, rebuild gstreamer-plugins with FLAC support.

when i rebuild it on 4.11, i get this error:

 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -I/usr/local/include 
-I
../../gst-libs -I../../gst-libs -D_THREAD_SAFE -D_LARGEFILE_SOURCE 
-D_FILE_OFFSE
T_BITS=64 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr
/local/include/libxml2 -I/usr/local/include -I/usr/X11R6/include/gstreamer-0.8 
-
DGST_DISABLE_DEPRECATED -Wall -I/usr/local/include -O -pipe 
-I/usr/local/include
 -c visual.c  -fPIC -DPIC -o .libs/libgstlibvisual_la-visual.o
visual.c:87: warning: preprocessing directive not recognized within macro arg
visual.c:87: warning: preprocessing directive not recognized within macro arg
visual.c:87: warning: preprocessing directive not recognized within macro arg
visual.c:81: undefined or invalid # directive
visual.c:83: undefined or invalid # directive
visual.c:85: undefined or invalid # directive
gmake[3]: *** [libgstlibvisual_la-visual.lo] Error 1
gmake[3]: Leaving directory 
`/usr/ports/multimedia/gstreamer-plugins/work/gst-pl
ugins-0.8.6/ext/libvisual'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/multimedia/gstreamer-plugins/work/gst-pl
ugins-0.8.6/ext'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/multimedia/gstreamer-plugins/work/gst-pl
ugins-0.8.6'
gmake: *** [all] Error 2
*** Error code 2

because it now autodetects libvisual but won't build the plugin. so, i'm not 
sure the auto detect plugin is a good idea. if the lib is there but it won't 
build then the whole port is broken. i had to hack in the makefile to be able 
to rebuild it.



More information about the freebsd-gnome mailing list