<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello <div class=""><br class=""></div><div class="">I'm having issues with clang packages for debian stretch. I'm trying to compile gnustep and always run into compilation/linking issues. Accoding to David Chisnal they have been recently fixed in clang, however I can not seem to find any package which works. Neither clang-7 nor clang-8 are able to successful compile libobjc2 and gnustep-base.</div><div class=""><br class=""></div><div class="">Is it possible that I'm not getting the latest version from the repo or I'm looking at the wrong location?</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I have  this in my Apt sources</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">deb <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch main</div><div class="">deb-src <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch main</div><div class=""># 7</div><div class="">deb <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch-7 main</div><div class="">deb-src <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch-7 main</div><div class=""># 8</div><div class="">deb <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch-8 main</div><div class="">deb-src <a href="http://apt.llvm.org/stretch/" class="">http://apt.llvm.org/stretch/</a> llvm-toolchain-stretch-8 main</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">and I have installed clang-7  or clang-8 and call the tools like this.</div><div class=""><br class=""></div><div class="">Compiling libobjc2 seems to work but when configuring gnustep-base, it barks saying I have an old runtime which doesnt support tons of things which clang all should ahve</div><div class=""><br class=""></div><div class="">one of them is</div><div class=""><br class=""></div><div class="">config/config.non-fragile-ivars.m</div><div class=""><br class=""></div><div class="">which tests</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>return __has_feature(objc_nonfragile_abi) ? 0 : 1;</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">which apparently returns 0. while I'm pretty sure this should be 1.</div><div class=""><br class=""></div><div class="">Also it claims there's no support for synchronisation or properties and the like.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I'm trying to get a recent version compiled since 3 weeks and seem not to have any combination of compiler/libraries/runtimes getting to work.</div><div class=""><br class=""></div><div class="">So any hint is welcome...</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">
<div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; text-align: -webkit-auto; text-indent: 0px; line-height: normal; orphans: 2; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="line-height: normal; text-align: -webkit-auto; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; line-height: normal; border-spacing: 0px;"><span style="text-align: -webkit-auto; font-size: 11px;" class=""><br class="Apple-interchange-newline">Andreas Fink</span></span></div></div><div style="font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; text-align: -webkit-auto; text-indent: 0px; line-height: normal; orphans: 2; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: -webkit-auto; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="text-align: -webkit-auto; font-size: 11px;" class="">------------------------------------------------------------------</span></div><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0px;" class=""><span style="text-align: -webkit-auto; font-size: 11px;" class="">Paradieshofstrasse 101, 4054 Basel, Switzerland</span></div><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0px;" class=""><span style="font-size: 11px;" class=""><a href="mailto:andreas@fink.org" class="">andreas@fink.org</a> <span style="text-align: -webkit-auto;" class=""><a href="https://www.fink.org/" class="">https://www.fink.org</a></span></span></div><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0px;" class=""><span style="font-size: 11px;" class=""><font class="Apple-style-span" style="text-align: -webkit-auto;">Mobile: +41-78-6677333 </font><span style="text-align: -webkit-auto;" class="">Office: +41-61-6666330 Home: +41-61-6666345</span></span></div><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0px;" class=""><span style="font-size: 11px;" class=""><span style="text-align: -webkit-auto;" class="">Skype: andreasfink   </span><span style="text-align: -webkit-auto;" class="">Jabber/XMPP: <a href="mailto:andreas@fink.org" class="">andreas@fink.org</a>    </span><span style="text-align: -webkit-auto;" class="">ICQ: 8239353</span></span></div><div style="margin: 0px;" class=""><span style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 11px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="text-align: -webkit-auto;" class="">Twitter: @kiwi66  </span><span style="text-align: -webkit-auto;" class="">PGP Key: </span></span><span style="text-align: -webkit-auto; font-size: 11px;" class=""><font color="#2d66c8" face="Courier New" class=""><u class=""><a href="https://www.fink.org/FILES/afink-pgp.asc" class="">https://www.fink.org/FILES/afink-pgp.asc</a></u></font></span></div><div style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0px;" class=""><div style="margin: 0px;" class=""><div style="text-align: -webkit-auto; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="text-align: -webkit-auto; font-size: 11px;" class="">------------------------------------------------------------------</span></div><div class=""><br class=""></div></div></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>