Public bug reported:

The llvm-toolchain-3.8 change log reads in part:
"removed LLVM-internal tools (lit, FileCheck, not, *-tblgen, etc.);
      not installed by CMake, not intended for distribution"
The "not intended for distribution" argument can easily be made for *-tblgen, 
but a popular use of clang/LLVM dev packages is to build libtools, and libtools 
are tested using lit, FileCheck, etc. I'm currently developing two libtools, 
both of which use lit and FileCheck to run 'make check'. Right now I have to 
require users to compile LLVM from source on Ubuntu and Debian, which is very 
inconvenient. The process is easier on MacOS, because home-brew provides lit 
and FileCheck with the llvm package, as I would expect.

** Affects: llvm-toolchain-3.8 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: llvm-toolchain-3.9 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: llvm-toolchain-4.0 (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: llvm-toolchain-3.9 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: llvm-toolchain-4.0 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to llvm-toolchain-3.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1700630

Title:
  Please add FileCheck, not, and lit back into llvm-toolchain

Status in llvm-toolchain-3.8 package in Ubuntu:
  New
Status in llvm-toolchain-3.9 package in Ubuntu:
  New
Status in llvm-toolchain-4.0 package in Ubuntu:
  New

Bug description:
  The llvm-toolchain-3.8 change log reads in part:
  "removed LLVM-internal tools (lit, FileCheck, not, *-tblgen, etc.);
        not installed by CMake, not intended for distribution"
  The "not intended for distribution" argument can easily be made for *-tblgen, 
but a popular use of clang/LLVM dev packages is to build libtools, and libtools 
are tested using lit, FileCheck, etc. I'm currently developing two libtools, 
both of which use lit and FileCheck to run 'make check'. Right now I have to 
require users to compile LLVM from source on Ubuntu and Debian, which is very 
inconvenient. The process is easier on MacOS, because home-brew provides lit 
and FileCheck with the llvm package, as I would expect.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-3.8/+bug/1700630/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to