Changeset 7e7600d
- Timestamp:
- 06/09/2023 05:42:36 PM (4 months ago)
- Branches:
- 12.0, 12.0-rc1, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/parallelism
- Children:
- 17c9658d, 47326fd, a3bd4689
- Parents:
- 2ebf414 (diff), 6256b16 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter02/hostreqs.xml
r2ebf414 r7e7600d 94 94 that version when building <application>glibc</application> in 95 95 <xref linkend="chapter-cross-tools"/> and 96 <xref linkend="chapter-building-system"/>, 97 at the recommendation of the developers.</para> 96 <xref linkend="chapter-building-system"/>, so the workarounds for 97 older kernels are not enabled and the compiled 98 <application>glibc</application> is slightly faster and smaller. 99 As at June 2023, &min-kernel; is the oldest kernel release still 100 supported by the kernel developers.</para> 98 101 99 102 <para>If the host kernel is earlier than &min-kernel; you will need to replace -
chapter05/glibc.xml
r2ebf414 r7e7600d 90 90 --host=$LFS_TGT \ 91 91 --build=$(../scripts/config.guess) \ 92 --enable-kernel=&min-kernel; 92 --enable-kernel=&min-kernel; \ 93 93 --with-headers=$LFS/usr/include \ 94 94 libc_cv_slibdir=/usr/lib</userinput></screen> -
chapter08/glibc.xml
r2ebf414 r7e7600d 77 77 <screen><userinput remap="configure">../configure --prefix=/usr \ 78 78 --disable-werror \ 79 --enable-kernel=&min-kernel; 79 --enable-kernel=&min-kernel; \ 80 80 --enable-stack-protector=strong \ 81 81 --with-headers=/usr/include \ -
chapter08/pkgmgt.xml
r2ebf414 r7e7600d 87 87 88 88 <listitem><para>If a package is (directly or indirectly) linked to both 89 the old and new versions of a shared library (for example, the package89 the old and new names of a shared library (for example, the package 90 90 links to both <filename class='libraryfile'>libfoo.so.2</filename> and 91 91 <filename class='libraryfile'>libbar.so.1</filename>, while the latter 92 92 links to <filename class='libraryfile'>libfoo.so.3</filename>), the 93 93 package may malfunction because the different revisions of the shared 94 library present conflicting locations for some symbol names. This can be94 library present incompatible definitions for some symbol names. This can be 95 95 caused by recompiling some, but not all, of the packages linked to the 96 96 old shared library after the package providing the shared library is -
chapter10/kernel.xml
r2ebf414 r7e7600d 170 170 [*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR] 171 171 [*] Strong Stack Protector [CONFIG_STACKPROTECTOR_STRONG] 172 Networking support ---> 173 Networking options ---> 174 <*> The IPv6 protocol [CONFIG_IPV6] 172 [*] Networking support ---> [CONFIG_NET] 173 Networking options ---> 174 [*] TCP/IP networking [CONFIG_INET] 175 <*> The IPv6 protocol [CONFIG_IPV6] 175 176 Device Drivers ---> 176 Generic Driver Options --->177 [ ] Support for uevent helper [CONFIG_UEVENT_HELPER]178 [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]179 [*] Automount devtmpfs at /dev, after the kernel mounted the rootfs [CONFIG_DEVTMPFS_MOUNT]180 Firmware Loader --->181 [ ] Enable the firmware sysfs fallback mechanism [CONFIG_FW_LOADER_USER_HELPER]182 Firmware Drivers --->183 [*] Export DMI identification via sysfs to userspace [CONFIG_DMIID]184 Graphics support --->185 Frame buffer Devices --->186 <*> Support for frame buffer devices --->187 Console display driver support --->188 [*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]177 Generic Driver Options ---> 178 [ ] Support for uevent helper [CONFIG_UEVENT_HELPER] 179 [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS] 180 [*] Automount devtmpfs at /dev, after the kernel mounted the rootfs [CONFIG_DEVTMPFS_MOUNT] 181 Firmware Loader ---> 182 [ ] Enable the firmware sysfs fallback mechanism [CONFIG_FW_LOADER_USER_HELPER] 183 Firmware Drivers ---> 184 [*] Export DMI identification via sysfs to userspace [CONFIG_DMIID] 185 Graphics support ---> 186 Frame buffer Devices ---> 187 <*> Support for frame buffer devices ---> 188 Console display driver support ---> 189 [*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE] 189 190 File systems ---> 190 191 [*] Inotify support for userspace [CONFIG_INOTIFY_USER] -
general.ent
r2ebf414 r7e7600d 92 92 <!ENTITY test-results "&lfs-root;lfs/build-logs/&generic-version;/"> 93 93 <!ENTITY secadv "&lfs-root;lfs/advisories/"> 94 95 <!-- 4.14 EOL is Jan 2024 96 so for LFS 11.5 we may consider moving to 4.19 --> 94 97 <!ENTITY min-kernel "4.14"> 98 95 99 <!-- 96 100 <!ENTITY patches-rootd "&lfs-root;patches/lfs/&generic-versiond;/">
Note:
See TracChangeset
for help on using the changeset viewer.