<div dir="ltr"><div><div><div>On my Debian testing machine, after gcc updated to <br><br>gcc (Debian 6.2.0-9) 6.2.0 20161019<br></div><br>I started getting linker errors complaining about -fPIC<br><br></div>Herbert Valerio Riedel pointed out on #hackage that the settings file has to be updated to cope with this.<br><br></div>So, the files<br><br>/opt/ghc/7.10.3/lib/ghc-7.10.3/settings<br><div><div><div>/opt/ghc/8.0.1/lib/ghc-8.0.1/settings<br><br></div><div>need to be updated to have the following values set<br><br> ("C compiler flags", "-fno-PIE -fno-stack-protector"),<br> ("C compiler link flags", "-no-pie"),<br> ("ld flags", "-no-pie"),<br><br></div><div>The precise location of these files may differ on your machine.<br><br></div><div>Alan<br></div></div></div></div>