Bug 1538300
Summary: | jbuilder beta17 doesn't build on pcc64 on Rawhide | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ben Rosser <rosser.bjr> |
Component: | jbuilder | Assignee: | Ben Rosser <rosser.bjr> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | rjones, rosser.bjr |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-01-30 16:13:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1071880 |
Description
Ben Rosser
2018-01-24 18:25:52 UTC
I have filed an upstream ticket. https://github.com/ocaml/dune/issues/446 Forgot to block the PPC tracker bug. Per the upstream discussion it seems that the issue is resolved by doing the bootstrap part of the build with ocamlc rather than ocamlopt. (This also speeds up the build). This has been committed upstream here: https://github.com/ocaml/dune/pull/463 I have pulled this patch into master and am rebuilding on Rawhide. Fixed in jbuilder-1.0-0.7.beta17.fc28. (In reply to Ben Rosser from comment #3) > Per the upstream discussion it seems that the issue is resolved by doing the > bootstrap part of the build with ocamlc rather than ocamlopt. (This also > speeds up the build). This has been committed upstream here: > > https://github.com/ocaml/dune/pull/463 > > I have pulled this patch into master and am rebuilding on Rawhide. But you're still building a native binary in the end? Yes. The jbuilder build process builds a strippped down version of jbuilder to compile itself; it's that first bootstrap step that was failing (and has now been made a bytecode binary). (rpm seems to confirm this; looking at the most recent build https://koji.fedoraproject.org/koji/rpminfo?rpmID=12638067 the only dependencies are basic system libraries as expected). |