A comunidade Linux From Scratch LFS anuncia o lançamento da distribuição-livro LFS 12.2-SysV e LFS 12.2-systemd, também disponível tradução em português.
As principais alterações incluem atualizações dos conjuntos de ferramentas para binutils-2.43.1, gcc-14.2.0 e glibc-2.40. Um total de 45 pacotes foram atualizados desde o último lançamento e um novo pacote lz4 foi adicionado. Extensas alterações no texto foram feitas para melhorar a legibilidade. O kernel Linux foi atualizado para a versão 6.10.5.
Os códigos-fonte dos pacotes necessários foram tradicionalmente colocados em seu repositório (wget-list, md5sums incluídos)
Lista completa de alterações:
- f7e58b2 gcc: Não diminua o limite de pilha
- 18ce97f Adicione mais detalhes à página Sobre SBUs
- 8cd1e8e bootscripts: console: Corrija a detecção do console fb Se CONFIG_FB não estiver definido, mas CONFIG_DRM_FBDEV_EMULATION estiver definido como y, em uma placa gráfica controlada por DRM (qualquer coisa da AMD/ATI, Intel ou NVIDIA nos últimos 20 anos) estaremos usando um console fb, mas sem /sys/class/graphics/fb0. Então o script não executará setfont para VT 2-6.
- adcb9bb Pequena correção e reformulação
- 8a62a21 Atualizações de pacotes. Atualizar para iana-etc-20240806. Atualizar para pkgconf-2.3.0. Atualizar para python3-3.12.5. Atualizar para setuptools-72.2.0. Atualizar para kmod-33. Atualizar para binutils-2.43.1. Atualizar para linux-6.10.5
- fad6cea build: Use -r para git ls-tree em make dist
- fe038d2 Regenerate kernel configuration with Linux 6.10.5 source
- 5217788 Torne a capitalização do SysVinit consistente
- d509512 Corrija um pequeno problema com liblz4.pc.
- 201b690 Atualize o parágrafo descrevendo ch05 glibc Não passamos mais CC="${LFS_TGT}-gcc -nostdinc -isysroot" desde cross-chap5.
- bb9b075 Atualizações de pacotes. Atualizar para iana-etc-20240701. Atualizar para vim-9.1.0580. Atualizar para automake-1.17. Atualizar para gdbm-1.24. Atualizar para linux-6.9.9. Atualizar para less-661. Atualizar para meson-1.5.0. Atualizar para setuptools-70.3.0. Atualizar para util-linux-2.40.2 Atualizar para lfs-bootscripts 20240717
- fe78f75 Atualizar moeda para lz, openssl.
- 01d2ff0 limpeza: Remover arquivos ocultos em /tmp
- 73d11ad Systemd: Atualizar falhas conhecidas
- 77512d6 binutils: Adicionar –enable-new-dtags
- e88e84f Atualizar lfs-bootscripts para apenas gerar sequências de escape para um terminal.
- d635a98 dependências: Listar rust-bindgen como dependência externa do Linux
- 89e6082 Atualizações de pacotes. Atualizar para vim-9.1.0478. Atualizar para iana-etc-20240607. Atualizar para systemd-256. Atualizar para python3-3.12.4. Atualizar para perl-5.40.0. Atualizar para openssl-3.3.1 (Correção de Segurança). Atualizar para linux-6.9.4. Atualizar para findutils-4.10.0.
- 99e321f tcl, expect, readline: Eliminar rpath
- 8f04542 Atualizações de Pacotes e adicionar instruções de compatibilidade linux-6.9.x ao systemd e udev
- 318c187 [systemd] Desativar RT_GROUP_SCHED
- 4728e16 Reverter ncurses para 6.5 e patch glibc
- 5012468 Atualizações de pacotes Atualizar para vim-9.1.0405 Atualizar para util-linux-2.40.1 Atualizar para linux-6.8.9 Atualizar para jinja2-3.1.4 (módulo Python) Atualizar para iana-etc-20240502 Atualizar para gcc-14.1.0
- b9b7834 systemd: Ativar suíte de testes (novamente)
- 2b1488e ncurses: Remover –enable-widec explícito no capítulo 6 como no capítulo 8
- 41b6194 Atualizações de pacotes e uma correção de segurança.
- 76a68e0 chapter06/ncurses: Usar ncurses-release em vez de ncurses-version para nomes de arquivos de biblioteca mudandoowner: Adicionar –from lfs para comandos chown root:root
- 3ff307a Fazer uma pequena alteração no texto de saída do script ifup.
- 4cffce6 Atualizações de pacotes Atualizar para setuptools-69.5.1 Atualizar para python3-3.12.3 Atualizar para openssl-3.3.0 Atualizar para ninja-1.12.0 Atualizar para man-db-2.12.1 Atualizar para linux-6.8.6 Atualizar para iana-etc-20240412 Atualizar para vim-9.1.0330
- 2434ce3 util-linux: Criar um dummy /etc/fstab para satisfazer dois testes python: Documentar falhas de teste com expat recente kernel: Regenerar configuração do kernel com 6.8.2
- 43705a3 Correções de erros python: Executar suíte de testes com um limite de tempo generalinstructions: Remover uma declaração falsa sobre «cp -R destrói symlink»
- 4241c91 changelog: Adicionar revision=‘sysv’ para a entrada sysvinit-3.09
- 12d6d8d coreutils: Nomes de teste são nomes de arquivos
- b5cfb88 Atualização para sysvinit-3.09. Reverter para xz-5.4.6 devido a compromisso upstream.
- c31847b pacotes: Simplificar a página de tags vim
- d6fb172 Atualizações de pacotes e uma nova adição: — Atualizar para Linux-6.8.1 — Atualizar para iproute2-6.8.0 — Atualizar para man-pages-6.7 — Adicionar LZ4 ao livro
- 161e736 Atualizações de pacotes. Atualizar para wheel-0.43.0. Atualizar para setuptools-69.2.0 (módulo Python). Atualizar para meson-1.4.0. Atualizar para expat-2.6.2 (Correção de segurança). Atualizar para iana-etc-20240305. Atualizar para vim-9.1.0161. Atualizar para xz-5.6.1. Atualizar para shadow-4.15.0. Atualizar para psmisc-23.7. Atualizar para kmod-32. Atualizar para elfutils-0.191.
- c098462 shadow: Adicionar uma instrução para usar a instrução BLFS se o PAM estiver instalado
- eadad6d kernel: Não desabilitar mais CONFIG_AUDIT para systemd
- 8c42335 Atualizações de pacotes. Atualizar para iana-etc-20240222. Atualizar para vim-9.1.0145. Atualizar para xz-5.6.0. Atualizar para tcl-8.6.14. Atualizar para shadow-4.14.6. Atualizar para setuptools-69.1.1. Atualizar para linux-6.7.7. Atualizar para libffi-3.4.6. Atualizar para gettext-0.22.5. Atualizar para expat-2.6.1.
- bdbd8e3 glibc: Fazer o comando que enumera testes com tempo limite remap=«teste» procps: Executar chown -R tester . antes de executar o teste como tester coreutils: Redirecionar stdin para a suíte de testes para evitar duas falhas
- dcbc715 corrigir css nochunks v2 (otimizar)
- 4dbe5b7 corrigido #6; css para lfs-xsl/nochunks.xsl
A versão multilib da tradução será disponibilizada em breve (dentro de 1-2 dias)
Fonte: linux.org.ru
