Bug#1087134: please support HTTPS
Hi,
Liquidsoap already build-deps on libssl-ocaml-dev and the configure output does report that it is building with SSL support (at least the last buildable-version, I'm still working on getting a working version back into sid).
If you have any suggestions on how to fix the issue, please let me know
Cheers
Kyle
08 Nov 2024 21:30:23 Antoine Beaupre <anarcat@debian.org>:
> Package: liquidsoap
> Version: 2.1.3-2
> Severity: wishlist
>
> I have tried to make liquidsoap stream to a HTTPS icecast server, and
> it seems to fail even if docs seem to indicate this should work:
>
> output.icecast(%mp3, host="radio.anarc.at", port=443, password="hackme", mount="liq.ogg", radio, transport=http.transport.secure_transport)
>
> This fails with:
>
> Error 5: this value has no method `transport`
>
> My hunch is this because liquidsoap is not built with libssl or
> ocaml-tls, at least that's what those docs hint at:
>
> https://www.liquidsoap.info/doc-2.2.5/harbor_http.html#https-support
>
> a.
>
>
> -- System Information:
> Debian Release: 12.7
> APT prefers stable-security
> APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.10.11+bpo-amd64 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages liquidsoap depends on:
> ii adduser 3.134
> ii curl 7.88.1-10+deb12u7
> ii libao4 1.2.2+20180113-1.1
> ii libasound2 1.2.8-1+b1
> ii libavcodec59 7:5.1.6-0+deb12u1
> ii libavdevice59 7:5.1.6-0+deb12u1
> ii libavfilter8 7:5.1.6-0+deb12u1
> ii libavformat59 7:5.1.6-0+deb12u1
> ii libavutil57 7:5.1.6-0+deb12u1
> ii libc6 2.36-9+deb12u8
> ii libcamomile-ocaml-data 1.0.2+2-1
> ii libcurl3-gnutls 7.88.1-10+deb12u7
> ii libexif12 0.6.24-1+b1
> ii libfaad2 2.10.1-1
> ii libflac12 1.4.2+ds-2
> ii libfreetype6 2.12.1+dfsg-5+deb12u3
> ii libgcc-s1 12.2.0-14
> ii libgd3 2.3.3-9
> ii libgif7 5.2.1-2.5
> ii libglib2.0-0 2.74.6-2+deb12u3
> ii libgstreamer-plugins-base1.0-0 1.22.0-3+deb12u2
> ii libgstreamer1.0-0 1.22.0-2
> ii libjack0 [libjack-0.125] 1:0.126.0-2
> ii libjpeg62-turbo 1:2.1.5-2
> ii liblo7 0.31-1
> ii libmad0 0.15.1b-10.1+b1
> ii libmagic1 1:5.44-3
> ii libmp3lame0 3.100-6
> ii libogg0 1.3.5-3
> ii libopus0 1.3.1-3
> ii libpcre3 2:8.39-15
> ii libpng16-16 1.6.39-2
> ii libportaudio2 19.6.0-1.2
> ii libpulse0 16.1+dfsg1-2+b1
> ii libsamplerate0 0.2.2-3
> ii libshine3 3.1.1-2
> ii libsoundtouch1 2.3.2+ds1-1
> ii libspeex1 1.2.1-2
> ii libssl3 3.0.14-1~deb12u2
> ii libstdc++6 12.2.0-14
> ii libswresample4 7:5.1.6-0+deb12u1
> ii libswscale6 7:5.1.6-0+deb12u1
> ii libtag1v5 1.13-2
> ii libtheora0 1.1.1+dfsg.1-16.1+b1
> ii libtiff6 4.5.0-6+deb12u1
> ii libvorbis0a 1.3.7-1
> ii libvorbisenc2 1.3.7-1
> ii libvorbisfile3 1.3.7-1
> ii libx11-6 2:1.8.4-2+deb12u2
> ii libxpm4 1:3.5.12-1.1+deb12u1
> ii ocaml-base 4.13.1-4
> ii sox 14.4.2+git20190427-3.5
>
> Versions of packages liquidsoap recommends:
> ii logrotate 3.21.0-1
> ii vorbis-tools 1.4.2-1+b1
> ii vorbisgain 0.37-2+b1
>
> Versions of packages liquidsoap suggests:
> ii festival 1:2.5.0-9
> pn icecast2 <none>
> pn mplayer <none>
> ii yt-dlp 2024.10.07-1
>
> -- no debconf information
Reply to: