Bug#580091: FTBFS with OCaml 3.12: labels not bound in record pattern
Package: src:omake
Version: 0.9.8.5-3-7
Severity: normal
User: debian-ocaml-maint@lists.debian.org
Usertags: ocaml312-ftbfs
Hello,
While rebuilding all packages with a SVN snapshot of OCaml (version
3.12.0+dev17, revision 10268), your package failed to build on amd64.
Relevant part:
> + ocamlopt -warn-error A -w Aez -I . -c lm_debug.ml
> File "lm_debug.ml", line 176, characters 6-45:
> Warning 9: the following labels are not bound in this record pattern:
> info_info
> Either bind these labels explicitly or add `; _' to the pattern.
> File "lm_debug.ml", line 192, characters 13-53:
> Warning 9: the following labels are not bound in this record pattern:
> info_info
> Either bind these labels explicitly or add `; _' to the pattern.
> File "lm_debug.ml", line 230, characters 16-61:
> Warning 9: the following labels are not bound in this record pattern:
> info_name
> Either bind these labels explicitly or add `; _' to the pattern.
> File "lm_debug.ml", line 1, characters 0-1:
> Error: Error-enabled warnings (3 occurrences)
> *** omake: 487/1149 targets are up to date
> *** omake: failed (28.87 sec, 140/140 scans, 61/72 rules, 246/999 digests)
> *** omake: targets were not rebuilt because of errors:
> src/libmojave/lm_debug.cmx
> src/libmojave/lm_debug.o
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/tmp/omake-0.9.8.5-3'
The full build log is available at:
http://debian.glondu.net/debian/ocaml31120dev17r10268/failures/omake_0.9.8.5-3-7%2B3.12.0%2Bdev17%2B10268_amd64.build
Best regards,
--
Stéphane
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: