Announcement

Collapse
No announcement yet.

LLVM's Clang C/C++ Compiler Is Still Having Problems With ~5% Of Debian Packages

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • garegin
    replied
    Why does the whole OS have to be compiled with one compiler? In Windows and MacOS, the dev of the app decides on the tools. Maybe I like the features of the Intel compiler.

    Leave a comment:


  • Scellow
    replied
    Probably some buggy, badly written 20 years old packages, just drop them

    Leave a comment:


  • janisozaur
    replied
    Originally posted by bkor View Post

    Actually just filing bugreports would already be helpful. Debian has an amazing amount of software, not every upstream is going to 100% at testing it with different compilers, etc.
    I would imagine KDE to do test with different compilers. Just look at http://clang.debian.net/status.php?v...CARD_ATTRIBUTE which was pointed out as a big source of build errors.

    Leave a comment:


  • discordian
    replied
    How is the linux kernel nowadays? There was some effort getting it to compile under clang, but apparently it died of.
    ​​​​​

    Leave a comment:


  • bkor
    replied
    Originally posted by gigaplex View Post
    The onus is really on the upstream projects, although if debian want to help out with submitting patches that's up to them.
    Actually just filing bugreports would already be helpful. Debian has an amazing amount of software, not every upstream is going to 100% at testing it with different compilers, etc.

    Leave a comment:


  • chithanh
    replied
    GCC is free software, so there is no problem for Debian packages to depend on it. But it is of course always better to allow a wide range of compilers to build your code.

    Also calling ICC "C/C++ compliant" would be pushing it. ICC is known to take shortcuts by default, especially with floating point code (relaxed conformance or how they call it).

    Leave a comment:


  • gigaplex
    replied
    Originally posted by Marc Driftmeyer View Post
    Debian should build clean with ICC, GCC, Clang and any other C/C++ compliant compiler. The onus is on Debian to rip out any GCC customizations.
    The onus is really on the upstream projects, although if debian want to help out with submitting patches that's up to them.

    Leave a comment:


  • Marc Driftmeyer
    replied
    Debian should build clean with ICC, GCC, Clang and any other C/C++ compliant compiler. The onus is on Debian to rip out any GCC customizations.

    Leave a comment:


  • LLVM's Clang C/C++ Compiler Is Still Having Problems With ~5% Of Debian Packages

    Phoronix: LLVM's Clang C/C++ Compiler Is Still Having Problems With ~5% Of Debian Packages

    Debian developer and LLVM/Clang enthusiast Sylvestre Ledru has provided an update regarding the build results for trying to compile the Debian archive using this GCC compiler alternative...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Working...
X