<div dir="ltr"><div></div>Hi Simon et al.<br><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 3, 2018 at 5:37 PM, Simon Peyton Jones via ghc-devs <span dir="ltr"><<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-GB">
<div class="m_4318276536899667911WordSection1">
<p class="MsoNormal" style="margin-left:36.0pt">It seems to be caused by some missing Makefile dependency<u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:12.0pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt">It may be significant that the dependency is a module in libraries/base
</span><span style="font-family:"Courier New"">GHC/IO.hs-boot</span><span style="font-size:12.0pt">  depending on one
</span><span style="font-family:"Courier New"">GHC.Integer.Type </span><span style="font-size:12.0pt"> in libraries/integer-gmp.</span></p></div></div></blockquote><div><br><br></div></div>That's quite likely the case, either directly or indirectly. When changing the dependency graph, especially involving `.hs-boot` files, it happens quite easily that one needs to give the build-system a hint and make implicit module-graph dependencies more explicit by adding an explicit `import SomeModule ()` in the appropriate place. You may find commit of mine where I did things like that in the past.<br><br><br></div></div></div></div>