Summary: | dev-ml/core-107.01 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jason Mours <jason.mours> |
Component: | [OLD] Development | Assignee: | Gentoo Team for the ML programming language family <ml> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
Environment |
Description
Jason Mours
2011-10-11 14:16:07 UTC
Created attachment 289563 [details]
build.log
Created attachment 289565 [details]
Environment
I emerged -ggdb global. Does this shed any light? I unemerged dev-ml/core awhile ago, but got through a complete @world build, and thought I'd try again on some. lib/binable.ml jumped out this time. make -j10 ocaml setup.ml -build I: Running command '/usr/bin/ocamlbuild lib/libcore.a lib/dllcore.so lib/core.cma lib/core.cmxa lib/core.a lib_test/test_runner.byte' Finished, 1 target (0 cached) in 00:00:00. + ocamlfind ocamlc -ccopt -D_LARGEFILE64_SOURCE -c lib/unix_stubs.c lib/unix_stubs.c: In function ‘report_error’: lib/unix_stubs.c:87: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result + ocamlfind ocamlc -c -ccopt -D_LARGEFILE64_SOURCE -package unix -package threads -package sexplib.syntax -package sexplib -package res -package fieldslib.syntax -package fieldslib -package bin_prot.syntax -package bin_prot -package bigarray -syntax camlp4o -thread -I lib -o lib/binable.cmo lib/binable.ml File "lib/binable.ml", line 26, characters 0-20: Error: Unbound module Sexplib.Wrapper Command exited with code 2. Compilation unsuccessful after building 49 targets (0 cached) in 00:00:03. E: Command '/usr/bin/ocamlbuild lib/libcore.a lib/dllcore.so lib/core.cma lib/core.cmxa lib/core.a lib_test/test_runner.byte' terminated with error code 10 make: *** [build] Error 1 emake failed * ERROR: dev-ml/core-0.7.0 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2152: Called _eapi2_src_compile * phase-helpers.sh, line 577: Called die * The specific snippet of code: * emake || die "emake failed" in cases like that, please run either: emerge @ocaml-rebuild if your portage version supports sets or: emerge -1 /usr/lib/ocaml so that every package gets rebuilt with the good abi. emerge -1 /usr/lib/ocaml Works for me, Thanks! |