Commit graph

1554 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
8406399f47 Do not require chroot to be in PATH of non-root user. 2021-04-22 21:55:52 +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