Package: liquidsoap
Version: 2.2.3-1
Severity: serious

Dear Maintainer,

The package has one ftbfs issue due to:

```
299 |     let key = Pcre.get_substring sub 1 in
                    ^^^^^^^^^^^^^^^^^^
Error: Unbound module Pcre
(cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -I 
src/core/.liquidsoap_core.objs/byte -I /usr/lib/ocaml/angstrom -I 
/usr/lib/ocaml/bigstringaf -I /usr/lib/ocaml/bytes -I 
/usr/lib/ocaml/camlp-streams -I /usr/lib/ocaml/camomile/lib -I 
/usr/lib/ocaml/cry -I /usr/lib/ocaml/curl -I /usr/lib/ocaml/dtools -I 
/usr/lib/ocaml/dune-build-info -I /usr/lib/ocaml/dune-private-libs/dune-section 
-I /usr/lib/ocaml/dune-site -I /usr/lib/ocaml/dune-site/private -I 
/usr/lib/ocaml/duppy -I /usr/lib/ocaml/fileutils -I /usr/lib/ocaml/gen -I 
/usr/lib/ocaml/inotify -I /usr/lib/ocaml/magic -I /usr/lib/ocaml/menhirLib -I 
/usr/lib/ocaml/metadata -I /usr/lib/ocaml/mm -I /usr/lib/ocaml/mm/audio -I 
/usr/lib/ocaml/mm/base -I /usr/lib/ocaml/mm/image -I /usr/lib/ocaml/mm/midi -I 
/usr/lib/ocaml/mm/video -I /usr/lib/ocaml/re -I /usr/lib/ocaml/sedlex -I 
/usr/lib/ocaml/seq -I /usr/lib/ocaml/stdlib-shims -I /usr/lib/ocaml/stringext 
-I /usr/lib/ocaml/syslog -I /usr/lib/ocaml/threads -I /usr/lib/ocaml/uri -I 
src/console/.console.objs/byte -I src/lang/.liquidsoap_lang.objs/byte 
-no-alias-deps -o src/core/.liquidsoap_core.objs/byte/ffmpeg_format.cmo -c 
-impl src/core/encoder/formats/ffmpeg_format.pp.ml)
File "src/core/encoder/formats/ffmpeg_format.ml", line 136, characters 20-31:
136 |                 (if Pcre.pmatch ~pat:"video" name then "" else 
"video_content,")
                          ^^^^^^^^^^^
Error: Unbound module Pcre
(cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -w -9 -alert --deprecated 
-O2 -I src/core/.liquidsoap_core.objs/byte -I 
src/core/.liquidsoap_core.objs/native -I /usr/lib/ocaml/angstrom -I 
/usr/lib/ocaml/bigstringaf -I /usr/lib/ocaml/bytes -I 
/usr/lib/ocaml/camlp-streams -I /usr/lib/ocaml/camomile/lib -I 
/usr/lib/ocaml/cry -I /usr/lib/ocaml/curl -I /usr/lib/ocaml/dtools -I 
/usr/lib/ocaml/dune-build-info -I /usr/lib/ocaml/dune-private-libs/dune-section 
-I /usr/lib/ocaml/dune-site -I /usr/lib/ocaml/dune-site/private -I 
/usr/lib/ocaml/duppy -I /usr/lib/ocaml/fileutils -I /usr/lib/ocaml/gen -I 
/usr/lib/ocaml/inotify -I /usr/lib/ocaml/magic -I /usr/lib/ocaml/menhirLib -I 
/usr/lib/ocaml/metadata -I /usr/lib/ocaml/mm -I /usr/lib/ocaml/mm/audio -I 
/usr/lib/ocaml/mm/base -I /usr/lib/ocaml/mm/image -I /usr/lib/ocaml/mm/midi -I 
/usr/lib/ocaml/mm/video -I /usr/lib/ocaml/re -I /usr/lib/ocaml/sedlex -I 
/usr/lib/ocaml/seq -I /usr/lib/ocaml/stdlib-shims -I /usr/lib/ocaml/stringext 
-I /usr/lib/ocaml/syslog -I /usr/lib/ocaml/threads -I /usr/lib/ocaml/uri -I 
src/console/.console.objs/byte -I src/console/.console.objs/native -I 
src/lang/.liquidsoap_lang.objs/byte -I src/lang/.liquidsoap_lang.objs/native 
-intf-suffix .ml -no-alias-deps -o 
src/core/.liquidsoap_core.objs/native/http.cmx -c -impl 
src/core/tools/http.pp.ml)
File "src/core/tools/http.ml", line 69, characters 10-20:
69 |     match Pcre.split ~pat:"=" arg with
               ^^^^^^^^^^
Error: Unbound module Pcre
dh_auto_build: error: dune build -j 4 -p 
liquidsoap,liquidsoap-core,liquidsoap-lang,liquidsoap-js,liquidsoap-libs,liquidsoap-libs-extra,liquidsoap-mode,tls-liquidsoap,sdl-liquidsoap
 returned exit code 1
make: *** [debian/rules:7: binary-arch] Error 25

```

Although it was failed with -b1 version on buildd[0], but it is reproduced on 
my local build for amd64 and riscv64 also.


[0]: 
https://buildd.debian.org/status/fetch.php?pkg=liquidsoap&arch=amd64&ver=2.2.3-1%2Bb1&stamp=1708087445&raw=0


-- 
Regards,
--
  Bo YU

Attachment: signature.asc
Description: PGP signature

Reply via email to