The Debian/Ubuntu/FreeBSD distribution packages are generally patched with the ocamlbuild patches to avoid depending on the ocp-build binary blob.
The Homebrew packages use ocp-build, but also exhibit this failure. I really dislike the use of two build systems in OPAM; it makes maintaining the distro packages an unnecessary chore. Mehdi has observed the same in the past. -anil On 30 Jan 2014, at 14:55, Fabrice Le Fessant <[email protected]> wrote: > Weird, I could compile opam-1.1.1 with both OCaml 4.01.0 and OCaml > 3.12.1 on my Ubuntu. Any specific patch applied there on OCaml that > could explain this problem ? > > By the way, you should also probably change > > ./ocp-build -help >/dev/null 2>&1 > > to > > ./ocp-build -help >log.txt 2>&1 > > to get some feedback when something gets wrong. > > --Fabrice > > > On Thu, Jan 30, 2014 at 3:45 PM, Anil Madhavapeddy <[email protected]> wrote: >> There appears to be some regression due to ocp-build. All the builds have >> failed due to : >> >> cat ocp-build.run ocp-build.boot > ocp-build >> chmod +x ocp-build >> ./ocp-build -help >/dev/null 2>&1 >> make[1]: *** [ocp-build] Error 2 >> make: *** [ocp-build/ocp-build] Error 2 >> >> >> See: >> http://bot.brew.sh/job/Homebrew%20Pull%20Requests/6880/version=mavericks/testReport/junit/brew-test-bot/mavericks/install_opam/ >> (MacOS X) >> >> or >> https://launchpadlibrarian.net/164341246/buildlog_ubuntu-saucy-amd64.opam_1.1.1-3ppa1~saucy_FAILEDTOBUILD.txt.gz >> (ubuntu) >> >> Louis, could you help here? I won't have time to look at this until tomorrow >> morning probably. >> >> -anil >> >> On 30 Jan 2014, at 11:03, Anil Madhavapeddy <[email protected]> wrote: >> >>> Homebrew pull: https://github.com/Homebrew/homebrew/pull/26282 >>> (with aspcud as recommended) >>> >>> Ubuntu packages building in my unstable PPA: >>> https://launchpad.net/~avsm/+archive/ppa-opam-unstable/+packages >>> I've made one change to the packaging here by adding 'aspcud' to the >>> recommended list. I'll mail the OCaml list when I put these live in the >>> stable PPA. >>> >>> CCing Mehdi so he can upload a proper 1.1.1 to Debian when he gets a chance. >>> >>> Any volunteers to get an RPM version of OPAM building? We can hook that >>> into the SUSE Open Build service to get a lot of architecture binaries more >>> easily. It would be great to submit OPAM into Fedora as well. >>> >>> >>> -anil >>> >>> On 29 Jan 2014, at 15:36, Louis Gesbert <[email protected]> wrote: >>> >>>> We are glad to announce that OPAM 1.1.1 has just been released. >>>> https://github.com/ocaml/opam/releases/tag/1.1.1 >>>> >>>> >>>> The full changelog is available here: >>>> https://raw.github.com/ocaml/opam/1.1.1/CHANGES >>>> >>>> Most notable changes since the first RC include a fix for the weird >>>> update-messages bug (#1030), a more accurate trigger of recompilation on >>>> upstream package changes, and ongoing efforts to have the external solver >>>> work across platforms. >>>> >>>> This is going to be announced on the caml-list very shortly, once we get >>>> the binaries available for the most common platforms. >>>> >>>> Thanks to all who contributed to this :) >>>> >>>> Louis >>>> _______________________________________________ >>>> Platform mailing list >>>> [email protected] >>>> http://lists.ocaml.org/listinfo/platform >>> >>> _______________________________________________ >>> Platform mailing list >>> [email protected] >>> http://lists.ocaml.org/listinfo/platform >>> >> >> _______________________________________________ >> opam-devel mailing list >> [email protected] >> http://lists.ocaml.org/listinfo/opam-devel > > > > -- > Fabrice LE FESSANT > Chercheur en Informatique > INRIA Paris Rocquencourt -- OCamlPro > Programming Languages and Distributed Systems > _______________________________________________ Platform mailing list [email protected] http://lists.ocaml.org/listinfo/platform
