<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">I think this is because `--configure` is currently broken <a href="https://gitlab.haskell.org/ghc/ghc/issues/16809" style="font-family:Arial,Helvetica,sans-serif">https://gitlab.haskell.org/ghc/ghc/issues/16809</a>. You can work around by running bootstrap and configure manually for now.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 21, 2019 at 12:55 PM Roland Senn <<a href="mailto:rsx@bluewin.ch">rsx@bluewin.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Suddenly I'm unable to build! As usual, I did:<br>
<br>
git pull upstream master --recurse-submodules=yes<br>
git submodule update --init --recursive<br>
<br>
<br>
$ hadrian/build.sh clean<br>
Up to date<br>
| Removing Hadrian files...<br>
| Remove directory _build/stage0<br>
| Remove directory _build/stage1<br>
| Remove directory _build/stage2<br>
| Remove directory _build/stage3<br>
| Remove directory sdistprep<br>
| Remove directory _build (after build completes)<br>
| Done.<br>
<br>
... + statistics<br>
<br>
$ hadrian/build.sh -c --flavour=devel2 -j2<br>
Up to date<br>
| Running boot...<br>
Error when running Shake build system:<br>
  at action, called at src/Rules.hs:68:19 in main:Rules<br>
  at apply1, called at<br>
src/Development/Shake/Internal/Rules/Oracle.hs:159:32 in shake-0.18.2-<br>
fca156899176fbf7a9b05f30b3ec991784b3e60af38a503ea1cb277fd96f971e:Develo<br>
pment.Shake.Internal.Rules.Oracle<br>
* Depends on: OracleQ (KeyValue ("hadrian/cfg/system.config","host-<br>
os"))<br>
  at need, called at src/Hadrian/Oracles/TextFile.hs:90:9 in<br>
main:Hadrian.Oracles.TextFile<br>
* Depends on: hadrian/cfg/system.config<br>
  at &%>, called at src/Rules/Configure.hs:21:5 in main:Rules.Configure<br>
* Depends on: hadrian/cfg/system.config mk/config.h compiler/ghc.cabal<br>
rts/rts.cabal<br>
  at apply1, called at<br>
src/Development/Shake/Internal/Rules/Oracle.hs:159:32 in shake-0.18.2-<br>
fca156899176fbf7a9b05f30b3ec991784b3e60af38a503ea1cb277fd96f971e:Develo<br>
pment.Shake.Internal.Rules.Oracle<br>
* Depends on: OracleQ (KeyValue ("hadrian/cfg/system.config","host-<br>
os"))<br>
* Raised the exception:<br>
Build system error - recursion detected:<br>
  Key type:   OracleQ KeyValue<br>
  Key value:  OracleQ (KeyValue ("hadrian/cfg/system.config","host-<br>
os"))<br>
Rules may not be recursive<br>
<br>
<br>
OS is Linux Debian 9 (x86_64)<br>
<br>
Any ideas what's wrong??<br>
<br>
Many thanks and kind regards<br>
   Roland<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div style="letter-spacing:normal;padding:10px 0px 10px 10px;width:300px;max-width:300px;color:rgb(26,40,77);font-size:12px"><div style="color:rgb(33,33,33);font-size:13px"><div><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="padding:10px 0px 10px 10px;width:300px;max-width:300px;color:rgb(26,40,77);font-size:12px"><div style="color:rgb(34,34,34);font-size:small"><b><font color="#000000">Shayne Fletcher</font></b><br></div><div style="font-size:small;color:rgb(80,0,80)"><font size="1"><font color="#444444">Language Engineer </font><font color="#0b5394"><b>/</b></font><font color="#444444"> +1 917 699 7663</font><br></font></div><font size="1" style="color:rgb(34,34,34)"><a href="https://digitalasset.com/" style="color:rgb(17,85,204)" target="_blank"><b><font color="#3d85c6">Digital Asset</font></b></a><font style="color:rgb(26,40,77)">, creators of </font><b><a href="https://daml.com/" style="color:rgb(17,85,204)" target="_blank"><font color="#3d85c6">DAML</font></a></b></font><br></div></div></div></div></div></div></div></div><div style="font-family:sans-serif;color:rgb(33,33,33);font-size:13px"></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>

<br>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px;background-color:rgb(255,255,255)">This message, and any attachments, is for the intended recipient(s) only, may contain information that is privileged, confidential and/or proprietary and subject to important terms and conditions available at </span><a href="http://www.digitalasset.com/emaildisclaimer.html" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:12.8px;background-color:rgb(255,255,255)" target="_blank">http://www.digitalasset.<wbr>com/emaildisclaimer.html</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px;background-color:rgb(255,255,255)">. If you are not the intended recipient, please delete this message.</span>