#11521: Upgrade rustc for firefox-65.0
-------------------------+-----------------------
Reporter: ken@… | Owner: ken@…
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by ken@…):
PROGRESS ;-)
I've used the shipped llvm, got only 3 test failures, successfully
compiled latest librsvg [ that is now my goto "does it seem to work" test
]. Still need to test-build beta and current stable firefoxes, cbindgen
and thunderbird, and do other tests / measurements. The big difference is
that I've put it in /opt/new. I've also disabled the docs (man pages seem
to be present).
The build and DESTDIR install took 34 SBU, tests took only 15 SBU (for
1.31.1 with system llvm the figures were 28 SBU and 24 SBU). Space is MUCH
smaller because of omitting the docs (5.7GB including the DESTDIR which
adds 476MB when installed, i.e. 6.1GB total, tests add 2GB.
config.toml:
{{{
# see config.toml.example for more possible options
[llvm]
# use ninja
ninja = true
# by default, rust will build for a myriad of architectures
targets = "X86"
# When building llvm, WebAssembly and RISCV experimental
# targets are the default. omit those
experimental-targets = ""
[build]
# do not build and install the docs
docs = false
# install cargo as well as rust
extended = true
[install]
prefix = "/opt/new"
# keep a docdir for people who build the docs
docdir = "share/doc/rustc-1.32.0"
[rust]
channel = "stable"
rpath = false
# BLFS does not install the FileCheck executable from llvm,
# so disable codegen tests
codegen-tests = false
backtrace-on-ice = true
}}}
Logs (build, test, with summary added at end, install) at
http://www.linuxfromscratch.org/~ken/logs/ (for the moment, I'll delete
them at some point) - they probably show that I was building in
/scratch/ken/crap - that is just a place for throwaway builds as a user,
it is not a comment on what I am building.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11521#comment:27>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page