Changeset 97e7219 for introduction

Timestamp:
01/18/2023 03:16:10 AM (16 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
0f9a1f08, 4fe5cec
Parents:
aa5add9
git-author:
Xi Ruoyao <xry111@…> (01/18/2023 03:07:48 AM)
git-committer:
Xi Ruoyao <xry111@…> (01/18/2023 03:16:10 AM)
Message:

rust: revise config.toml entries (#17520)

  • Add locked-deps = true and vendor = true. These allows building the package w/o downloading from crates.io (the bootstrap compiler still needs to be downloaded though), and eliminates the necessity of using a DESTDIR installation. Note that in LFS we already do DESTDIR installation for ncurses so we won't lose too much educational material.
  • Add description = "for BLFS &version;" so BLFS version will show up in the output of rustc --version.
  • Remove rpath = false. With rpath we can skip the modification of /etc/ld.so.conf file. Note that rpath is coded as $ORIGIN/../lib, so if you run ldd on the executable in the build directory, it will show the path to the build directory; but if you run ldd on the installed executable, it will show the correct path to the installed library. See man ld.so for more information about $ORIGIN.
(No files)

Note: See TracChangeset for help on using the changeset viewer.