Commit Graph

353 Commits

Author SHA1 Message Date
Andrius Štikonas a2c5745da4 helpers.sh: Add a helper function to call appropriate default stage function. 2021-05-03 23:48:06 +01:00
Andrius Štikonas 31caabdeef
Merge pull request #110 from stikonas/indentation
Fix indentation.
2021-04-21 20:34:04 +01:00
Andrius Štikonas 135a38556e
Merge pull request #105 from bittorf/new_minikernel
rootfs.py: minikernel:
2021-04-21 20:33:17 +01:00
Bastian Bittorf 7e69dcc926 rootfs.py: minikernel:
use branch v0.7 from kritis-linux and change settings
to be more i386-alike and add essential kernel feature
'flock' using latest kernel 3.18.140 from 3.18.x-branch

(+minor indentation fixes)
2021-04-21 08:04:56 +00:00
Andrius Štikonas 3ddf5d096a Fix indentation. 2021-04-20 23:57:00 +01:00
fosslinux 456847efa7
Merge pull request #109 from stikonas/texinfo
Remove remaining texinfo files.
2021-04-20 19:20:02 +10:00
Andrius Štikonas 7cd79d1c72 Remove remaining texinfo files.
Fixes: #86
2021-04-19 00:46:38 +01:00
Andrius Štikonas a301e6fe86 Add bash symlink to /after/bin/sh
Fixes: #101
2021-04-19 00:32:00 +01:00
Andrius Štikonas b301a7030f Move comment about old GNU software after untar. 2021-04-19 00:32:00 +01:00
Andrius Štikonas 6ea1ff2e54 GNU MPC 1.2.1 2021-04-19 00:32:00 +01:00
Andrius Štikonas 2e5ccce9be GNU MPFR 4.1.0 2021-04-18 13:13:44 +01:00
Andrius Štikonas 41d8cc2825 Fix path to libdir when building xz. 2021-04-18 13:13:44 +01:00
Andrius Štikonas 8b884b2cf1 GNU Autoconf Archive 2021.02.19 2021-04-18 13:13:44 +01:00
Andrius Štikonas 113a3b6fff Use provided bootstrap script to build automake 1.10.3. 2021-04-18 13:13:44 +01:00
Andrius Štikonas 6e2f42c6a4 Remove automake 1.12 and 1.13.
automake 1.15 needs autoconf 2.69, which needs automake 1.11 but
we can skip intermediate versions.

Fixes: #93
Fixes: #100
2021-04-18 13:13:44 +01:00
Andrius Štikonas 3dfe3dc0f0 Split mes libc into a separate source package.
Drop one of the mes git submodules.
2021-04-18 13:13:44 +01:00
Andrius Štikonas 419cd74d92 Move tcc 0.9.27 after bzip2.
This also allows to merge two builds of tcc 0.9.27.
Drop tcc 0.9.27 git submodule.
2021-04-17 01:29:31 +01:00
Andrius Štikonas f030a3a74e Add untar.c 2021-04-17 01:29:31 +01:00
Andrius Štikonas 0d64413670 Properly rebuild libtcc1.a. 2021-04-16 14:12:05 +01:00
Andrius Štikonas 255b783b97 parts: We no longer rebuild mes. 2021-04-16 14:12:05 +01:00
Andrius Štikonas 9f83e1213e
Merge pull request #104 from bittorf/fix-bash5.1
fixes bash build.
2021-04-16 13:11:06 +01:00
Bastian Bittorf 50417514de fixes bash build.
fixes: https://github.com/fosslinux/live-bootstrap/issues/99

in my usecase (qemu, kernel 3.18.140) around 50% of
all builds are failing with a wrong binary hash.
the culprit is a varying generation of 'pipesize.h' during:

```
/bin/sh ./psize.sh > pipesize.h
```

normally generated 'pipesize.h' looks like:
```
/*
* pipesize.h
*
* This file is automatically generated by psize.sh
* Do not edit!
*/

 #define PIPESIZE 65536
```

in the error case the last line has 512 instead of 65536.
With this change we use a fixed output of the large PIPESIZE.
2021-04-16 05:50:47 +00:00
fosslinux a6630ffb67
Merge pull request #98 from stikonas/mes
Do not rebuild mes.
2021-04-14 10:24:07 +10:00
fosslinux be5ee7b6a0
Merge pull request #97 from stikonas/info_files
Remove pre-generated info files.
2021-04-14 10:23:53 +10:00
Andrius Štikonas ddf05018a9 Remove pre-generated info files.
Fixes: #86
2021-04-13 00:48:28 +01:00
fosslinux 2423b77114
Merge pull request #96 from stikonas/autoconf.as
Recreate autoconf.in file from autoconf.as
2021-04-13 09:45:13 +10:00
Andrius Štikonas 7cefcc1d5c Do not rebuild mes. 2021-04-13 00:08:58 +01:00
Andrius Štikonas 23b30d34d2 Recreate autoconf.in file from autoconf.as
Fixes: #92
2021-04-12 18:07:57 +01:00
fosslinux bd4a6a9399
Merge pull request #91 from stikonas/python
Port rootfs.sh to Python
2021-04-11 20:08:16 +10:00
fosslinux 64479596f4
Merge pull request #95 from stikonas/findutils
findutils: import gnulib
2021-04-11 20:08:04 +10:00
Andrius Štikonas f090ddc5bb Remove rootfs.sh 2021-04-11 00:06:24 +01:00
Andrius Štikonas 713fd9143f Port rootfs.sh to Python 2021-04-11 00:06:24 +01:00
Andrius Štikonas 4dbc9618a2 findutils: import gnulib
Fixes: #88
2021-04-11 00:03:07 +01:00
fosslinux 5bc7af081d
Merge pull request #87 from stikonas/tar
GNU Tar 1.34
2021-04-07 10:56:03 +10:00
Andrius Štikonas 54b7970bf3 GNU Tar 1.34 2021-04-06 18:00:37 +01:00
fosslinux 37d720135c
Merge pull request #90 from fosslinux/get_file
Add multiple tarball support, named args in rootfs.sh
2021-04-06 12:08:22 +10:00
fosslinux 54234a5683 Add multiple tarball support, named args in rootfs.sh
1. Add named args to make this more clear and avoid unnessecarily
   setting default values for certain values ot set others positioned
   later.
2. Add support for multiple tarballs in rootfs.sh.
3. Add support for extracting multiple tarballs (name dosen't matter
   anymore) in helpers.sh.
4. Add comment for 4th arg to build.
2021-04-06 08:59:37 +10:00
Andrius Štikonas 22be44b0b6
Merge pull request #89 from stikonas/gmp
GMP 6.2.1
2021-04-04 10:49:43 +01:00
Andrius Štikonas f5b914bb9f GMP 6.2.1 2021-04-03 22:58:44 +01:00
fosslinux 2af0e400d2
Merge pull request #85 from stikonas/destdir
Add support for DESTDIR variable in make install.
2021-04-04 07:48:59 +10:00
Andrius Štikonas 70d1fc4163 Add support for DESTDIR variable in make install. 2021-04-02 12:24:40 +01:00
fosslinux dcec416d0f
Merge pull request #83 from stikonas/binutils
binutils: remove autogen'ed files
2021-04-02 12:38:22 +11:00
fosslinux bc8d9f65ac
Merge pull request #84 from pder/perl-warning
Fix perl warning due to uninitialized variables
2021-04-02 12:37:26 +11:00
Paul Dersey 544a197ef3 Fix perl warning due to uninitialized variables
Use of uninitialized value in concatenation (.) or string at
/after/lib/perl5/5.6.2/Errno.pm line 11.
2021-04-01 19:12:06 -04:00
Andrius Štikonas 9d4b489b11 binutils: remove autogen'ed files
Fixes #82
2021-04-01 23:52:03 +01:00
fosslinux 0ae0a83a12
Merge pull request #77 from stikonas/xz
Xz
2021-04-01 21:28:28 +11:00
Andrius Štikonas dd77379dbd GNU Automake 1.15.1 2021-04-01 00:46:37 +01:00
Andrius Štikonas 9de12bf4b7 GNU Automake 1.13.4 2021-03-31 19:10:50 +01:00
Andrius Štikonas 5692032996 GNU Automake 1.12.6 2021-03-31 19:06:53 +01:00
Andrius Štikonas e2af1a44f5 GNU Autoconf 2.69 2021-03-31 18:19:19 +01:00