#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 !

Répondre à