Hey, I see you are the maintainer of the RPM packages for liquidsoap in this repo. Thank you for your awesome work, we've been running your RPM's for quite a while now on a few servers.
We're running into a strange issue with liquidsoap 1.3.6 (and I think 1.3.7 as well, but not entirely sure). Sometimes liquidsoap will hang during shutdown.
I've been pulling my hair out to get this sorted. Unfortunately I cannot reproduce the bug, it just sometimes happens and the most inconvenient times ;)
I made an issue in the liquidsoap repo: savonet/liquidsoap#843
Now I don't know much about compiling my own code, and I'd really like to keep using your RPM's.
I see two issues there that could cause this issue, at least that's what the people in the topics are talking about. Apparently there was a problem in ocaml-duppy 0.60 that could cause this issue, and it is advised to compile with ocaml-duppy >= 0.80.
The other thing is that there is some instability in ocaml-gstreamer. This seems to be fixed: savonet/ocaml-gstreamer#11 but it looks like this code was not merged into master yet. I asked the maintainer of that project to please look into that. I have no idea if that can take days or months.
Question for you: do you know what version of ocaml-duppy was used to compile your liquidsoap 1.3.6 and 1.3.7 packages for centos7?
And if you have any more ideas to help out, I'd surely love to hear them.
Kind regards from the Caribbean ;)