fosslinux
eb607794cd
Clean up TCC buildcode
...
It was unstandard & some files were not correctly in DESTDIR
2023-02-06 16:58:10 +11:00
Dor Askayo
59a13f0d09
Add LIBDIR variable for the musl library directory
...
LIBDIR should be used where possible to avoid unnecessary
duplication in build scripts that target the musl toolchain.
No change in package hashes.
2023-01-29 00:09:38 +02:00
Andrius Štikonas
6c4b98a17a
Some shellcheck fixes.
2022-05-09 22:53:46 +01:00
fosslinux
b760b3eb2b
Final fixes:
...
- All QEMU reproducibility issues resolved
- Added SPDX licensing
- Couple other small issues
- Fix guile reproducbility
2022-03-12 16:24:25 +11:00
fosslinux
9543a47f1b
Fix up checksums + other fixes
2022-03-12 16:23:24 +11:00
fosslinux
a343dcf6ed
Add new tarball-based checksums to all packages
2022-03-07 19:02:12 +11:00
fosslinux
b8ef19150c
Fix various things to use ${DESTDIR}
2022-03-07 19:02:12 +11: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
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
70d1fc4163
Add support for DESTDIR variable in make install.
2021-04-02 12:24:40 +01:00
Andrius Štikonas
aa31fbc95b
Patch tcc to ignore static inside array.
2021-03-31 18:14:01 +01:00
Andrius Štikonas
1aeb4c11f7
Get rid of tcc-mes.
2021-03-20 23:20:25 +00:00
Paul Dersey
7803089a6b
Build and install cp from coreutils to replace our minimal cp
...
Also update tcc-musl.sh to take advantage that cp can now copy
recursively
2021-02-21 12:24:05 +00:00
Paul Dersey
756ba1702b
Rebuild musl libc after building tcc-musl, and then rebuild tcc-musl
...
This fixes an issue with printf not printing doubles or floats
correctly, and probably other subtle issues.
tcc-musl also uses floats extensively, so rebuild it as well, to fix
some other potential issues.
Update checksums for all resulting binaries which have now changed.
Co-authored-by: fosslinux <fosslinux@aussies.space>
2021-02-21 22:25:41 +11:00