Commit graph

866 commits

Author SHA1 Message Date
rick-masters
c1ceabb9c4 Use links for copies of patches. 2023-04-05 11:59:39 +00:00
rick-masters
9c016405ef Place open braces for functions consistently. 2023-04-05 11:57:41 +00:00
rick-masters
9f77f98842 Add BSD-3-Clause license. 2023-04-03 18:28:44 +00:00
rick-masters
986459c707 Remove unused variable. 2023-04-03 18:28:17 +00:00
rick-masters
6468ff7ff1 Use replace instead of simple-patch to set base address for mes. 2023-04-03 18:16:44 +00:00
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