Commit graph

222 commits

Author SHA1 Message Date
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
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
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
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
Andrius Štikonas
838a1bfb90 GNU Automake 1.11.2. 2021-03-31 18:19:19 +01:00
Andrius Štikonas
c345001ee8 XZ Utils 5.0.5 2021-03-31 18:14:01 +01:00
Andrius Štikonas
f59909142d Fix gcc not to use pregen files.
Fixes #78
2021-03-31 18:14:01 +01:00
Andrius Štikonas
a185b83f80 Try to fix intermittent error while building automake 1.10. 2021-03-31 18:14:01 +01:00
Andrius Štikonas
1df73da7fa coreutils-6.10: catm->touch 2021-03-31 18:14:01 +01:00
Andrius Štikonas
aa31fbc95b Patch tcc to ignore static inside array. 2021-03-31 18:14:01 +01:00
Andrius Štikonas
246cc10ab5 GNU Autoconf 2.65 2021-03-31 18:14:01 +01:00
Andrius Štikonas
20a4d3af9e GNU Automake 1.10.3 2021-03-31 18:14:01 +01:00
Andrius Štikonas
a63a01c56b GNU Libtool 2.2.4 2021-03-31 18:14:01 +01:00
Andrius Štikonas
28779bc9ba GNU findutils 4.2.33 2021-03-31 18:14:01 +01:00
bauen1
3d1a7b6580
Make usage of /dev more failure proof
/dev/console is not needed / used.
2021-03-30 23:43:40 +02:00
Andrius Štikonas
cb52876ba8 Add a comment explaining bash workaround. 2021-03-24 22:09:23 +00:00
Andrius Štikonas
e30b56cb3e Merge remote-tracking branch 'pder/coreutils' into gcc 2021-03-24 19:37:17 +00:00
Andrius Štikonas
634cae7b68 Build bash 5.1 only after GCC. 2021-03-24 19:37:12 +00:00
Paul Dersey
366dc2eac5 Replace coreutils-6.3 with coreutils-6.10
Build only date, mktemp, and sha256sum
2021-03-24 15:30:37 -04:00
Paul Dersey
19c113127b coreutils-5.0: build sync in pass2 2021-03-24 15:29:55 -04:00
Andrius Štikonas
0572ff41ef Rebuild GCC against musl 1.2.2. 2021-03-23 18:03:21 +00:00
Andrius Štikonas
8cd8c0fe31 Rebuild bash 5.1 with gcc. 2021-03-23 18:02:14 +00:00
Andrius Štikonas
fbaa01d84c musl 1.2.2 2021-03-23 18:02:14 +00:00
Andrius Štikonas
f5c262e370 GNU GCC 4.0.4 2021-03-23 18:02:14 +00:00
Andrius Štikonas
30ebe8ccba Install musl headers directly into /after/include. 2021-03-20 23:29:51 +00:00
Andrius Štikonas
1aeb4c11f7 Get rid of tcc-mes. 2021-03-20 23:20:25 +00:00
fosslinux
6791064571
Merge pull request #74 from stikonas/bash
Bump bash to 5.1.
2021-03-21 10:18:22 +11:00
Andrius Štikonas
7162bd8f2b Bump bash to 5.1. 2021-03-20 12:36:07 +00:00
Andrius Štikonas
705ebf471e autotools: add MAKEFINFO=true fix to all autotools. 2021-03-20 00:34:46 +00:00
Andrius Štikonas
2527d948a2 GNU Automake 1.9.6 2021-03-19 21:40:26 +00:00
Andrius Štikonas
7364615a86 GNU Autoconf 2.61 2021-03-19 21:40:26 +00:00