[dev] Removing unused packages from toolchain. (#1661)

This commit is contained in:
Pawel Winogrodzki 2021-11-23 10:16:52 -08:00 коммит произвёл GitHub
Родитель 1b5acd03e9
Коммит 15c23fd4be
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 0 добавлений и 55 удалений

Просмотреть файл

@ -1,10 +1,8 @@
http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz
http://ftp.gnu.org/gnu/automake/automake-1.16.1.tar.xz
https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz
http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.6.3.tar.gz
https://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.45.6.tar.gz
https://sourceware.org/ftp/elfutils/0.185/elfutils-0.185.tar.bz2
https://prdownloads.sourceforge.net/expect/expect5.45.4.tar.gz
https://ftp.gnu.org/gnu/findutils/findutils-4.8.0.tar.xz
https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
https://ftp.gnu.org/gnu/gdbm/gdbm-1.21.tar.gz
@ -22,7 +20,6 @@ http://ftp.gnu.org/gnu/patch/patch-2.7.6.tar.xz
https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gz
https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-3.3.15.tar.xz
https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
https://downloads.sourceforge.net/tcl/tcl8.6.9-src.tar.gz
https://tukaani.org/xz/xz-5.2.5.tar.xz
https://zlib.net/zlib-1.2.11.tar.xz
https://ftp.gnu.org/gnu/cpio/cpio-2.13.tar.bz2

Просмотреть файл

@ -20,7 +20,6 @@ eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d cpio-2.13.tar.
596d4db72651c335469ae5f37b0da72ac9f97d73e30838d787065f559dea98cc cups-2.2.4-source.tar.gz
5c7c112e9b9ea8a9d5b019e5f17d481ae20f766cb7a4648360e7c1b46fc9fc5b damageproto-1.2.1.tar.bz2
e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628 db-5.3.28.tar.gz
87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3 dejagnu-1.6.3.tar.gz
a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec diffutils-3.8.tar.xz
e72051e6a3e06b236d19eed56368117b745ca1e1a27bdc50fd51aa375bea6509 dmxproto-2.3.1.tar.bz2
f9b55476def44fc7c459b2537d17dbc731e36ed5d416af7ca0b1e2e676f8aa04 dri2proto-2.8.tar.bz2
@ -28,7 +27,6 @@ f9b55476def44fc7c459b2537d17dbc731e36ed5d416af7ca0b1e2e676f8aa04 dri2proto-2.8.
9bf7200d2737ed13f50a080af285c11529f91b088d84ecb71aae9fac58a8fbee e2fsprogs-1.44.6.tar.gz
dc8d3e74ab209465e7f568e1b3bb9a5a142f8656e2b57d10049a73da2ae6b5a6 elfutils-0.185.tar.bz2
17b43c2716d521369f82fc2dc70f359860e90fa440bea65b3b85f0b246ea81f2 expat-2.2.6.tar.bz2
49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34 expect5.45.4.tar.gz
167321f43c148a553f68a0ea7f579821ef3b11c27b8cbe158e4df897e4a5dd57 file-5.40.tar.gz
57127b7e97d91282c6ace556378d5455a9509898297e46e10443016ea1387164 findutils-4.8.0.tar.xz
ba2f3f31246bdd3f2a0acf8bd3b09ba99cab965c7fb2c2c92b7dc72870e424ce fixesproto-5.0.tar.bz2
@ -128,7 +126,6 @@ a777548d2e92aa259f1528de3c4a36d15e07a4650d0976573a8e2ff5437e7370 recordproto-1.
f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz
486748abfb16abd8af664e3a5f03b228e5f124682b0c942e157644bf6fff7d10 sqlite-autoconf-3320100.tar.gz
63bebd26879c5e1eea4352f0d03c991f966aeb3ddeb3c7445c902568d5411d28 tar-1.34.tar.xz
ad0cd2de2c87b9ba8086b43957a0de3eb2eb565c7159d5f53ccbba3feb915f4e tcl8.6.9-src.tar.gz
26fda9f8d279e943d27e43a4a3a5cea8a6592cd36e7308695f8dc6602262c0e0 Test-Warnings-0.028.tar.gz
8eb753ed28bca21f8f56c1a180362aed789229bd62fff58bf8368e9beb59fec4 texinfo-6.8.tar.xz
1437d8a182cc0fe8c0016f59e4b3494370b15f1b53bc6ee16c8ddfd6994605d1 Text-Template-1.51.tar.gz

Просмотреть файл

@ -300,55 +300,6 @@ rm -rf gcc-11.2.0
touch $LFS/logs/temptoolchain/status_gcc_pass2_complete
echo Tcl-8.6.9
tar xf tcl8.6.9-src.tar.gz
pushd tcl8.6.9
cd unix
./configure --prefix=/tools
make -j$(nproc)
make install
chmod -v u+w /tools/lib/libtcl8.6.so
make install-private-headers
ln -sv tclsh8.6 /tools/bin/tclsh
popd
rm -rf tcl8.6.9
touch $LFS/logs/temptoolchain/status_tcl_complete
echo Expect-5.45.4
tar -zxf expect5.45.4.tar.gz
pushd expect5.45.4
cp -v configure{,.orig}
sed 's:/usr/local/bin:/bin:' configure.orig > configure
case $(uname -m) in
x86_64)
./configure --prefix=/tools \
--with-tcl=/tools/lib \
--with-tclinclude=/tools/include
;;
aarch64)
./configure --prefix=/tools \
--with-tcl=/tools/lib \
--with-tclinclude=/tools/include \
--build=aarch64-unknown-linux-gnu
;;
esac
make -j$(nproc)
make SCRIPTS="" install
popd
rm -rf expect5.45.4
touch $LFS/logs/temptoolchain/status_expect_complete
echo DejaGNU-1.6.3
tar xf dejagnu-1.6.3.tar.gz
pushd dejagnu-1.6.3
./configure --prefix=/tools
make install
popd
rm -rf dejagnu-1.6.3
touch $LFS/logs/temptoolchain/status_dejagnu_complete
echo M4-1.4.18
tar xf m4-1.4.18.tar.xz
pushd m4-1.4.18