clang packaging for debian

Sylvestre Ledru sylvestre at debian.org
Mon Feb 4 22:20:22 GMT 2019


Hello

Could you please provide a simple test case with the command line used?

And do you get an error ?

Thanks,

S


Le 04/02/2019 à 22:53, Andreas Fink a écrit :
> Hello
>
> 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.
>
> Is it possible that I'm not getting the latest version from the repo 
> or I'm looking at the wrong location?
>
>
> I have  this in my Apt sources
>
>
> deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch main
> deb-src http://apt.llvm.org/stretch/ llvm-toolchain-stretch main
> # 7
> deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-7 main
> deb-src http://apt.llvm.org/stretch/ llvm-toolchain-stretch-7 main
> # 8
> deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-8 main
> deb-src http://apt.llvm.org/stretch/ llvm-toolchain-stretch-8 main
>
>
> and I have installed clang-7  or clang-8 and call the tools like this.
>
> 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
>
> one of them is
>
> config/config.non-fragile-ivars.m
>
> which tests
>
> return __has_feature(objc_nonfragile_abi) ? 0 : 1;
>
>
> which apparently returns 0. while I'm pretty sure this should be 1.
>
> Also it claims there's no support for synchronisation or properties 
> and the like.
>
>
> 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.
>
> So any hint is welcome...
>
>
>
>
> Andreas Fink
> ------------------------------------------------------------------
> Paradieshofstrasse 101, 4054 Basel, Switzerland
> andreas at fink.org <mailto:andreas at fink.org> https://www.fink.org 
> <https://www.fink.org/>
> Mobile: +41-78-6677333 Office: +41-61-6666330 Home: +41-61-6666345
> Skype: andreasfink Jabber/XMPP: andreas at fink.org 
> <mailto:andreas at fink.org> ICQ: 8239353
> Twitter: @kiwi66 PGP Key: _https://www.fink.org/FILES/afink-pgp.asc_
> ------------------------------------------------------------------
>
>
>
>
>
>
>
> _______________________________________________
> Pkg-llvm-team mailing list
> Pkg-llvm-team at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-llvm-team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20190204/12409879/attachment-0001.html>


More information about the Pkg-llvm-team mailing list