Compare commits
2 Commits
master
...
developmen
| Author | SHA1 | Date |
|---|---|---|
|
|
55425227ba | 1 day ago |
|
|
e20979f9f2 | 2 weeks ago |
64 changed files with 1045 additions and 779 deletions
@ -1,50 +0,0 @@
@@ -1,50 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
SRCDIR=$(pwd) |
||||
|
||||
( |
||||
cd unix || return 1 |
||||
./configure --prefix=/usr \ |
||||
--mandir=/usr/share/man \ |
||||
--disable-rpath |
||||
|
||||
make |
||||
|
||||
make |
||||
|
||||
sed -e "s|$SRCDIR/unix|/usr/lib|" \ |
||||
-e "s|$SRCDIR|/usr/include|" \ |
||||
-i tclConfig.sh |
||||
|
||||
sed -e "s|$SRCDIR/unix/pkgs/tdbc1.1.12|/usr/lib/tdbc1.1.12|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.12/generic|/usr/include|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.12/library|/usr/lib/tcl8.6|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.12|/usr/include|" \ |
||||
-i pkgs/tdbc1.1.12/tdbcConfig.sh |
||||
|
||||
sed -e "s|$SRCDIR/unix/pkgs/itcl4.3.4|/usr/lib/itcl4.3.4|" \ |
||||
-e "s|$SRCDIR/pkgs/itcl4.3.4/generic|/usr/include|" \ |
||||
-e "s|$SRCDIR/pkgs/itcl4.3.4|/usr/include|" \ |
||||
-i pkgs/itcl4.3.4/itclConfig.sh |
||||
|
||||
unset SRCDIR |
||||
|
||||
LC_ALL=C.UTF-8 make test |
||||
|
||||
make install |
||||
chmod 644 /usr/lib/libtclstub8.6.a |
||||
|
||||
|
||||
chmod -v u+w /usr/lib/libtcl8.6.so |
||||
|
||||
make install-private-headers |
||||
|
||||
ln -sfv tclsh8.6 /usr/bin/tclsh |
||||
|
||||
mv -v /usr/share/man/man3/{Thread,Tcl_Thread}.3 |
||||
) |
||||
|
||||
#cd .. |
||||
tar -xf ../tcl8.6.17-html.tar.gz --strip-components=1 |
||||
mkdir -v -p /usr/share/doc/tcl-8.6.17 |
||||
cp -v -r ./html/* /usr/share/doc/tcl-8.6.17 |
||||
@ -0,0 +1,47 @@
@@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
SRCDIR=$(pwd) |
||||
|
||||
pushd unix || return 1 |
||||
|
||||
./configure --prefix=/usr \ |
||||
--mandir=/usr/share/man \ |
||||
--disable-rpath |
||||
|
||||
make |
||||
|
||||
sed -e "s|$SRCDIR/unix|/usr/lib|" \ |
||||
-e "s|$SRCDIR|/usr/include|" \ |
||||
-i tclConfig.sh |
||||
|
||||
sed -e "s|$SRCDIR/unix/pkgs/tdbc1.1.13|/usr/lib/tdbc1.1.13|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.13/generic|/usr/include|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.13/library|/usr/lib/tcl8.6|" \ |
||||
-e "s|$SRCDIR/pkgs/tdbc1.1.13|/usr/include|" \ |
||||
-i pkgs/tdbc1.1.13/tdbcConfig.sh |
||||
|
||||
sed -e "s|$SRCDIR/unix/pkgs/itcl4.3.7|/usr/lib/itcl4.3.7|" \ |
||||
-e "s|$SRCDIR/pkgs/itcl4.3.7/generic|/usr/include|" \ |
||||
-e "s|$SRCDIR/pkgs/itcl4.3.7|/usr/include|" \ |
||||
-i pkgs/itcl4.3.7/itclConfig.sh |
||||
|
||||
unset SRCDIR |
||||
|
||||
LC_ALL=C.UTF-8 make test |
||||
|
||||
make install |
||||
chmod 644 /usr/lib/libtclstub8.6.a |
||||
|
||||
chmod -v u+w /usr/lib/libtcl8.6.so |
||||
|
||||
make install-private-headers |
||||
|
||||
ln -sfv tclsh8.6 /usr/bin/tclsh |
||||
|
||||
mv -v /usr/share/man/man3/{Thread,Tcl_Thread}.3 |
||||
|
||||
popd || return 1 |
||||
|
||||
tar -xf ../tcl8.6.18-html.tar.gz --strip-components=1 |
||||
mkdir -v -p /usr/share/doc/tcl-8.6.18 |
||||
cp -v -r ./html/* /usr/share/doc/tcl-8.6.18 |
||||
@ -1,10 +0,0 @@
@@ -1,10 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
perl Makefile.PL |
||||
|
||||
make |
||||
|
||||
make test |
||||
|
||||
make install |
||||
|
||||
@ -1,13 +0,0 @@
@@ -1,13 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
sed -i 's:\\\${:\\\$\\{:' intltool-update.in |
||||
|
||||
./configure --prefix=/usr |
||||
|
||||
make |
||||
|
||||
make check |
||||
|
||||
make install |
||||
install -v -Dm644 doc/I18N-HOWTO /usr/share/doc/intltool-0.51.0/I18N-HOWTO |
||||
|
||||
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
PAGE=A4 ./configure --prefix=/usr |
||||
|
||||
make -j1 |
||||
|
||||
:>/tmp/groff_make_check.log |
||||
|
||||
if ! make check | tee /tmp/groff_make_check.log |
||||
then |
||||
grep ^FAIL: /tmp/groff_make_check.log | cut -d' ' -f 2 | while IFS= read -r failure |
||||
do |
||||
echo "${failure}" |
||||
case ${failure} in |
||||
src/preproc/eqn/tests/neqn-smoke-test.sh) |
||||
echo "Known to fail : ${failure}" |
||||
continue |
||||
;; |
||||
*) |
||||
echo "Critical error in tests : ${failure}" |
||||
exit 1 |
||||
;; |
||||
esac |
||||
done |
||||
fi |
||||
|
||||
make install |
||||
|
||||
@ -0,0 +1,49 @@
@@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
unset {C,CPP,CXX,LD}FLAGS |
||||
|
||||
sed 's/--image-base/--nonexist-linker-option/' -i configure |
||||
|
||||
case $(cat /sources/.lfs_grub.txt) in |
||||
bios) |
||||
./configure --prefix=/usr \ |
||||
--sysconfdir=/etc \ |
||||
--disable-efiemu \ |
||||
--disable-werror |
||||
make |
||||
make install |
||||
;; |
||||
uefi) |
||||
case $(uname -m) in |
||||
i?86) |
||||
./configure --prefix=/usr \ |
||||
--sysconfdir=/etc \ |
||||
--target=i386 \ |
||||
--with-platform=efi \ |
||||
--disable-efiemu \ |
||||
--disable-werror |
||||
make |
||||
make install |
||||
;; |
||||
x86_64) |
||||
./configure --prefix=/usr \ |
||||
--sysconfdir=/etc \ |
||||
--target=x86_64 \ |
||||
--with-platform=efi \ |
||||
--disable-efiemu \ |
||||
--disable-werror |
||||
make |
||||
make install |
||||
;; |
||||
*) |
||||
echo "Architecture not implemented" |
||||
exit 1 |
||||
;; |
||||
esac |
||||
;; |
||||
*) |
||||
echo "grub mode incorrect" |
||||
cat /sources/.lfs_grub.txt |
||||
exit 1 |
||||
;; |
||||
esac |
||||
@ -1,10 +0,0 @@
@@ -1,10 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
PAGE=A4 ./configure --prefix=/usr |
||||
|
||||
make |
||||
|
||||
make check |
||||
|
||||
make install |
||||
|
||||
@ -1,14 +0,0 @@
@@ -1,14 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
unset {C,CPP,CXX,LD}FLAGS |
||||
|
||||
sed 's/--image-base/--nonexist-linker-option/' -i configure |
||||
|
||||
./configure --prefix=/usr \ |
||||
--sysconfdir=/etc \ |
||||
--disable-efiemu \ |
||||
--disable-werror |
||||
|
||||
make |
||||
|
||||
make install |
||||
@ -0,0 +1,210 @@
@@ -0,0 +1,210 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
if [[ $(pwd) =~ ^/sources/vim*$ ]] |
||||
then |
||||
chown --verbose --recursive tester . |
||||
else |
||||
echo "bad directory" |
||||
exit 1 |
||||
fi |
||||
|
||||
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h |
||||
|
||||
./configure --prefix=/usr |
||||
|
||||
make |
||||
|
||||
sed '/test_plugin_glvs/d' -i src/testdir/Make_all.mak |
||||
|
||||
:>/tmp/vim-make-test-output.log |
||||
:>/tmp/vim-make-test-error.log |
||||
|
||||
if ! su tester --command "TERM=xterm-256color LANG=en_US.UTF-8 make -j1 test" 1>/tmp/vim-make-test-output.log 2>/tmp/vim-make-test-error.log |
||||
then |
||||
echo "--- return code of make -j1 test is : $?" |
||||
fi |
||||
|
||||
if grep FAILED /tmp/vim-make-test-output.log |
||||
then |
||||
nberrors=$(grep --after-context=2 FAILED /tmp/vim-make-test-output.log |grep --count "Found errors in") |
||||
echo "--- There is ${nberrors} errors" |
||||
if [[ ${nberrors} -gt 0 ]] |
||||
then |
||||
grep --after-context=2 FAILED /tmp/vim-make-test-output.log | grep 'Found errors in' | cut --delimiter=' ' --fields=4 | cut --delimiter='(' --fields=1 | while IFS= read -r failure |
||||
do |
||||
echo "--- Check failure : ${failure}" |
||||
case ${failure} in |
||||
#Test_1xterm_mouse_wheel) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_aa_terminal_focus_events) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_auto_complete_backwards_no_halt) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_autocomplete_trigger) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_conceal_double_width_wrap) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_edit_complete_very_long_name) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_exrc) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_exit_callback_interval) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_ex_mode_with_global) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_getchar) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_hlsearch) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_insert_cleared_on_switch_to_term) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_map_cmdkey) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_nocatch_timer_garbage_collect) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_normal11_showcmd) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_notifications) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_popupwin_filter_input_multibyte) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_recalling_cmdline_with_mappings) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_recording_status_in_ex_line) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_redraw_listening) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_smoothscroll_list) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_smoothscroll_mouse_pos) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_source_sandbox) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_source_utf8) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_spelldump) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_statusline_visual) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_tabpanel_many_tabpages) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_terminal_getwinpos) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_term_mouse_multiple_clicks_to_select_mode) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_virtualedit_getpos_stable_past_eol_after_visual) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_visual_gq_format) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_win_execute_visual_redraw) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
#Test_writedelay) |
||||
# echo "Test is disabled" |
||||
# continue |
||||
#;; |
||||
*) |
||||
echo "Critical error in tests : ${failure}" |
||||
exit 1 |
||||
;; |
||||
esac |
||||
done |
||||
fi |
||||
fi |
||||
|
||||
echo "--- End of tests" |
||||
|
||||
make install |
||||
|
||||
#ln -sv vim /usr/bin/vi |
||||
#for L in /usr/share/man/{,*/}man1/vim.1; do |
||||
# ln -sv vim.1 $(dirname $L)/vi.1 |
||||
#done |
||||
|
||||
ln --symbolic --force --verbose ../vim/vim92/doc /usr/share/doc/vim-9.2.0567 |
||||
|
||||
cat > /etc/vimrc << "EOF" |
||||
" Begin /etc/vimrc |
||||
|
||||
" Ensure defaults are set before customizing settings, not after |
||||
source $VIMRUNTIME/defaults.vim |
||||
let skip_defaults_vim=1 |
||||
|
||||
set nocompatible |
||||
set backspace=2 |
||||
set mouse= |
||||
syntax on |
||||
if (&term == "xterm") || (&term == "putty") |
||||
set background=dark |
||||
endif |
||||
|
||||
" End /etc/vimrc |
||||
EOF |
||||
|
||||
# vim -c ':options' |
||||
# set spelllang=en,ru |
||||
# set spell |
||||
|
||||
@ -1,200 +0,0 @@
@@ -1,200 +0,0 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h |
||||
|
||||
./configure --prefix=/usr |
||||
|
||||
make |
||||
|
||||
if [[ $(pwd) =~ ^/sources/vim*$ ]] |
||||
then |
||||
chown --verbose --recursive tester . |
||||
else |
||||
echo "bad directory" |
||||
exit 1 |
||||
fi |
||||
|
||||
sed '/test_plugin_glvs/d' -i src/testdir/Make_all.mak |
||||
|
||||
if ! su tester --command "TERM=xterm-256color LANG=en_US.UTF-8 make -j1 test" 1>/tmp/vim-make-test-output.log 2>/tmp/vim-make-test-error.log |
||||
then |
||||
echo "There is $(grep --after-context=2 FAILED /tmp/vim-make-test-output.log |grep --count "Found errors in") errors" |
||||
grep --after-context=2 FAILED /tmp/vim-make-test-output.log | grep 'Found errors in' | cut --delimiter=' ' --fields=4 | cut --delimiter='(' --fields=1 | while IFS= read -r failure |
||||
do |
||||
echo "${failure}" |
||||
case ${failure} in |
||||
Test_1xterm_mouse_wheel) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_aa_terminal_focus_events) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_auto_complete_backwards_no_halt) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_autocomplete_trigger) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_conceal_double_width_wrap) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_client_server_stopinsert) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_edit_complete_very_long_name) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_exrc) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_exit_callback_interval) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_ex_mode_with_global) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_getchar) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_hlsearch) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_insert_cleared_on_switch_to_term) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_map_cmdkey) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_nocatch_timer_garbage_collect) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_normal11_showcmd) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_notifications) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_popupwin_filter_input_multibyte) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_recalling_cmdline_with_mappings) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_recording_status_in_ex_line) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_redraw_listening) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_smoothscroll_list) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_smoothscroll_mouse_pos) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_source_sandbox) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_source_utf8) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_spelldump) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_statusline_visual) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_tabpanel_many_tabpages) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_terminal_getwinpos) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_term_mouse_multiple_clicks_to_select_mode) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_virtualedit_getpos_stable_past_eol_after_visual) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_visual_gq_format) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_win_execute_visual_redraw) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
Test_writedelay) |
||||
echo "Test is disabled" |
||||
continue |
||||
;; |
||||
*) |
||||
echo "Critical error in tests : ${failure}" |
||||
exit 1 |
||||
;; |
||||
esac |
||||
done |
||||
fi |
||||
|
||||
make install |
||||
|
||||
#ln -sv vim /usr/bin/vi |
||||
#for L in /usr/share/man/{,*/}man1/vim.1; do |
||||
# ln -sv vim.1 $(dirname $L)/vi.1 |
||||
#done |
||||
|
||||
ln --symbolic --force --verbose ../vim/vim92/doc /usr/share/doc/vim-9.2.0078 |
||||
|
||||
cat > /etc/vimrc << "EOF" |
||||
" Begin /etc/vimrc |
||||
|
||||
" Ensure defaults are set before customizing settings, not after |
||||
source $VIMRUNTIME/defaults.vim |
||||
let skip_defaults_vim=1 |
||||
|
||||
set nocompatible |
||||
set backspace=2 |
||||
set mouse= |
||||
syntax on |
||||
if (&term == "xterm") || (&term == "putty") |
||||
set background=dark |
||||
endif |
||||
|
||||
" End /etc/vimrc |
||||
EOF |
||||
|
||||
# vim -c ':options' |
||||
# set spelllang=en,ru |
||||
# set spell |
||||
|
||||
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
stablesourcepath=${HOME}/lfs_archives_13_0 |
||||
devuser=lfsdev |
||||
devhost=lfsdev64 |
||||
devhostpath=/mnt/lfsdev/sources/ |
||||
devsourcepath=${HOME}/lfs_archives_dev |
||||
|
||||
|
||||
find "${stablesourcepath}/" \( -name "*.patch" -or -name "*.tar.*" \) -print > /tmp/stablesourcelist |
||||
|
||||
while IFS= read -r -d '' wgetitem |
||||
do |
||||
if ! grep --quiet "$(basename "${wgetitem}")" /tmp/stablesourcelist |
||||
then |
||||
scp ${devuser}@${devhost}:"${wgetitem}" "${devsourcepath}/" |
||||
fi |
||||
done < <(ssh ${devuser}@${devhost} "find ${devhostpath} \( -name "*.patch" -or -name "*.tar.*" \) -print0") |
||||
@ -0,0 +1,45 @@
@@ -0,0 +1,45 @@
|
||||
#!/usr/bin/env bash |
||||
|
||||
stablesourcepath=${HOME}/lfs_archives_13_0 |
||||
devsourcepath=${HOME}/lfs_archives_dev |
||||
packagespath=${HOME}/packages |
||||
|
||||
if [ ! -d "${stablesourcepath}" ] || [ ! -h "${stablesourcepath}" ] |
||||
then |
||||
echo "${stablesourcepath} does not exist" |
||||
exit 1 |
||||
fi |
||||
|
||||
if [ ! -d "${devsourcepath}" ] || [ ! -h "${devsourcepath}" ] |
||||
then |
||||
echo "${devsourcepath} does not exist" |
||||
exit 1 |
||||
fi |
||||
|
||||
if [ ! -d "${packagespath}" ] |
||||
then |
||||
mkdir --verbose "${packagespath}" |
||||
fi |
||||
|
||||
cat ./wget-list-systemd.txt | while read -r wgetitem |
||||
do |
||||
archivename=$(basename "${wgetitem}") |
||||
echo "--- item ${archivename}" |
||||
if [ -e "${packagespath}/${archivename}" ] |
||||
then |
||||
echo "--- already done" |
||||
elif [ -e "${devsourcepath}/${archivename}" ] |
||||
then |
||||
ln --symbolic --verbose "${devsourcepath}/${archivename}" "${packagespath}/${archivename}" |
||||
elif [ -e "${stablesourcepath}/${archivename}" ] |
||||
then |
||||
ln --symbolic --verbose "${stablesourcepath}/${archivename}" "${packagespath}/${archivename}" |
||||
else |
||||
echo "package ${archivename} not found" |
||||
echo "find ${devsourcepath}/ -name ${archivename} -print" |
||||
find "${devsourcepath}"/ -name "${archivename}" -print |
||||
echo "find ${stablesourcepath}/ -name ${archivename} -print" |
||||
find "${stablesourcepath}"/ -name "${archivename}" -print |
||||
exit 1 |
||||
fi |
||||
done |
||||
@ -1,93 +1,93 @@
@@ -1,93 +1,93 @@
|
||||
590765dee95907dbc3c856f7255bd669 acl-2.3.2.tar.xz |
||||
227043ec2f6ca03c0948df5517f9c927 attr-2.5.2.tar.gz |
||||
1be79f7106ab6767f18391c5e22be701 autoconf-2.72.tar.xz |
||||
9cbad9a116ef845bafeed8e7bc771bf4 autoconf-2.73.tar.xz |
||||
cea31dbf1120f890cbf2a3032cfb9a68 automake-1.18.1.tar.xz |
||||
977c8c0c5ae6309191e7768e28ebc951 bash-5.3.tar.gz |
||||
ad4db5a0eb4fdbb3f6813be4b6b3da74 bc-7.0.3.tar.xz |
||||
81bb6810bcd1119819dc0804956e1c92 binutils-2.46.0.tar.xz |
||||
c28f119f405a2304ff0a7ccdcc629713 bison-3.8.2.tar.xz |
||||
67e051268d0c475ea773822f7500d0e5 bzip2-1.0.8.tar.gz |
||||
b0482ebec42fd48e95cb9187d566b9e4 coreutils-9.10.tar.xz |
||||
e52e9857e4aa9ae38ef32f8ed6a27604 coreutils-9.11.tar.xz |
||||
97832e6f0a260936d28536e5349c22e5 dbus-1.16.2.tar.xz |
||||
68c5208c58236eba447d7d6d1326b821 dejagnu-1.6.3.tar.gz |
||||
d1b18b20868fb561f77861cd90b05de4 diffutils-3.12.tar.xz |
||||
113d7a7ee0710d2a670a44692a35fd2e e2fsprogs-1.47.3.tar.gz |
||||
1137792ea10e9194637d7344439a5955 elfutils-0.194.tar.bz2 |
||||
5d3d1e1c829f8fb6f42b8e3e2371afa3 expat-2.7.4.tar.xz |
||||
733a93bc688314834ff2d10530ff4dc4 e2fsprogs-1.47.4.tar.gz |
||||
3e8ef51c43beceddbbb74879549cf72c elfutils-0.195.tar.bz2 |
||||
ee5ce823fae282d5d9dadc3b4831a883 expat-2.8.1.tar.xz |
||||
00fce8de158422f5ccd2666512329bd2 expect5.45.4.tar.gz |
||||
459da2d4b534801e2e2861611d823864 file-5.46.tar.gz |
||||
1023ef52a2fb64acdf80211e469d6939 file-5.47.tar.gz |
||||
870cfd71c07d37ebe56f9f4aaf4ad872 findutils-4.10.0.tar.xz |
||||
2882e3179748cc9f9c23ec593d6adc8d flex-2.6.4.tar.gz |
||||
c538415c1f27bd69cbbbf3cdd5135d39 flit_core-3.12.0.tar.gz |
||||
b7014650c5f45e5d4837c31209dc0037 gawk-5.3.2.tar.xz |
||||
b861b092bf1af683c46a8aa2e689a6fd gcc-15.2.0.tar.xz |
||||
c07cc9beb6c3bf83274741d0c9489357 gawk-5.4.0.tar.xz |
||||
9b016416f8e2dce4a0ef8759d1936446 gcc-16.1.0.tar.xz |
||||
aaa600665bc89e2febb3c7bd90679115 gdbm-1.26.tar.gz |
||||
dc8b2911535929cec1e263706b0a13a1 gettext-1.0.tar.xz |
||||
7ec2588300b299215a65aec7e6afa04f glibc-2.43.tar.xz |
||||
956dc04e864001a9c22429f761f2c283 gmp-6.3.0.tar.xz |
||||
31753b021ea78a21f154bf9eecb8b079 gperf-3.3.tar.gz |
||||
5d9301ed9d209c4a88c8d3a6fd08b9ac grep-3.12.tar.xz |
||||
5e4f40315a22bb8a158748e7d5094c7d groff-1.23.0.tar.gz |
||||
d9d996af3d05ebab934380be708ea584 groff-1.24.1.tar.gz |
||||
383f9effad01c235d2535357ff717543 grub-2.14.tar.xz |
||||
4bf5a10f287501ee8e8ebe00ef62b2c2 gzip-1.14.tar.xz |
||||
fe91258a0760912f61f1d6b200a1d885 iana-etc-20260202.tar.gz |
||||
eed294e7b170cbbb0ff86493ef4c1273 inetutils-2.7.tar.gz |
||||
12e517cac2b57a0121cda351570f1e63 intltool-0.51.0.tar.gz |
||||
9e3f70620db43fe0ecab29b36a47914d iproute2-6.18.0.tar.xz |
||||
18ac80f525eb0222c03d2b8d3f38e9a0 iana-etc-20260529.tar.gz |
||||
f0f9ad13045a67da9c882148f9efae6b inetutils-2.8.tar.gz |
||||
20154826ff692100e09533879831b5c6 iproute2-7.0.0.tar.xz |
||||
66d4c25ff43d1deaf9637ccda523dec8 jinja2-3.1.6.tar.gz |
||||
7be7c6f658f5fb9512e2c490349a8eeb kbd-2.9.0.tar.xz |
||||
77ff950dfa4c34fdf41125547bfa831a kbd-2.10.0.tar.xz |
||||
36f2cc483745e81ede3406fa55e1065a kmod-34.2.tar.xz |
||||
4efd31e34ecf7682a6c62a3c53007600 less-692.tar.gz |
||||
58048c92f90ef8513c17fb9c24c2c1bd libcap-2.77.tar.xz |
||||
6357604422b12b71c534d0e34f41d4c5 less-702.tar.gz |
||||
0ff11419aa4813c0a0f84fe67bf3b39e libcap-2.78.tar.xz |
||||
92af9efad4ba398995abf44835c5d9e9 libffi-3.5.2.tar.gz |
||||
17ac6969b2015386bcb5d278a08a40b5 libpipeline-1.5.8.tar.gz |
||||
22e0a29df8af5fdde276ea3a7d351d30 libtool-2.5.4.tar.xz |
||||
25e888919ddcd153a07daa95224fa436 libxcrypt-4.5.2.tar.xz |
||||
660e706a43f634b1fcd911f8839d2f61 linux-6.18.10.tar.xz |
||||
99f85199a3d605feabb4b525fbebc7f4 linux-7.0.10.tar.xz |
||||
dead9f5f1966d9ae56e1e32761e4e675 lz4-1.10.0.tar.gz |
||||
8051eef7239b2f187791f2ab0034d6b7 m4-1.4.21.tar.xz |
||||
c8469a3713cbbe04d955d4ae4be23eeb make-4.4.1.tar.gz |
||||
b6335533cbeac3b24cd7be31fdee8c83 man-db-2.13.1.tar.xz |
||||
4327b009d63a6e0fc27df3e4c9e7369b man-pages-6.17.tar.xz |
||||
44915a91e4a28161dc421636a193fb3a man-pages-6.18.tar.xz |
||||
13a73126d25afa72a1ff0daed072f5fe markupsafe-3.0.3.tar.gz |
||||
e1c12d275f8aae9fae71dff3d6891746 meson-1.10.1.tar.gz |
||||
5c9bc658c9fd0f940e8e3e0f09530c62 mpc-1.3.1.tar.gz |
||||
835e1615ae5d88b12caaa8cd0e431556 meson-1.11.1.tar.gz |
||||
40c5fba305125279ea46041160e81daf mpc-1.4.1.tar.xz |
||||
7c32c39b8b6e3ae85f25156228156061 mpfr-4.2.2.tar.xz |
||||
dd45bf6854430af403452a7a6a40652c ncurses-6.6.tar.gz |
||||
76c00637fde44909cd7d56f8d73f2042 ninja-1.13.2.tar.gz |
||||
589777dc85ebbfeca70161c0c384d572 openssl-3.6.1.tar.gz |
||||
2cbdbb5754f038736c3c361826c6872a packaging-26.0.tar.gz |
||||
f26714e6398a2d921fc5616daaa75231 openssl-4.0.0.tar.gz |
||||
edae3d061c39a2ff713a97e133dbc50c packaging-26.2.tar.gz |
||||
149327a021d41c8f88d034eab41c039f patch-2.8.tar.xz |
||||
aded5840ab5a7d772dd4e16fc294b665 pcre2-10.47.tar.bz2 |
||||
7a6950a9f12d01eb96a9d2ed2f4e0072 perl-5.42.0.tar.xz |
||||
be6e70b71ec6589fc090f7303c5b3056 perl-5.42.2.tar.xz |
||||
3291128c917fdb8fccd8c9e7784b643b pkgconf-2.5.1.tar.xz |
||||
20c23dc3dd1569a2bb1d1fa93de213ed procps-ng-4.0.6.tar.xz |
||||
53eae841735189a896d614cba440eb10 psmisc-23.7.tar.xz |
||||
ef513dcb836d219ae0e2b16ac9c87d0f Python-3.14.3.tar.xz |
||||
005159be74cf46222d6399fbc0fb0ada python-3.14.3-docs-html.tar.bz2 |
||||
16beaf44e56ed4b8254f625504b08a7f Python-3.14.5.tar.xz |
||||
b5e4e78aecd57de93837810d279598e2 python-3.14.5-docs-html.tar.bz2 |
||||
25a73bfb2a3ad7146c5e9d4408d9f6cd readline-8.3.tar.gz |
||||
6aac9b2dbafcd5b7a67a8a9bcb8036c3 sed-4.9.tar.xz |
||||
6e65b88d2466b35e86e5187b99502b1c setuptools-82.0.0.tar.gz |
||||
c56d98c09e5dbae816250ba5c2285a37 shadow-4.19.3.tar.xz |
||||
49600a5739d382c648b1a317e4b57446 sqlite-autoconf-3510200.tar.gz |
||||
6f798c5dcd409ee563684c70be7e16fe sqlite-doc-3510200.tar.xz |
||||
623f73826e7702ac08c57febb9d20431 systemd-259.1.tar.gz |
||||
de40a27b137ef707777811818995363c systemd-man-pages-259.1.tar.xz |
||||
c70dc5372db95c816442ffedf77a0d0f sed-4.10.tar.xz |
||||
2d7f1881d7a06abe7fa69412de30cda5 setuptools-82.0.1.tar.gz |
||||
ed0f3ff4940822ba75a3b0687a9ce93b shadow-4.19.4.tar.xz |
||||
af0fd4332e87e0d028aece375dbd2c84 sqlite-autoconf-3530100.tar.gz |
||||
61163af56e5d88a181a40be0be850495 sqlite-doc-3530100.tar.xz |
||||
9f066cdb9c32177830add1e21d13c4f6 systemd-260.2.tar.gz |
||||
baf51361bbadd88e7148ffd270bdfa22 systemd-man-pages-260.2.tar.xz |
||||
a2d8042658cfd8ea939e6d911eaf4152 tar-1.35.tar.xz |
||||
1ec3444533f54d0f86cd120058e15e48 tcl8.6.17-src.tar.gz |
||||
60c71044e723b0db5f21be82929f3534 tcl8.6.17-html.tar.gz |
||||
11939a7624572814912a18e76c8d8972 texinfo-7.2.tar.xz |
||||
7250c862872c33104b73e7d0bd3cb25f tzdata2025c.tar.gz |
||||
d2faa85303dea29e7f6ee40a9465e528 util-linux-2.41.3.tar.xz |
||||
592819d17a5f76d39ddba5651912afe0 vim-9.2.0078.tar.gz |
||||
61fb0c9633fe7492933a8f338db23508 wheel-0.46.3.tar.gz |
||||
89a8e82cfd2ad948b349c0a69c494463 XML-Parser-2.47.tar.gz |
||||
87c8bb8addf7189d3a51f6a5f03163fc xz-5.8.2.tar.xz |
||||
acfe0c9f7d0c626ecf026e834a888da6 tcl8.6.18-src.tar.gz |
||||
54d1ff0f5eee4e81e5cdaa4baa343397 tcl8.6.18-html.tar.gz |
||||
915a09fcdfc2bf0f5ecf9e556d5698ff texinfo-7.3.tar.xz |
||||
25425534443b0bdf501d6fb75442a041 tzdata2026b.tar.gz |
||||
575bf65577d9bd0e65aeb073e8f61343 util-linux-2.42.1.tar.xz |
||||
21f8aec8ca0422156ac7de1a92a49901 vim-9.2.0567.tar.gz |
||||
3e73dfac6b3b47a7d1cd52e81885618f wheel-0.47.0.tar.gz |
||||
a02753f34e5546d20213b87f876a0933 xz-5.8.3.tar.xz |
||||
a1e6c958597af3c67d162995a342138a zlib-1.3.2.tar.gz |
||||
780fc1896922b1bc52a4e90980cdda48 zstd-1.5.7.tar.gz |
||||
6a5ac7e89b791aae556de0f745916f7f bzip2-1.0.8-install_docs-1.patch |
||||
6e9aea31b1662176101e6438a39fdad4 coreutils-9.10-i18n-1.patch |
||||
900d64d9936516b68613271c9ebc0059 coreutils-9.11-i18n-1.patch |
||||
0ca4d6bb8d572fbcdb13cb36cd34833e expect-5.45.4-gcc15-1.patch |
||||
1f5074a1dce85a72d2ea465ca76e420b glibc-2.43-upstream_fixes-1.patch |
||||
9a5997c3452909b1769918c759eff8a2 glibc-fhs-1.patch |
||||
f75cca16a38da6caa7d52151f7136895 kbd-2.9.0-backspace-1.patch |
||||
73c01bd06d73f25be32f6a4087e88b54 LFS-BOOK-13.0-NOCHUNKS.html |
||||
f75cca16a38da6caa7d52151f7136895 kbd-2.10.0-backspace-1.patch |
||||
597d7737df1b4ea4e184c193da523050 Python-3.14.5-openssl_4-1.patch |
||||
1d5084c858197e82f0611b82f0d852f5 Python-3.14.5-security_fixes-1.patch |
||||
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash |
||||
# to copy the entire lfs compiled filesystem to an old system by ssh |
||||
# generate a key as root on the compilation host |
||||
# scp the public key as authorized_keys on target root account |
||||
# enable pubkey root in sshd target |
||||
# |
||||
# primary use case : |
||||
# compile lfs in a vm on a recent computer |
||||
# copy it on an old computer with : |
||||
# - limited ressource (netbook like eeepc, very old computer like pentium3) |
||||
# - limited write capacity (like sdcard as hard disk) |
||||
# |
||||
rsync -avzp --exclude=sources/linux-7.0.10/ --exclude=tmp/* --delete-during /mnt/lfsdev/* 192.168.0.239:/mnt/lfs/ |
||||
@ -1,93 +1,93 @@
@@ -1,93 +1,93 @@
|
||||
https://download.savannah.gnu.org/releases/acl/acl-2.3.2.tar.xz |
||||
https://download.savannah.gnu.org/releases/attr/attr-2.5.2.tar.gz |
||||
https://ftpmirror.gnu.org/autoconf/autoconf-2.72.tar.xz |
||||
https://ftpmirror.gnu.org/autoconf/autoconf-2.73.tar.xz |
||||
https://ftpmirror.gnu.org/automake/automake-1.18.1.tar.xz |
||||
https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz |
||||
https://github.com/gavinhoward/bc/releases/download/7.0.3/bc-7.0.3.tar.xz |
||||
https://sourceware.org/pub/binutils/releases/binutils-2.46.0.tar.xz |
||||
https://ftpmirror.gnu.org/bison/bison-3.8.2.tar.xz |
||||
https://www.sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz |
||||
https://ftpmirror.gnu.org/coreutils/coreutils-9.10.tar.xz |
||||
https://ftpmirror.gnu.org/coreutils/coreutils-9.11.tar.xz |
||||
https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz |
||||
https://ftpmirror.gnu.org/dejagnu/dejagnu-1.6.3.tar.gz |
||||
https://ftpmirror.gnu.org/diffutils/diffutils-3.12.tar.xz |
||||
https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.3/e2fsprogs-1.47.3.tar.gz |
||||
https://sourceware.org/ftp/elfutils/0.194/elfutils-0.194.tar.bz2 |
||||
https://github.com/libexpat/libexpat/releases/download/R_2_7_4/expat-2.7.4.tar.xz |
||||
https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.4/e2fsprogs-1.47.4.tar.gz |
||||
https://sourceware.org/ftp/elfutils/0.195/elfutils-0.195.tar.bz2 |
||||
https://github.com/libexpat/libexpat/releases/download/R_2_8_1/expat-2.8.1.tar.xz |
||||
https://prdownloads.sourceforge.net/expect/expect5.45.4.tar.gz |
||||
https://astron.com/pub/file/file-5.46.tar.gz |
||||
https://astron.com/pub/file/file-5.47.tar.gz |
||||
https://ftpmirror.gnu.org/findutils/findutils-4.10.0.tar.xz |
||||
https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz |
||||
https://pypi.org/packages/source/f/flit-core/flit_core-3.12.0.tar.gz |
||||
https://ftpmirror.gnu.org/gawk/gawk-5.3.2.tar.xz |
||||
https://ftpmirror.gnu.org/gcc/gcc-15.2.0/gcc-15.2.0.tar.xz |
||||
https://ftpmirror.gnu.org/gawk/gawk-5.4.0.tar.xz |
||||
https://ftpmirror.gnu.org/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz |
||||
https://ftpmirror.gnu.org/gdbm/gdbm-1.26.tar.gz |
||||
https://ftpmirror.gnu.org/gettext/gettext-1.0.tar.xz |
||||
https://ftpmirror.gnu.org/glibc/glibc-2.43.tar.xz |
||||
https://ftpmirror.gnu.org/gmp/gmp-6.3.0.tar.xz |
||||
https://ftpmirror.gnu.org/gperf/gperf-3.3.tar.gz |
||||
https://ftpmirror.gnu.org/grep/grep-3.12.tar.xz |
||||
https://ftpmirror.gnu.org/groff/groff-1.23.0.tar.gz |
||||
https://ftpmirror.gnu.org/groff/groff-1.24.1.tar.gz |
||||
https://ftpmirror.gnu.org/grub/grub-2.14.tar.xz |
||||
https://ftpmirror.gnu.org/gzip/gzip-1.14.tar.xz |
||||
https://github.com/Mic92/iana-etc/releases/download/20260202/iana-etc-20260202.tar.gz |
||||
https://ftpmirror.gnu.org/inetutils/inetutils-2.7.tar.gz |
||||
https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz |
||||
https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.18.0.tar.xz |
||||
https://github.com/Mic92/iana-etc/releases/download/20260529/iana-etc-20260529.tar.gz |
||||
https://ftpmirror.gnu.org/inetutils/inetutils-2.8.tar.gz |
||||
https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-7.0.0.tar.xz |
||||
https://pypi.org/packages/source/J/Jinja2/jinja2-3.1.6.tar.gz |
||||
https://www.kernel.org/pub/linux/utils/kbd/kbd-2.9.0.tar.xz |
||||
https://www.kernel.org/pub/linux/utils/kbd/kbd-2.10.0.tar.xz |
||||
https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-34.2.tar.xz |
||||
https://www.greenwoodsoftware.com/less/less-692.tar.gz |
||||
https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.77.tar.xz |
||||
https://www.greenwoodsoftware.com/less/less-702.tar.gz |
||||
https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.78.tar.xz |
||||
https://github.com/libffi/libffi/releases/download/v3.5.2/libffi-3.5.2.tar.gz |
||||
https://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.5.8.tar.gz |
||||
https://ftpmirror.gnu.org/libtool/libtool-2.5.4.tar.xz |
||||
https://github.com/besser82/libxcrypt/releases/download/v4.5.2/libxcrypt-4.5.2.tar.xz |
||||
https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.18.10.tar.xz |
||||
https://www.kernel.org/pub/linux/kernel/v7.x/linux-7.0.10.tar.xz |
||||
https://github.com/lz4/lz4/releases/download/v1.10.0/lz4-1.10.0.tar.gz |
||||
https://ftpmirror.gnu.org/m4/m4-1.4.21.tar.xz |
||||
https://ftpmirror.gnu.org/make/make-4.4.1.tar.gz |
||||
https://download.savannah.gnu.org/releases/man-db/man-db-2.13.1.tar.xz |
||||
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.17.tar.xz |
||||
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.18.tar.xz |
||||
https://pypi.org/packages/source/M/MarkupSafe/markupsafe-3.0.3.tar.gz |
||||
https://github.com/mesonbuild/meson/releases/download/1.10.1/meson-1.10.1.tar.gz |
||||
https://ftpmirror.gnu.org/mpc/mpc-1.3.1.tar.gz |
||||
https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-1.11.1.tar.gz |
||||
https://ftpmirror.gnu.org/mpc/mpc-1.4.1.tar.xz |
||||
https://ftpmirror.gnu.org/mpfr/mpfr-4.2.2.tar.xz |
||||
https://invisible-mirror.net/archives/ncurses/ncurses-6.6.tar.gz |
||||
https://github.com/ninja-build/ninja/archive/v1.13.2/ninja-1.13.2.tar.gz |
||||
https://github.com/openssl/openssl/releases/download/openssl-3.6.1/openssl-3.6.1.tar.gz |
||||
https://files.pythonhosted.org/packages/source/p/packaging/packaging-26.0.tar.gz |
||||
https://github.com/openssl/openssl/releases/download/openssl-4.0.0/openssl-4.0.0.tar.gz |
||||
https://files.pythonhosted.org/packages/source/p/packaging/packaging-26.2.tar.gz |
||||
https://ftpmirror.gnu.org/patch/patch-2.8.tar.xz |
||||
https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.bz2 |
||||
https://www.cpan.org/src/5.0/perl-5.42.0.tar.xz |
||||
https://www.cpan.org/src/5.0/perl-5.42.2.tar.xz |
||||
https://distfiles.ariadne.space/pkgconf/pkgconf-2.5.1.tar.xz |
||||
https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-4.0.6.tar.xz |
||||
https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-23.7.tar.xz |
||||
https://www.python.org/ftp/python/3.14.3/Python-3.14.3.tar.xz |
||||
https://www.python.org/ftp/python/doc/3.14.3/python-3.14.3-docs-html.tar.bz2 |
||||
https://www.python.org/ftp/python/3.14.5/Python-3.14.5.tar.xz |
||||
https://www.python.org/ftp/python/doc/3.14.5/python-3.14.5-docs-html.tar.bz2 |
||||
https://ftpmirror.gnu.org/readline/readline-8.3.tar.gz |
||||
https://ftpmirror.gnu.org/sed/sed-4.9.tar.xz |
||||
https://pypi.org/packages/source/s/setuptools/setuptools-82.0.0.tar.gz |
||||
https://github.com/shadow-maint/shadow/releases/download/4.19.3/shadow-4.19.3.tar.xz |
||||
https://sqlite.org/2026/sqlite-autoconf-3510200.tar.gz |
||||
https://anduin.linuxfromscratch.org/LFS/sqlite-doc-3510200.tar.xz |
||||
https://github.com/systemd/systemd/archive/v259.1/systemd-259.1.tar.gz |
||||
https://anduin.linuxfromscratch.org/LFS/systemd-man-pages-259.1.tar.xz |
||||
https://ftpmirror.gnu.org/sed/sed-4.10.tar.xz |
||||
https://pypi.org/packages/source/s/setuptools/setuptools-82.0.1.tar.gz |
||||
https://github.com/shadow-maint/shadow/releases/download/4.19.4/shadow-4.19.4.tar.xz |
||||
https://sqlite.org/2026/sqlite-autoconf-3530100.tar.gz |
||||
https://anduin.linuxfromscratch.org/LFS/sqlite-doc-3530100.tar.xz |
||||
https://github.com/systemd/systemd/archive/v260.2/systemd-260.2.tar.gz |
||||
https://anduin.linuxfromscratch.org/LFS/systemd-man-pages-260.2.tar.xz |
||||
https://ftpmirror.gnu.org/tar/tar-1.35.tar.xz |
||||
https://downloads.sourceforge.net/tcl/tcl8.6.17-src.tar.gz |
||||
https://downloads.sourceforge.net/tcl/tcl8.6.17-html.tar.gz |
||||
https://ftpmirror.gnu.org/texinfo/texinfo-7.2.tar.xz |
||||
https://www.iana.org/time-zones/repository/releases/tzdata2025c.tar.gz |
||||
https://www.kernel.org/pub/linux/utils/util-linux/v2.41/util-linux-2.41.3.tar.xz |
||||
https://github.com/vim/vim/archive/v9.2.0078/vim-9.2.0078.tar.gz |
||||
https://pypi.org/packages/source/w/wheel/wheel-0.46.3.tar.gz |
||||
https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-2.47.tar.gz |
||||
https://github.com//tukaani-project/xz/releases/download/v5.8.2/xz-5.8.2.tar.xz |
||||
https://downloads.sourceforge.net/tcl/tcl8.6.18-src.tar.gz |
||||
https://downloads.sourceforge.net/tcl/tcl8.6.18-html.tar.gz |
||||
https://ftpmirror.gnu.org/texinfo/texinfo-7.3.tar.xz |
||||
https://www.iana.org/time-zones/repository/releases/tzdata2026b.tar.gz |
||||
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/util-linux-2.42.1.tar.xz |
||||
https://github.com/vim/vim/archive/v9.2.0567/vim-9.2.0567.tar.gz |
||||
https://pypi.org/packages/source/w/wheel/wheel-0.47.0.tar.gz |
||||
https://github.com//tukaani-project/xz/releases/download/v5.8.3/xz-5.8.3.tar.xz |
||||
https://zlib.net/fossils/zlib-1.3.2.tar.gz |
||||
https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz |
||||
https://www.linuxfromscratch.org/patches/lfs/13.0/bzip2-1.0.8-install_docs-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/13.0/coreutils-9.10-i18n-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/13.0/expect-5.45.4-gcc15-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/13.0/glibc-fhs-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/13.0/kbd-2.9.0-backspace-1.patch |
||||
https://www.linuxfromscratch.org/lfs/downloads/stable-systemd/LFS-BOOK-13.0-NOCHUNKS.html |
||||
https://www.linuxfromscratch.org/patches/lfs/development/bzip2-1.0.8-install_docs-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/coreutils-9.11-i18n-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/expect-5.45.4-gcc15-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/glibc-2.43-upstream_fixes-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/glibc-fhs-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/kbd-2.10.0-backspace-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/Python-3.14.5-openssl_4-1.patch |
||||
https://www.linuxfromscratch.org/patches/lfs/development/Python-3.14.5-security_fixes-1.patch |
||||
|
||||
Loading…
Reference in new issue