Andrius Štikonas
278b2390f7
Update stage0-posix to include unbz2.
2022-12-24 11:04:52 +00:00
Andrius Štikonas
e5edc55847
Update ca-certificates to 3.86.
...
This temporarily should fix checksum error due to certificate expiry.
2022-12-12 00:54:06 +00:00
Andrius Štikonas
6ef5a3c88d
Merge pull request #218 from eduardosm/more-reproducible
...
Improve reproduciblity of some packages
2022-12-11 19:05:34 +00:00
fosslinux
cee1bb08bd
Merge pull request #219 from rick-masters/fix-checksum-verification
...
Always use file for checksums, mes built sha256sum doesn't support stdin
2022-12-06 14:38:24 +11:00
rick-masters
d2c669e0fc
Always use file for checksums, mes built sha256sum doesn't support stdin.
2022-12-05 18:14:19 +00:00
Eduardo Sánchez Muñoz
8adab8b568
Improve reproduciblity of some packages
...
I figure these out when trying to run the build in docker, which provides an environment slightly different to the one used when building in qemu/chroot/bwrap with rootfs.py
2022-12-01 23:14:38 +01:00
Andrius Štikonas
58c538330e
Minor simplification of coreutils-6 makefile.
2022-12-01 21:40:07 +00:00
fosslinux
9634b6d059
Merge pull request #215 from eduardosm/dl-distfiles-script
...
Add script to automatically download all sysa and sysc distfiles without Python
2022-11-29 16:58:25 +11:00
Eduardo Sánchez Muñoz
6f4afb4e3f
Make shellcheck happy
2022-11-28 20:10:30 +01:00
Eduardo Sánchez Muñoz
d91e31e6a2
Use bash as interpreter in download-distfiles.sh
2022-11-28 20:03:42 +01:00
Eduardo Sánchez Muñoz
71f67c7fbc
Add download-distfiles.sh to shellcheck and include reuse information
2022-11-28 20:00:18 +01:00
fosslinux
bd97b1f86c
Merge pull request #217 from rick-masters/fix-zero-terminate-wstrcpy
...
Zero terminate strings in wstrcpy. Resolves #216 .
2022-11-28 18:59:59 +11:00
fosslinux
5139205d1b
Merge pull request #214 from rick-masters/restore-missing-pkg-checksums
...
Restore missing checksums for packages used in QEMU build. Resolves #213
2022-11-28 18:52:38 +11:00
rick-masters
4e13e9ba11
Zero terminate strings in wstrcpy. Resolves #216 .
2022-11-27 20:39:18 +00:00
Eduardo Sánchez Muñoz
6de12d402f
Add script to download sysa and sysc distfiles without Python
2022-11-27 20:51:52 +01:00
rick-masters
267eb69452
Restore missing checksums for packages used in QEMU build. Resolves #213 .
2022-11-27 19:16:39 +00:00
Andrius Štikonas
44c35017e7
Update musl 1.2.3 checksum.
2022-11-15 01:03:51 +02:00
Andrius Štikonas
33362c0783
Update stage0-posix.
2022-11-14 21:48:05 +02:00
fosslinux
1c6c9a404d
Hotfix shellcheck
2022-11-02 14:35:48 +11:00
fosslinux
31bc944dd3
Establish different XBPS packages for different versions
2022-10-30 21:07:57 +11:00
fosslinux
c523eb9b47
Fix repo preseed in update_checksums mode
2022-10-30 21:07:57 +11:00
fosslinux
e6c43ebd6a
Remove relic from pre-new sources
2022-10-30 21:07:57 +11:00
fosslinux
38b90d6a96
Make preseed work in sysc
...
- TODO: tar-1.34 does not work properly with preseed.
2022-10-30 21:07:57 +11:00
Andrius Štikonas
b285bc93b6
Merge pull request #211 from stikonas/zlib
...
Update to zlib-1.2.13 and fix its download url.
2022-10-21 21:20:39 +02:00
Andrius Štikonas
effac229c1
Update to zlib-1.2.13 and fix its download url.
2022-10-21 12:14:50 +02:00
Andrius Štikonas
a1505e1c68
Fix --external-sources mode.
...
Fixes #210
2022-10-21 12:12:52 +02:00
Andrius Štikonas
70b43cb63c
Update to mes 0.24.1
2022-10-17 09:58:03 +02:00
fosslinux
042deed5e5
Fix extract-only for old tar
2022-10-10 22:23:04 +11:00
fosslinux
e6d4eccd41
Transpose linux-headers extract-only to new sources
2022-10-10 22:22:31 +11:00
Andrius Štikonas
465a0010b8
Also update parts.rst.
2022-10-06 00:57:44 +01:00
Andrius Štikonas
3900cf04ca
Move musl build with shared libraries after autogen.
2022-10-05 01:33:19 +01:00
fosslinux
d1d36a4b8d
Merge pull request #207 from fosslinux/new-sources
...
Change up how sources are defined
2022-10-02 10:28:43 +11:00
fosslinux
10a55522a2
Change sources getting method.
...
- Rather than defining the urls where they are gotten (python sysa,
python sysc, inside sysc), a spec file is now used that is easily
interpretable and tool-independent.
- This is interpreted by rootfs.py and inside sysc.
- This is also used to make sources available and extract sources.
- Manual dirname selection is no longer required as is tarball renaming
upon download - all of this is handled automatically.
Fixes #188
2022-10-02 09:48:20 +11:00
fosslinux
64ae760529
Add checksum-transcriber utility
...
To convert from sources format to sha256sum format.
2022-10-02 09:47:54 +11:00
fosslinux
2e6f330567
Merge pull request #206 from stikonas/autogen
...
Autogen
2022-09-30 22:27:48 +10:00
Andrius Štikonas
0d4abd0223
Add autogen-5.18.16.
2022-09-29 00:00:02 +01:00
Andrius Štikonas
997cd15453
Add sed 4.8
2022-09-23 22:03:32 +01:00
Andrius Štikonas
7588bddd8e
Apply a workaround from automake-1.11 to try to fix occasional build failures.
...
Closes #184
2022-09-21 23:01:20 +01:00
fosslinux
ad6d8e78d5
Merge pull request #204 from stikonas/grep
...
Add grep 3.7.
2022-09-21 22:55:16 +10:00
Andrius Štikonas
f9d83f3a35
Add grep 3.7.
2022-09-20 00:16:43 +01:00
Andrius Štikonas
e748d62a62
Build gperf statically
...
Build both static and shared libraries for:
* libunistring
* libatomic_ops
* libffi
* gc
2022-09-19 14:33:36 +01:00
Andrius Štikonas
ee853d91fe
Merge pull request #200 from stikonas/which
...
Add which 2.21.
2022-09-17 14:31:30 +01:00
Andrius Štikonas
263dd982cc
Merge pull request #199 from rick-masters/fix-vars-to-make-automake
...
Provide same vars to make as configure in case make re-runs configure.
2022-09-17 11:29:13 +01:00
Andrius Štikonas
9f3f65f146
Add which 2.21.
2022-09-17 11:12:10 +01:00
fosslinux
838dc99325
Merge pull request #198 from rick-masters/fix-gzip-misplaced-catm
...
Remove misplaced commands. These are run later in the script.
2022-09-17 08:59:42 +10:00
rick-masters
bbca0f1e81
Provide same vars to make as configure in case make re-runs configure.
2022-09-16 18:13:36 +00:00
rick-masters
f8a68153ad
Remove misplaced commands. These are run later in the script.
2022-09-16 17:48:51 +00:00
Andrius Štikonas
d72c68369e
Merge pull request #196 from doraskayo/missing-libdir
...
Set --libdir in packages that end up in `sysc_image`
2022-09-15 22:09:24 +01:00
Dor Askayo
9d84539a70
Set --libdir when configuring gettext 0.21
2022-09-16 00:04:38 +03:00
Dor Askayo
3e3f7036f2
Set --libdir when configuring curl 7.83.0
2022-09-16 00:01:48 +03:00