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

Reply via email to