Nyanmisaka
|
1a3e916b91
|
Upgrade python3-distutils to python3-setuptools
`distutils` (distutils package for Python 3.x) was deprecated a long time ago and will be removed in python 3.12. Upgrade to `setuptools` (Python3 Distutils Enhancements) instead.
See also https://bugs.launchpad.net/ubuntu/+source/python3-stdlib-extensions/+bug/2060772
|
2024-04-15 18:45:42 +02:00 |
|
BtbN
|
8efdbd5a6b
|
Add initial support for winarm64
|
2024-03-19 22:55:26 +01:00 |
|
BtbN
|
faca65b15a
|
Pull rust-build-config into images
|
2024-03-13 00:52:43 +01:00 |
|
BtbN
|
e94a8c6774
|
Bump base image to 24.04
|
2024-03-12 22:51:16 +01:00 |
|
BtbN
|
96dda7e54e
|
Update Ubuntu base version
|
2023-12-25 23:02:02 +01:00 |
|
BtbN
|
7ed76a8724
|
Overhaul cache system
|
2023-12-21 01:31:23 +01:00 |
|
BtbN
|
ce3bd941a8
|
Update ct-ng configs
|
2023-09-20 16:02:03 +02:00 |
|
BtbN
|
b734a4d288
|
Harden implib trampolines
|
2023-09-19 22:54:02 +02:00 |
|
BtbN
|
336c8909c8
|
Don't depend on zip
Closes #284
|
2023-07-22 15:46:57 +02:00 |
|
BtbN
|
0071c270bb
|
Specify dlltool in meson cross files
|
2023-06-21 14:04:39 +02:00 |
|
BtbN
|
c3fec1bd50
|
Add infrastructure for caching downloads in separate image
|
2023-06-18 19:57:13 +02:00 |
|
BtbN
|
1ae971430e
|
Update ct-ng configs
|
2023-06-04 01:29:42 +02:00 |
|
BtbN
|
ccda3224ff
|
Update Ubuntu base version
|
2023-05-29 15:29:46 +02:00 |
|
BtbN
|
01980b12aa
|
Update ct-ng config
|
2023-03-22 18:26:58 +01:00 |
|
BtbN
|
12473a216f
|
Add new python dependency
|
2022-12-24 15:55:49 +01:00 |
|
BtbN
|
ef8c6edf64
|
Disable -fstack-clash-protection on Windows
Apparently broken and unneccesary anyway: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90458#c4
|
2022-12-05 21:33:15 +01:00 |
|
BtbN
|
d89d75ea4a
|
Enable -fstack-clash-protection on all targets
|
2022-12-05 18:57:54 +01:00 |
|
BtbN
|
ec535f414f
|
Update base Image to Ubuntu 22.10
This has newer meson, which fixes an important LTO related issue.
|
2022-11-02 22:06:40 +01:00 |
|
BtbN
|
2f0d9dbf8b
|
Explicitly declare toolchain tools in base image
|
2022-11-02 22:02:09 +01:00 |
|
BtbN
|
1f74f0a60a
|
Consolidate/clean up meson and cmake toolchain files
|
2022-11-02 21:53:03 +01:00 |
|
BtbN
|
41079cb7bf
|
Reduce duplication of toolchain name a bit
|
2022-10-31 21:47:07 +01:00 |
|
BtbN
|
e768af40fb
|
Enable gcc LTO optimization
|
2022-10-30 17:50:30 +01:00 |
|
BtbN
|
f83799c36f
|
Fix build of old glibc with default-pie gcc
|
2022-10-23 21:52:56 +02:00 |
|
BtbN
|
869e257511
|
Increase ct-ng log level
|
2022-10-23 21:52:56 +02:00 |
|
BtbN
|
b6b1d68d83
|
Revert "Bump linux64 minimum toolchain version"
This reverts commit 37f2a44634c75a60b4380794ccbe4e8457df3c8a.
|
2022-10-23 19:20:49 +02:00 |
|
BtbN
|
37f2a44634
|
Bump linux64 minimum toolchain version
The old-old stuff finally started breaking things
|
2022-10-23 18:17:12 +02:00 |
|
BtbN
|
5bd1b6a1e1
|
Bump ct-ng configs
|
2022-10-23 17:16:34 +02:00 |
|
BtbN
|
9210cc598d
|
Add incremenal backoff and random delay to retry tool
|
2022-09-02 14:26:23 +02:00 |
|
BtbN
|
fcc7e6d9fb
|
Make local build script spin up a temporary registry
|
2022-08-02 20:37:17 +02:00 |
|
BtbN
|
d1dd644b80
|
Make retry tool generic
|
2022-07-13 01:46:13 +02:00 |
|
BtbN
|
a74783a375
|
Add missing build dependencies to base Dockerfile
|
2022-07-12 23:35:23 +02:00 |
|
BtbN
|
a4c1851a86
|
Add missing python dep
|
2022-07-11 21:43:48 +02:00 |
|
tsukumi
|
f29d3b5662
|
Add support for Linux aarch64 builds
|
2022-07-06 14:47:59 +02:00 |
|
BtbN
|
cfd9fde44f
|
Update ct-ng config, use gcc 12
|
2022-07-06 13:25:52 +02:00 |
|
BtbN
|
c68820877b
|
Update to Ubuntu 22.04
|
2022-06-12 13:24:06 +02:00 |
|
BtbN
|
c4ec85d577
|
Update ct-ng configs
|
2022-02-14 17:01:17 +01:00 |
|
BtbN
|
df8e5bf96f
|
Try building Linux images again with aggressiv fetch retries
|
2022-01-04 19:49:05 +01:00 |
|
BtbN
|
a209c6b6c5
|
Use non-hacky hidden shim symbols
|
2021-12-24 14:05:08 +01:00 |
|
BtbN
|
c6b1f3a439
|
Hide trampoline symbols, lazy-load vaapi as well
|
2021-12-21 01:50:55 +01:00 |
|
BtbN
|
60c5fd666d
|
Exclude additional glibc libraries from static linking
|
2021-12-20 22:02:14 +01:00 |
|
BtbN
|
1fcefa4a08
|
Use dynamic implib wrapper for all X11 libs
|
2021-12-20 17:32:39 +01:00 |
|
BtbN
|
bdf1cc507a
|
Switch all base images to ct-ng based toolchains
|
2021-12-06 18:23:09 +01:00 |
|
BtbN
|
71994e145a
|
Update linux64 ct-ng config
|
2021-12-06 14:18:36 +01:00 |
|
BtbN
|
7d78603a11
|
Update Ubuntu base version
|
2021-10-28 21:28:11 +02:00 |
|
BtbN
|
cbb3adabf7
|
Use external mirror for isl download
|
2021-10-01 14:50:33 +02:00 |
|
BtbN
|
ecc6f8063b
|
Update ct-ng config
|
2021-10-01 14:38:07 +02:00 |
|
BtbN
|
7b95c47e64
|
Disable semantic interposition for build stages
|
2021-07-15 02:05:21 +02:00 |
|
BtbN
|
4b9fdabe83
|
Add alternative pkg-config path
|
2021-07-14 21:37:48 +02:00 |
|
BtbN
|
fe577307d2
|
Tell meson how to call pkg-config
|
2021-07-13 23:51:33 +02:00 |
|
BtbN
|
3f975f1e67
|
Update ct-ng config
|
2021-07-13 23:01:14 +02:00 |
|