Re: [blfs-dev] firefox (and js) -> rust -> llvm dependency

2020-08-17 Thread Ken Moffat via blfs-dev
On Mon, Aug 17, 2020 at 01:33:49PM +0800, Xi Ruoyao via blfs-dev wrote:
> I just drafted js78 page.  When it was built, the building system utilized 
> some
> LLVM tools (llvm-objdump and llvm-profdata).
> 
> Is a rustc built with shipped LLVM providing llvm-objdump and llvm-profdata,
> which could be used during firefox or js build?  If not we should list LLVM 
> as a
> firefox/js hard dependency.

It seems to.

On my experimental build last month with llvm-11-rc I had to build
rust with its shipped llvm.  Clearly I had already installed those
two programs, but looking at the log I see

[1656/1728] Linking CXX executable bin/llvm-objdump
 and
[1620/1728] Linking CXX executable bin/llvm-profdata

In my current build with system llvm neither of those is mentioend
in the log.

ĸen
-- 
Juliet's version of cleanliness was next to godliness, which was to
say it was erratic, past all understanding and was seldom seen.
  -- Unseen Academicals
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] firefox (and js) -> rust -> llvm dependency

2020-08-17 Thread Xi Ruoyao via blfs-dev
I just drafted js78 page.  When it was built, the building system utilized some
LLVM tools (llvm-objdump and llvm-profdata).

Is a rustc built with shipped LLVM providing llvm-objdump and llvm-profdata,
which could be used during firefox or js build?  If not we should list LLVM as a
firefox/js hard dependency.
-- 
Xi Ruoyao 
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page