#10624: rustc-1.25.0
-------------------------+-----------------------
Reporter: ken@… | Owner: ken@…
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.3
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by ken@…):
Yesterday, fresh builds on my ryzen were working fine. Today (in my
personal timezone :) they each rebooted during the tests. Eventually for
other reasons (my buildscript exiting after the build, both on the ryzen
and on another machine) I dropped back to using python2 and got a
successful run of the tests.
So, while having gdb installed helps on ryzen it is not a panacea and you
still have to ask yourself "Do I feel lucky?" if running the tests.
I will note that *all* builds report an error near the end of the build,
miri fails to compile because of multiple potential crates for `log`. This
is not anything to worry about (and you really do not want miri, it just
adds space and time and the tests it enables are disabled by default).
After some more testing (build and reinstall librsvg on rustc built with
system llvm, test some of its users) I intend to show a DESTDIR install
for this, followed by root installing by copying, to allow building as a
user without root having to download and compile all the cargo files for
the install. That should be cleaner than what is currently in the book (a
benefit of updating rust before it becomes imperative for firefox, with
time to review the options). The disk space DOES go up like that, of
course, but 1.25 seems to be bigger than 1.22 (no surprise there) and the
DESTDIR+system-llvm space is smaller than the space used by the source
files (after running tests) if using the shipped llvm
I've also tested rustc, and then firefox-60beta, on an 8.2 system where
llvm was 5.0.1 and the build with system llvm worked fine (got that from
slackbuilds!). But using system llvm is messy, e.g. when config.toml is
parsed, the text specifying llvm-config seems to be executed even if it
has been commented (the resulting config.toml is ok, but the 'help' output
from llvm-config appears on screen.
Hmm, checking the space, I realise I need to remeasure without running the
tests. </sigh>
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/10624#comment:9>
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