#102: exception Not_found with crossfade
-------------------------+--------------------------------------------------
Reporter: karye | Owner: admin
Type: Bugs | Status: reopened
Priority: 1 | Milestone: 0.3.7
Component: Liquidsoap | Version: 0.3.6+svn
Resolution: | Keywords:
Mac: 0 | Other: 0
Freebsd: 0 | Linux: 1
-------------------------+--------------------------------------------------
Changes (by karye):
* status: closed => reopened
* resolution: fixed =>
Comment:
I try to build revision [5168] but avail:
{{{
09:41:15 kuroo karye # emerge liquidsoap-svn
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) media-sound/liquidsoap-svn-1 to /
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
>>> cfg-update-1.8.2-r1: Skipping checksum index updating...
>>> Unpacking source...
* subversion update start -->
* repository:
https://savonet.svn.sourceforge.net/svnroot/savonet/trunk/liquidsoap
U src/source.mli
U src/lang/lang.ml
U src/lang/lang_magic.ml
U src/lang/lang_lastfm.ml
U src/sources/playlist.ml
U src/main.ml
U src/stream/frame.ml
U src/stream/frame.mli
U src/tools/harbor.ml
U src/tools/tutils.mli
U src/tools/server.ml
U src/source.ml
U src/operators/switch.ml
U src/operators/setvol.ml
U src/operators/cross.ml
U src/operators/smartcross.ml
Fetching external item into 'doc/html/orig'
Updated external to revision 5168.
Fetching external item into 'doc/html/scripts'
Updated external to revision 5168.
Updated to revision 5168.
* working copy: /usr/portage/distfiles/svn-src/liquidsoap/liquidsoap
* begin bootstrap -->
* bootstrap with a file: ./bootstrap
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-sound/liquidsoap-svn-1/work
/liquidsoap-svn-1 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-debugging --disable-nativecode --enable-
camomile --disable-alsa --enable-ao --enable-mad --enable-aac --enable-
taglib --enable-lame --disable-rtp --disable-soundtouch --build=i686-pc-
linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for GNU make... make
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for ocamldep... /usr/bin/ocamldep
checking for ocamlfind... /usr/bin/ocamlfind
checking for ocamllex... /usr/bin/ocamllex
checking for ocamlyacc... /usr/bin/ocamlyacc
checking for ocamlopt... /usr/bin/ocamlopt
checking for pcre-ocaml... ok
checking for ocaml-dtools... ok
checking for ocaml-duppy... ok
checking for ocaml-shout... ok
checking for ocaml-xmlplaylist... needs xml-light.
checking for ocaml-lastfm... Not found.
checking for ocaml-ogg... ok
checking for ocaml-vorbis... ok
checking for ocaml-mad... ok
checking for ocaml-lame... ok
checking for ocaml-jack... not found
checking for ocaml-ao... ok
checking for ocaml-samplerate... not found
checking for ocaml-taglib... ok
checking linux/sound.h usability... yes
checking linux/sound.h presence... yes
checking for linux/sound.h... yes
checking for ocaml-magic... not found
checking for camomile... ok
checking for lablGL... not found
checking for ocaml-faad... ok
checking for ocaml-faac... ok
checking for ocaml-portaudio... not found
checking for ocaml-ladspa... not found
checking for cp... /bin/cp
checking for rm... /bin/rm
checking for text2wave... false
checking for sox... /usr/bin/sox
checking for normalize... /usr/bin/normalize
checking for python... /usr/bin/python
checking for pygtk... no
configure: creating ./config.status
config.status: creating Makefile.defs
config.status: creating scripts/liquidtts
config.status: creating scripts/liquidsoap.initd
config.status: creating scripts/liquidsoap.gentoo.initd
config.status: creating src/META
config.status: creating config.h
Creating src/configure.ml
Creating scripts/liquidsoap.logrotate
-----------------------------------------------------------------
Compilation
Compiler : /usr/bin/ocamlfind ocamlc
OCAML_CFLAGS : -ccopt "$(CFLAGS)" -g -package pcre -package dtools
-package duppy -package shout -package ogg -package vorbis -package mad
-package lame -package ao -package taglib -package camomile -package faad
-package faac
OCAML_LFLAGS : -linkpkg -package unix -package threads -package str
CFLAGS : -O2 -march=i686 -pipe -ggdb -I$(top_srcdir) -fPIC -g
LDFLAGS :
----------------------------------------------------------------
Installation
prefix : /usr
exec_prefix : ${prefix}
binary : ${exec_prefix}/bin
configuration : /etc/liquidsoap
logging : /var/lib/log/liquidsoap
PIDs : /var/lib/run/liquidsoap
logrotate conf : /etc/logrotate.d
man page : /usr/share/man/man1
doc : /usr/share/doc
--------------------------------------------------------------------
Features
* Supported input formats
- Vorbis : yes
- MP3 : yes
- AAC : yes
- text-to-speech : liquidtts will use "false" as a synthetizer,
but you can edit it later.
- XML playlists : no
- Lastfm : no
* Supported output formats
- Vorbis : yes
- MP3 : yes
- AAC : yes
* Tags
- Taglib (ID3 tags) : yes
- Vorbis : yes
- charset detection : yes
* Input / output
- shout : yes
- AO : yes
- OSS : yes
- ALSA : no
- Portaudio : no
- JACK : no
- RTP : no
* Audio manipulation
- Samplerate : no
- SoundTouch : no
- LADSPA : no
* Visualization
- Graphics : no
- OpenGL : no
* Additional libraries
- magic : no (requires ocaml-magic)
* Graphical interfaces
- Python GUI : no
-----------------------------------------------------------------------------
The Savonet Team thanks you for using liquidsoap...
Now, run
make
to compile, and as root
make install
to install, and..
Have fun!
make[1]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/operators'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/operators'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/sources'
OCAMLLEX lang/lang_lexer.mll
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/sources'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/tools'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/tools'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/formats'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/formats'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/protocols'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/protocols'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/outputs'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/outputs'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/io'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/io'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/plugins'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/plugins'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/stream'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/stream'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/visualization'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/visualization'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/lang'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/lang'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/analyze'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/analyze'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/playlists'
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src/playlists'
OCAMLYACC lang/lang_parser.mly
135 states, 9308 transitions, table size 38042 bytes
2336 additional bytes used for bindings
if test -d .svn && which svn > /dev/null ; then \
url=`LC_ALL=C svn info | grep URL | \
sed -e 's:.*svnroot/savonet/\(.*\)/src:\1:'`; \
revision=`LC_ALL=C svn info | grep Revision | \
sed -e 's/Revision: \(.*\)/\1/'` ; \
echo "let rev = \" ([EMAIL PROTECTED])\"" > SVN.ml ; \
else \
echo "let rev = \"\"" > SVN.ml ; \
fi
OCAMLDEP
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
make[2]: Entering directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
OCAMLC -c tools/doc.ml
OCAMLC -c tools/utils.ml
OCAMLC -c tools/rqueue.mli
OCAMLC -c tools/ringbuffer.mli
OCAMLC -c tools/wav.mli
OCAMLC -c tools/dynliq.ml
OCAMLC -c configure.mli
OCAMLC -c tools/tutils.mli
OCAMLC -c tools/sutils.mli
OCAMLC -c tools/http.mli
OCAMLC -c SVN.mli
OCAMLC -c stream/midi.ml
OCAMLC -c stream/float_pcm.mli
OCAMLC -c root.mli
OCAMLC -c tools/server.mli
OCAMLC -c lang/lang_types.mli
OCAMLC -c shebang.ml
OCAMLC -c tools/plug.ml
OCAMLC -c tools/rqueue.ml
OCAMLC -c tools/ringbuffer.ml
OCAMLC -c tools/wav.ml
OCAMLC -c configure.ml
OCAMLC -c tools/tutils.ml
The implementation tools/tutils.ml
does not match the interface tools/tutils.cmi:
Values do not match:
val new_queue :
?priorities:int list -> name:Dtools.Conf.link -> unit -> unit
is not included in
val new_queue : ?priorities:(int -> bool) -> name:string -> unit -> unit
make[2]: *** [tools/tutils.cmo] Error 2
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
make[1]: *** [all-auto-ocaml-prog] Error 2
make[1]: Leaving directory `/var/tmp/portage/media-sound/liquidsoap-
svn-1/work/liquidsoap-svn-1/src'
make: *** [all-subdirs] Error 2
*
* ERROR: media-sound/liquidsoap-svn-1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2043: Called die
* The specific snippet of code:
* emake || die "emake failed";
* The die message:
* emake failed
*
* If you need support, post the topmost build error, and the call stack
if relevant.
* A complete build log is located at '/var/tmp/portage/media-sound
/liquidsoap-svn-1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-sound
/liquidsoap-svn-1/temp/environment'.
* This ebuild is from an overlay: '/usr/local/portage-svn/'
}}}
--
Ticket URL: <http://savonet.rastageeks.org/ticket/102#comment:4>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !