Commit graph

257 commits

Author SHA1 Message Date
Andrius Štikonas
32358fd94f GNU Patch 2.7.6 2021-05-29 10:49:34 +01:00
Andrius Štikonas
22a435ba95 GNU Automake 1.16.3 2021-05-29 10:49:34 +01:00
fosslinux
121fe88c70
Merge pull request #120 from stikonas/coreutils
Coreutils: misc adjustments
2021-05-29 11:03:15 +10:00
Andrius Štikonas
4527ed8f56 Unify coreutils patches. 2021-05-25 23:05:04 +01:00
Andrius Štikonas
952ae49590 Fix DESTDIR variable. 2021-05-25 23:05:04 +01:00
Andrius Štikonas
a4889dfb9e coreutils: various fixes.
* Properly define coreutils versions, so that it is available in --version
* Move after tar. Later we can move this after gettext/texinfo too.
* There are no prebuilt files in git archive, remove function to delete info files.
2021-05-25 23:05:02 +01:00
Andrius Štikonas
4f687f7ca0 Remove amhello-1.0.tar.gz. 2021-05-25 23:02:53 +01:00
Andrius Štikonas
f9f951f3a9 automake-1.15: do not try to build amhello with tcc
Fixes: #112
2021-05-25 23:02:53 +01:00
fosslinux
d623b018e4 Add perl 5.32.1. 2021-05-26 07:27:22 +10:00
fosslinux
a392b7bac9 Add bison 3.4.2. 2021-05-26 07:27:22 +10:00
fosslinux
96c935456c coreutils-5.0: create /bin/pwd.
This is required for perl.
2021-05-26 07:27:22 +10:00
fosslinux
170718c823 Add make 4.2.1 2021-05-26 07:27:22 +10:00
fosslinux
e773e65f1c Add dist 3.5-236
This is the metaconfig script and co. for perl.
2021-05-26 07:27:22 +10:00
fosslinux
c3c031fc51 run.sh: replace default arguments written out with ''
'' matches as an empty string which bash evaluates to be nothing,
tricking it into using the alternative text.
2021-05-26 07:27:22 +10:00
fosslinux
c05c16e12c helpers.sh: add 5th argument, directory to cd into 2021-05-26 07:27:22 +10:00
fosslinux
cd361e63f7 Add perl 5.10.1
Used as an intermediate before perl 5.32.
2021-05-26 07:27:22 +10:00
fosslinux
d943b37962 Add bison 2.3
This is required for perl 5.10.1.
2021-05-26 07:27:22 +10:00
fosslinux
8d57161613 Add flex 2.5.33 2021-05-26 07:27:22 +10:00
fosslinux
338c85c8b8 Use absolute instead of relative paths in helpers.sh 2021-05-26 07:27:22 +10:00
fosslinux
981c4857fd run2: Add shellcheck source for helpers.sh 2021-05-26 07:27:22 +10:00
fosslinux
c168a3bd4c
Merge pull request #115 from melg8/master
Add coreutils 8.32 and fix creation dates
2021-05-24 07:34:23 +10:00
Melg Eight
cf4ce56603
Add config file and force timestamp conditional option 2021-05-20 02:04:39 +03:00
Melg Eight
fefb33a870
Add coreutils 8.32 2021-05-20 02:04:39 +03:00
Andrius Štikonas
875d13fb0d Remove some unused pregen-files in coreutils 6. 2021-05-17 23:27:56 +01:00
Andrius Štikonas
cd3fb17aa6 Unpack tarballs with --no-same-owner. 2021-05-08 13:53:42 +01:00
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
3ddf5d096a Fix indentation. 2021-04-20 23:57:00 +01: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
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
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
Andrius Štikonas
ddf05018a9 Remove pre-generated info files.
Fixes: #86
2021-04-13 00:48:28 +01: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
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
Andrius Štikonas
54b7970bf3 GNU Tar 1.34 2021-04-06 18:00:37 +01: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
f5b914bb9f GMP 6.2.1 2021-04-03 22:58:44 +01:00