Those are different, 0.3.1 is the version of the binding, i.e. the glue that connects OCaml and liquidsoap to the gstreamer library. This binding can use whatever latest compatible library you have on your system.
Le mar. 2 mars 2021 à 10:02, Aleksandar <alexandar.djordje...@gmail.com> a écrit : > Since we are mentioning Opam install, why is gstreamer version with opam > so old? Is there any ideas of updating to newest package of gstreamer with > opam. The latest gstreamer is 1.18.3 but the one with opam is so old, 0.3.1. > > On Tue, Mar 2, 2021 at 1:58 PM Yoann QUERET <yo...@queret.net> wrote: > >> Hi all, >> >> It's seem liquidsoap 1.4.4 come with alsa 0.3.0 package and i have an >> issue with it on raspberry with raspbian buster. >> >> $ opam install -y taglib mad lame vorbis cry samplerate alsa faad flac >> ogg opus shine ssl theora gstreamer liquidsoap >> >> The following actions will be performed: >> ∗ install liquidsoap 1.4.4 >> >> <><> Gathering sources >> ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> >> [liquidsoap.1.4.4] found in cache >> >> <><> Processing actions >> <><><><><><><><><><><><><><><><><><><><><><><><><><><><> >> [ERROR] The compilation of liquidsoap failed at >> "/home/odr/.opam/opam-init/hooks/sandbox.sh build >> make". >> >> #=== ERROR while compiling liquidsoap.1.4.4 >> ===================================# >> # context 2.0.3 | linux/arm32 | ocaml-base-compiler.4.08.0 | >> https://opam.ocaml.org#a2215354 >> # path ~/.opam/4.08.0/.opam-switch/build/liquidsoap.1.4.4 >> # command ~/.opam/opam-init/hooks/sandbox.sh build make >> # exit-code 2 >> # env-file ~/.opam/log/liquidsoap-12180-a00279.env >> # output-file ~/.opam/log/liquidsoap-12180-a00279.out >> ### output ### >> # [...] >> # OCAMLOPT -c tools/sandbox.ml >> # OCAMLOPT -c sources/alsa_in.ml >> # File "sources/alsa_in.ml", line 101, characters 42-46: >> # 101 | let r = Pcm.readi pcm sbuf 0 len in >> # ^^^^ >> # Error: This expression has type string but an expression was expected >> of type >> # bytes >> # make[2]: *** [../Makefile.rules:127: sources/alsa_in.cmx] Error 2 >> # make[2]: Leaving directory >> '/home/odr/.opam/4.08.0/.opam-switch/build/liquidsoap.1.4.4/src' >> # make[1]: *** [../Makefile.rules:69: all-auto-ocaml-prog] Error 2 >> # make[1]: Leaving directory >> '/home/odr/.opam/4.08.0/.opam-switch/build/liquidsoap.1.4.4/src' >> # make: *** [Makefile.rules:29: all-subdirs] Error 2 >> >> >> >> <><> Error report >> <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> >> ┌─ The following actions failed >> │ λ build liquidsoap 1.4.4 >> └─ >> ╶─ No changes have been performed >> >> <><> liquidsoap.1.4.4 troubleshooting >> <><><><><><><><><><><><><><><><><><><><><> >> => We're sorry that your liquidsoap install failed. Check out our >> installation >> instructions at: >> https://www.liquidsoap.info/doc-1.4.4/install.html#opam >> for more information. >> >> >> Yoann QUERET >> >> On 27/02/2021 18:46, Romain Beauxis wrote: >> >> Hey there! >> >> I’m happy to announce that Liquidsoap 1.4.4 is out! This is our 4th >> bugfix release on the 1.4.x development branch. This release fixes a couple >> of important issues, in particular with mime types for remote files. Update >> from any of the 1.4.x release should be pretty smooth and is recommended >> >> Next, we will focus on getting a first alpha release of the current >> master branch. We also will rename this branch to main so stay tuned for >> some possible breakage if you have scripts and automations relying on this >> branch. >> >> We are aware that some issues could not be addressed with this release. >> This is always a trade off, to be able to get some improvements out the >> door in a timely fashion. We will see as time allows about fixing them on >> the 1.4.x branch but, otherwise, we are determined to address most issues >> that will arise in the master /main branch. >> >> Happy hacking y’all! >> >> — Romain >> >> Full changelog: >> >> New: >> - Added `process.quote` to quote process’ arguments (#1215) >> >> Changed: >> - Fetch mime type using curl first when available. >> - Make override metadata name case-sensitive in `amplify` (#1323) >> - Harnessed playlist file resolver to better support some combination of >> protocols and file resolution (#1362) >> >> Fixed: >> - Remote file resolution when passing URLs with spaces (#1410) >> - Fixed empty `{http,https}` body (#1417) >> - Fixed `input.harbor` shoutcast client connection (#1353) >> - Fixed exception reporting when output fails to start (#1372) >> - Fixed `random` track selection (#1468) >> - Fixed playlist request leak when using `reload=“watch”` with `inotify` >> on a folder (#1451) >> - Deadlock when LO server thread crashes (#1409) >> - Fetch mime type using curl first when available. >> - Make override metadata name case-sensitive in `amplify` (#1323) >> - Harnessed playlist file resolver to better support some combination of >> protocols and file resolution (#1362) >> >> >> _______________________________________________ >> Savonet-users mailing >> listSavonet-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/savonet-users >> >> _______________________________________________ >> Savonet-users mailing list >> Savonet-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/savonet-users >> > _______________________________________________ > Savonet-users mailing list > Savonet-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/savonet-users >
_______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users