I've updated the LFS book with the following:
Update to gcc-8.1.0.
Update to linux-4.16.7.
Update to man-pages-4.16.
Update to meson-0.46.0.
Update to shadow-4.6.
Update to tzdata-2018e.
Update to xz-5.2.4.
It required a sed for libelf that I derived from the patch DJ posted in
the patches repo.
Looking at the test logs for all the packages in Chapter 6, the only
things I can see that have changed are the gcc tests. The old failures
are still there:
experimental/filesystem/iterators/directory_iterator.cc
experimental/filesystem/iterators/recursive_directory_iterator.cc
experimental/filesystem/operations/exists.cc
experimental/filesystem/operations/is_empty.cc
experimental/filesystem/operations/remove.cc
experimental/filesystem/operations/temp_directory_path.cc
The new failures are:
27_io/filesystem/iterators/directory_iterator.cc
27_io/filesystem/iterators/recursive_directory_iterator.cc
27_io/filesystem/operations/exists.cc
27_io/filesystem/operations/is_empty.cc
27_io/filesystem/operations/remove.cc
27_io/filesystem/operations/status.cc
27_io/filesystem/operations/symlink_status.cc
27_io/filesystem/operations/temp_directory_path.cc
but they look pretty similar to the experimental/ failures.
Does this look like what others get?
======
Currently all the outstanding tickets for LFS have been made except
dbus-1.12.8. That is in a systemd build. I'll get it eventually unless
someone beats me to it. *cough* DJ *cough*
With the gcc update, I plan to do a full BLFS build starting next
weekend. We may want to tag packages in BLFS as gcc-8 compatible as we
build/test them. Feedback requested.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page