rick-masters
cb046ff1c0
Use alias to build make_fiwix_initrd and run from bindir.
2023-04-03 18:14:38 +00:00
rick-masters
9846c4bb82
Build kexec-fiwix in bindir and run it from run.kaem.
2023-04-03 18:13:42 +00:00
rick-masters
96fd7ad3e1
Use os.walk instead of homegrown find_tree.
2023-04-03 18:12:01 +00:00
rick-masters
c19ca08f15
Use alias to build Fiwix and make checksums work.
2023-04-03 18:10:23 +00:00
rick-masters
3c817913c7
Fix criteria for kernel bootstrapping.
2023-04-03 18:07:24 +00:00
rick-masters
ecf99ab08b
Implement kernel bootstrap up to building Linux.
2023-03-31 18:08:50 +00:00
Andrius Štikonas
5ea8dd3136
Merge pull request #271 from eduardosm/update-curl
...
Update curl to 7.88.1
2023-03-24 00:29:52 +00:00
Eduardo Sánchez Muñoz
dcd43599a7
Build both stages of curl in sysc
...
The source tarball is provided as part of sysa distfiles and copied to sysc, which resolves the issue of finding a reliable plain HTTP mirror for curl.
Splitted from https://github.com/fosslinux/live-bootstrap/pull/253 .
2023-03-23 18:35:38 +01:00
Eduardo Sánchez Muñoz
bc4ecd9ed4
Update curl to 7.88.1
...
Patches have been regenerated to update hunk line numbers
2023-03-19 18:58:52 +01:00
Andrius Štikonas
558630c559
Merge pull request #270 from eduardosm/http-failures
2023-03-19 11:37:52 +00:00
Eduardo Sánchez Muñoz
043fdd448a
Add `--fail` flag to curl download commands
...
By default, curls downloads the HTML error page and exits with code 0 when a server replies with a HTTP error code (e.g., 404), causing a SHA256 mismatch afterwards.
Adding the `--fail` flag makes curl exit with non-zero error code and print an error like "The requested URL returned error: 404", making it a bit easier to diagnose distfile download issues.
Also replaced `-L` with `--location` for the sake of script readability.
2023-03-19 12:28:09 +01:00
Andrius Štikonas
514190c4c2
Merge pull request #269 from eduardosm/timeless-mk-ca-bundle
...
Patch mk-ca-bundle to make ca-certificates reproducible regardless of current date
2023-03-19 00:18:29 +00:00
Eduardo Sánchez Muñoz
3897987887
Update nss (ca-certificates) to 3.88.1
2023-03-18 20:32:56 +01:00
Eduardo Sánchez Muñoz
9999e075e9
Patch mk-ca-bundle to make ca-certificates reproducible regardless of current date
...
Fixes #220
2023-03-18 20:32:50 +01:00
Andrius Štikonas
c0ea746ae5
Fix curl download url.
2023-03-18 19:19:46 +00:00
Andrius Štikonas
c5905d5f05
Merge pull request #267 from fosslinux/gh-actions
...
Github actions
2023-03-18 19:04:44 +00:00
fosslinux
60dc725221
Only run on master branch
2023-03-16 19:09:13 +11:00
fosslinux
9956635760
Run bwrap live-bootstrap on GH actions
2023-03-16 14:59:57 +11:00
fosslinux
bca80e53d0
Temporarily silence a (not-new) warning from pylint
2023-03-16 08:29:00 +11:00
fosslinux
81000c8075
Add GH actions for linters
2023-03-16 08:29:00 +11:00
fosslinux
2209b73470
Strip out Cirrus CI
2023-03-16 08:29:00 +11:00
fosslinux
d0722d42b1
Update python checksums
...
(I forgot to stage this in the last commit :\)
2023-03-16 08:27:58 +11:00
fosslinux
f44d4acbfb
Fix permissions of python 3.1->3.4
...
For some reason these also install non-writable files breaking
bubblewrap mode.
2023-03-15 22:28:55 +11:00
fosslinux
b304a8c6f8
Fix permissions on perl files
...
Also fixes stripping perl 5.32 in bubblewrap.
Fixes #263
2023-03-15 16:48:02 +11:00
Andrius Štikonas
3696fec3e3
Merge pull request #266 from pder/fix-gettext-checksum
...
Fix checksum of gettext package
2023-03-14 22:12:59 +00:00
Paul Dersey
61a8df957d
Fix checksum of gettext package
...
The checksum of this package changed due to commit 76a5639b30
"Strip created binaries & libraries"
2023-03-14 11:15:58 -04:00
Andrius Štikonas
93ded7b289
Merge pull request #265 from bittorf/master
...
cosmetic fix for --force-timestamps, avoid touching other filesystems
2023-03-13 20:37:13 +00:00
Bastian Bittorf
464433c911
cosmetic fix for --force-timestamps, avoid touching other filesystems
...
by using find-option -xdev and so: do not try to operate on
e.g. /proc which avoid messages like:
touch: setting times of '/proc/fs/nfsd': Operation not permitted
touch: setting times of '/proc/1': Operation not permitted
closes #264
2023-03-13 18:48:37 +01:00
Andrius Štikonas
db813f5e98
Merge pull request #260 from fosslinux/bash-automake-v2
2023-03-11 09:20:27 +00:00
fosslinux
16cd5be626
Move bash 5.2 to sysc and rebuild 2.05b in sysa
...
This unblocks Fiwix.
2023-03-11 16:33:40 +11:00
fosslinux
da9a32205a
Make automake compatible with bash 2.04
...
Why automake enforces a shell compatible with a *testsuite* in their
configure script is beyond me.
2023-03-11 00:46:16 +00:00
Andrius Štikonas
3a130d4385
Fix initramfs generation.
...
Fixes #259 .
2023-03-11 00:08:45 +00:00
fosslinux
ecdc428ac7
Merge pull request #258 from fosslinux/stripping
...
Strip created binaries and libraries
2023-03-08 14:12:57 +11:00
fosslinux
76a5639b30
Strip created binaries & libraries
2023-03-06 17:35:35 +11:00
fosslinux
73acbedf16
Fix inclusion of distfiles superflously
2023-03-06 17:34:08 +11:00
fosslinux
c62134de08
Fix a couple of typos/grammar errors
2023-03-06 17:34:08 +11:00
fosslinux
2044ff6438
Clean up Linux kernel
2023-03-06 17:34:08 +11:00
Andrius Štikonas
a2b1b92874
Fix binary packaging of dist-3.5-236.
2023-03-05 22:05:29 +00:00
Andrius Štikonas
ef2deec60e
Use .env file for passing environmental variables in sysa.
2023-03-05 20:27:12 +00:00
Andrius Štikonas
364cacb1ce
Pass --no-filename to grep command.
2023-03-05 00:11:47 +00:00
Andrius Štikonas
f75a5f0949
Update checksum of ca-certificates after root certificate expired.
2023-03-04 23:41:52 +00:00
fosslinux
ce1a24564e
Merge pull request #255 from stikonas/kernel
...
Reduce the size of linux kernel to free up some space.
2023-03-05 09:07:37 +11:00
Andrius Štikonas
57719f744f
Reduce the size of linux kernel to free up some space.
2023-03-04 15:56:03 +00:00
Andrius Štikonas
d02e901f50
Fix a typo in parts.rst.
2023-03-03 19:27:41 +00:00
Andrius Štikonas
c062f2347c
Merge pull request #251 from stikonas/binutils
...
Binutils 2.30
2023-03-03 06:11:26 +08:00
Andrius Štikonas
db9dd4628a
Add binutils 2.30.
2023-03-02 22:08:43 +00:00
Andrius Štikonas
8fbc5b06c7
Build util-linux without cramfs that fails to build with new binutils.
...
Enable libuuid that might be useful for python later.
Also fixes #244 .
2023-03-02 22:08:43 +00:00
Andrius Štikonas
57b55b8652
Use newer autotools.
2023-03-02 22:08:43 +00:00
Andrius Štikonas
1a2a4c1c6c
Update to xz-5.4.1.
2023-03-02 22:08:43 +00:00
Andrius Štikonas
d8c033aa79
Remove set -x hack.
2023-03-02 22:08:43 +00:00