<div dir="ltr"><div>Hi!</div><div><br></div><div>I think this isn't broken on just Windows. The error comes from the warning about no prototype (and -Werror), and it doesn't have a prototype on other OSes either.</div>
<div><br></div><div>Niklas</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-20 7:42 GMT+02:00 Johan Tibell <span dir="ltr"><<a href="mailto:johan.tibell@gmail.com" target="_blank">johan.tibell@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">f9f89b7884ccc8ee5047cf4fffdf2b36df6832df is probably to blame.<div><br></div><div>Found by running `git log -SsetIOManagerControlFd`. The -S flag is a good way to find when a symbol is added/removed.</div>








</div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Wed, Aug 20, 2014 at 12:16 AM, Simon Peyton Jones <span dir="ltr"><<a href="mailto:simonpj@microsoft.com" target="_blank">simonpj@microsoft.com</a>></span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><div><div class="h5">





<div lang="EN-GB" vlink="#954F72" link="#0563C1">
<div>
<p class="MsoNormal">Aaargh!  My windows build is broken, again.<u></u><u></u></p>
<p class="MsoNormal">It’s very painful that this keeps happening.<u></u><u></u></p>
<p class="MsoNormal">Can anyone help?<u></u><u></u></p>
<p class="MsoNormal">Simon<u></u><u></u></p>
<p>"inplace/bin/ghc-stage1.exe" -optc-U__i686 -optc-march=i686 -optc-fno-stack-protector -optc-Werror -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return
 -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS
 -optc-fno-strict-aliasing -optc-fno-common -optc-O2 -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_v\" -static  -H32m -O -Werror -Wall -H64m -O0 -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build
 -DCOMPILING_RTS -this-package-key rts -dcmm-lint      -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen           -O2    -c rts/Task.c -o rts/dist/build/Task.o<u></u><u></u></p>



<p>cc1.exe: warnings being treated as errors<u></u><u></u></p>
<p><u></u> <u></u></p>
<p>rts\Capability.c:1080:6:<u></u><u></u></p>
<p>     error: no previous prototype for 'setIOManagerControlFd'<u></u><u></u></p>
<p>rts/<a href="http://ghc.mk:236" target="_blank">ghc.mk:236</a>: recipe for target 'rts/dist/build/Capability.o' failed<u></u><u></u></p>
<p>make[1]: *** [rts/dist/build/Capability.o] Error 1<u></u><u></u></p>
<p>make[1]: *** Waiting for unfinished jobs....<u></u><u></u></p>
<p>Makefile:71: recipe for target 'all' failed<u></u><u></u></p>
<p>make: *** [all] Error 2<u></u><u></u></p>
<p>HEAD (master)$<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

<br></div></div>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>