Package Details: liquidsoap 1.1.1-4

Package Base: liquidsoap
Description: a swiss-army knife for multimedia streaming, notably used for netradios and webtvs
Upstream URL: http://savonet.sourceforge.net/
Category: multimedia
Licenses: GPL
Submitter: mefistofeles
Maintainer: leonardder
Last Packager: None
Votes: 4
First Submitted: 2009-02-14 21:32
Last Updated: 2014-02-04 15:49

Latest Comments

Comment by codl

2015-03-01 00:53

It seems the problem described by JP-Ellis is caused by this bug: https://bugs.archlinux.org/task/41907

Building camlp4 with the patch provided in the comments fixed it for me.

Comment by JP-Ellis

2015-01-10 23:32

I have installed `ocaml-compiler-libs` and it still fails:

ocamlfind: Package 'camlp4' not found
Makefile:50: recipe for target 'pa_duppy.cmi' failed

Comment by leonardder

2015-01-10 08:51

Could you try installing ocaml-compiler-libs before building? May be that's a missing dependency nowadays.

Comment by JP-Ellis

2015-01-10 02:23

Just tried installing this, and it fails to find `camlp4`, though version 4.02.0+1-1 is installed on the system.

EDIT: As a temporary measure, adding the `--disable-camlp4` flag to `./configure` circumvents the issue.

Comment by leonardder

2014-07-03 07:24

It should now have staticlibs enabled.

Comment by LucasHenderson

2014-07-03 00:52

ocaml-xmlm needs to be built with staticlibs as well, as the package looks for xmlm.a

Comment by BoySka

2013-12-30 12:13

Note that ocaml-pcre and ocaml-camomile need to be built using "staticlibs" option, because this package will look for pcre.a and camomile.a

Comment by leonardder

2013-10-16 10:17

I removed shine support for the time being, since liquidsoap isn't yet in sync with the newest shine. Furthermore, I removed vo-aacenc en libaacplus due to the fact fdk-aac covers both.

Comment by leonardder

2013-05-13 07:15

Updated to Liquidsoap 1.1.1, with support for FDK-AAC. Removed support for camlimages as camlimages doesn't build with recent library updates from core. Usage of SDL is advised.

Comment by leonardder

2013-04-27 07:27

Liquidsoap 1.1.0 is there. It should compile smoothly with all the dependencies installed. I suggest using yaourt, for example. Pacaur is known to have problems. Also, if you want the git release, check liquidsoap-git. I'll try to keep the pkgbuilds in sync as much as possible.

Comment by Myshkin

2012-10-19 19:48

This package will not compile with OCaml 4.0 or greater. Nor will 1.0.1, and I'm not willing to go to a previous version of OCaml so I've decided not to adopt this just yet. I *think* I have most of the dependencies worked out and have updated most of them. If anyone wants to fiddle with it, add 'camlidl' and 'ocaml-lo' to either of the depends and you'll need them installed to build. But the compile will still fail on tools/socket_stubs.c. I think we'll have to wait for the next upstream release. They say it has been fixed in the development repository.

Anonymous comment

2011-09-06 19:17

hI, ERROR IN INSTALATION --> File "_none_", line 1, characters 0-1:
Error: Files /usr/lib/ocaml/pcre/pcre.cmxa and /usr/lib/ocaml/stdlib.cmxa
make inconsistent assumptions over implementation String
make[2]: *** [liquidsoap] Error 2
make[2]: se sale del directorio `/tmp/yaourt-tmp-arder/aur-liquidsoap/src/liquidsoap-0.9.3/src'
make[1]: *** [all-auto-ocaml-prog] Error 2
make[1]: se sale del directorio `/tmp/yaourt-tmp-arder/aur-liquidsoap/src/liquidsoap-0.9.3/src'
make: *** [all-subdirs] Error 2

Plus there's too many depencies broken -.-'

Anonymous comment

2011-08-05 04:06

hI, ERROR IN INSTALATION --> File "_none_", line 1, characters 0-1:
Error: Files /usr/lib/ocaml/pcre/pcre.cmxa and /usr/lib/ocaml/stdlib.cmxa
make inconsistent assumptions over implementation String
make[2]: *** [liquidsoap] Error 2
make[2]: se sale del directorio `/tmp/yaourt-tmp-arder/aur-liquidsoap/src/liquidsoap-0.9.3/src'
make[1]: *** [all-auto-ocaml-prog] Error 2
make[1]: se sale del directorio `/tmp/yaourt-tmp-arder/aur-liquidsoap/src/liquidsoap-0.9.3/src'
make: *** [all-subdirs] Error 2

Comment by thatch45

2011-01-05 20:02

Thanks jonas, you saved me some trouble, I will get these fixed up

Anonymous comment

2011-01-05 19:55

had to update duppy, findlib, magic, ogg, vorbis, mad, lame and taglib (possibly also, cry) before it actually would build. so yes, i guess you need version checks for those :)

Comment by thatch45

2011-01-05 18:59

Oh, and what version of duppy are you using? You may need to update that as well - Looks like I need some version deps!

Comment by thatch45

2011-01-05 18:53

Ohh, I may need to change the findlib dep, can you upgrade ocaml-findlib and then tell me how it goes?

Anonymous comment

2011-01-05 18:49

Fails to build:
File "configure.mli", line 1, characters 0-1:
Error: /usr/lib/ocaml/site-lib/dtools/dtools.cmi
is not a compiled interface
make[2]: *** [configure.cmi] Error 2
make[2]: *** Waiting for unfinished jobs....
File "tools/tutils.mli", line 1, characters 0-1:
Error: /usr/lib/ocaml/site-lib/duppy/duppy.cmi
is not a compiled interface

Comment by thatch45

2011-01-04 05:33

Ok, the PKGBUILD has been revamped, be advised that all of the recomended makedeps are not yet available, if you attempt to build this package with ocaml-alsa installed it will fail.
There are still a number of things which need to be modified to make this build %100, expect updates, because this package looks cool

Comment by luuuciano

2010-04-14 13:11

@pyropeter, here you have the place to send your comments on that matter: https://lists.sourceforge.net/mailman/listinfo/savonet-users

Comment by pyropeter

2010-04-02 22:21

No, this is extremous fail. sudo? in build() ? Adding accounts, also in build() ?

This PKGBUILD is absolutely inacceptable.

I strongly recommend not to use it.

If this software does not build without a user account on the build system, its just a big pile of crap.