La comunidad de Linux From Scratch LFS anuncia el lanzamiento de la distribución-libro LFS 12.2-SysV y LFS 12.2-systemd, también disponible la traducción en español.
Los principales cambios incluyen actualizaciones del conjunto de herramientas para binutils-2.43.1, gcc-14.2.0 y glibc-2.40. Se han actualizado 45 paquetes desde la última versión y se ha añadido un nuevo paquete lz4. Se han realizado extensos cambios en el texto para mejorar la legibilidad. El núcleo de Linux se ha actualizado a la versión 6.10.5.
Los archivos fuente de los paquetes necesarios se han colocado tradicionalmente en su el repositorio (wget-list, md5sums adjuntos)
Lista completa de cambios:
- f7e58b2 gcc: No disminuir el límite de pila
- 18ce97f Agregar más detalles a la página Acerca de SBUs
- 8cd1e8e scripts de inicio: consola: Corregir la detección de consola fb Si CONFIG_FB no está configurado pero CONFIG_DRM_FBDEV_EMULATION está configurado como y, en una tarjeta gráfica impulsada por DRM (cualquier cosa de AMD/ATI, Intel o NVIDIA en los últimos 20 años) estaremos usando una consola fb pero sin /sys/class/graphics/fb0. Entonces el script no ejecutará setfont para VT 2-6.
- adcb9bb Pequeña corrección y reformulación
- 8a62a21 Actualizaciones de paquetes. Actualizar a iana-etc-20240806. Actualizar a pkgconf-2.3.0. Actualizar a python3-3.12.5. Actualizar a setuptools-72.2.0. Actualizar a kmod-33. Actualizar a binutils-2.43.1. Actualizar a linux-6.10.5
- fad6cea build: Usar -r para git ls-tree en make dist
- fe038d2 Regenerar la configuración del kernel con la fuente de Linux 6.10.5
- 5217788 Hacer consistente la capitalización de SysVinit
- d509512 Corregir un problema menor con liblz4.pc.
- 201b690 Actualizar el párrafo que describe ch05 glibc Ya no pasamos CC=«$LFS_TGT-gcc -nostdinc -isysroot» desde cross-chap5.
- bb9b075 Actualizaciones de paquetes. Actualizar a iana-etc-20240701. Actualizar a vim-9.1.0580. Actualizar a automake-1.17. Actualizar a gdbm-1.24. Actualizar a linux-6.9.9. Actualizar a less-661. Actualizar a meson-1.5.0. Actualizar a setuptools-70.3.0. Actualizar a util-linux-2.40.2 Actualizar a lfs-bootscripts 20240717
- fe78f75 Actualizar la moneda para lz, openssl.
- 01d2ff0 limpieza: Eliminar archivos ocultos en /tmp
- 73d11ad Systemd: Actualizar fallos conocidos
- 77512d6 binutils: Agregar –enable-new-dtags
- e88e84f Actualizar lfs-bootscripts para solo salir con secuencias de escape a un terminal.
- d635a98 dependencias: Listar rust-bindgen como dependencias externas de Linux
- 89e6082 Actualizaciones de paquetes. Actualizar a vim-9.1.0478. Actualizar a iana-etc-20240607. Actualizar a systemd-256. Actualizar a python3-3.12.4. Actualizar a perl-5.40.0. Actualizar a openssl-3.3.1 (Correción de seguridad). Actualizar a linux-6.9.4. Actualizar a findutils-4.10.0.
- 99e321f tcl, expect, readline: Eliminar rpath
- 8f04542 Actualizaciones de Paquetes y agregar instrucciones de compatibilidad linux-6.9.x a systemd y udev
- 318c187 [systemd] Deshabilitar RT_GROUP_SCHED
- 4728e16 Revertir ncurses a 6.5 y parches de glibc
- 5012468 Actualizaciones de paquetes Actualizar a vim-9.1.0405 Actualizar a util-linux-2.40.1 Actualizar a linux-6.8.9 Actualizar a jinja2-3.1.4 (módulo de Python) Actualizar a iana-etc-20240502 Actualizar a gcc-14.1.0
- b9b7834 systemd: Habilitar suite de pruebas (de nuevo)
- 2b1488e ncurses: Eliminar –enable-widec explícito en el capítulo 6 como en el capítulo 8
- 41b6194 Actualizaciones de paquetes y una corrección de seguridad.
- 76a68e0 chapter06/ncurses: Usar ncurses-release en lugar de ncurses-version para los nombres de archivos de biblioteca cambiar propietario: Agregar –from lfs para los comandos chown root:root
- 3ff307a Hacer un cambio menor en el texto de salida del script ifup.
- 4cffce6 Actualizaciones de paquetes Actualizar a setuptools-69.5.1 Actualizar a python3-3.12.3 Actualizar a openssl-3.3.0 Actualizar a ninja-1.12.0 Actualizar a man-db-2.12.1 Actualizar a linux-6.8.6 Actualizar a iana-etc-20240412 Actualizar a vim-9.1.0330
- 2434ce3 util-linux: Crear un dummy /etc/fstab para satisfacer dos pruebas python: Documentar fallas en las pruebas con expat reciente kernel: Regenerar la configuración del kernel con 6.8.2
- Corrección de errores de tipeo en python: Ejecutar la suite de pruebas con un límite de tiempo, instrucciones generales: Eliminar una afirmación falsa sobre «cp -R destruye el symlink»
- Registro de cambios: Añadir revision=‘sysv’ para la entrada sysvinit-3.09
- coreutils: Los nombres de las pruebas son nombres de archivos
- Actualizar a sysvinit-3.09. Volver a xz-5.4.6 debido a compromisos de upstream.
- paquetes: Simplificar la página de etiquetas de vim
- Actualizaciones de paquetes y una nueva adición: — Actualizar a Linux-6.8.1 — Actualizar a iproute2-6.8.0 — Actualizar a man-pages-6.7 — Añadir LZ4 al libro
- Actualizaciones de paquetes. Actualizar a wheel-0.43.0. Actualizar a setuptools-69.2.0 (módulo de Python). Actualizar a meson-1.4.0. Actualizar a expat-2.6.2 (corrección de seguridad). Actualizar a iana-etc-20240305. Actualizar a vim-9.1.0161. Actualizar a xz-5.6.1. Actualizar a shadow-4.15.0. Actualizar a psmisc-23.7. Actualizar a kmod-32. Actualizar a elfutils-0.191.
- shadow: Añadir un para usar la instrucción de BLFS si PAM está instalado
- núcleo: Ya no deshabilitar CONFIG_AUDIT para systemd
- Actualizaciones de paquetes. Actualizar a iana-etc-20240222. Actualizar a vim-9.1.0145. Actualizar a xz-5.6.0. Actualizar a tcl-8.6.14. Actualizar a shadow-4.14.6. Actualizar a setuptools-69.1.1. Actualizar a linux-6.7.7. Actualizar a libffi-3.4.6. Actualizar a gettext-0.22.5. Actualizar a expat-2.6.1.
- glibc: Hacer que el comando que enumera las pruebas que se agotaron el tiempo remap=«test» procps: Ejecutar chown -R tester . antes de ejecutar la prueba como tester coreutils: Redirigir stdin para la suite de pruebas para evitar dos fallos
- corregir css nochunks v2 (optimizar)
- corregido #6; css para lfs-xsl/nochunks.xsl
La versión de traducción multilib se publicará un poco más tarde (dentro de 1-2 días)
Fuente: linux.org.ru
