Commit Graph
16 Commits
Author SHA1 Message Date
Le Philousophe 202ff896b6 APPLE-SDKS: Update SDK and fix extraction and build
New SDK uses hardlink tricks in CPIO to compress package better.
When using the extraction filter, the hardlinked files are extracted
badly and files are corrupted
New iPhone SDK needs a really recent LLVM because of Swift related
changes in the headers.
Newer LLVM needs fixes to compiler-rt build process
2022-01-12 11:43:26 +00:00
Le Philousophe 7db1ccbbff MACOSX/IPHONE: Fix ldid pour MacOS and add codesign shims
ldid now uses upstream repository for MacOS
iPhone toolchain still uses tpoechtrager one as it's used by setup
script
2021-05-23 19:09:16 +00:00
Le Philousophe 2af6885184 MACOSX/IPHONE: Update SDK 2021-05-01 20:06:45 +00:00
Le Philousophe 4dc75627cf ALL: Various toolchains updates 2021-05-01 15:43:22 +00:00
Le Philousophe 6b82605907 ALL: Add giflib dependency 2021-04-10 08:25:12 +00:00
Le Philousophe 033dcf2e56 ALL: Various versions updates 2021-04-04 09:54:31 +00:00
Le Philousophe e9fd2c4d10 IPHONE: Fix Curl compilation
Debian package got patched for CVE-2021-22890 and internal API changed.
Backported patch didn't update darwinssl.c, we do it now.
2021-04-03 19:32:09 +00:00
Le Philousophe 1180dba961 IPHONE: Switch to arm64 to support iOS11+ 2021-03-28 17:39:46 +00:00
Le Philousophe 7e44a0c476 IPHONE: Update SDK 2021-01-31 16:07:12 +01:00
Le Philousophe 767589d219 IPHONE: Make compiler-rt version fallback more robust
Allow previous minor versions
2021-01-31 16:07:12 +01:00
Le Philousophe 23955ec5e2 ALL: Rework toolchain start to use a specific Debian version
A M4 header is used which is common to all toolchains.
This enforce that every platform will use the same base.

For workers it was already the case, just specify the version.
2021-01-31 16:07:12 +01:00
Le Philousophe 0e5114572d MACOSX/IPHONE: Upgrade to LLVM 11
For iPhone where we need compiler-rt, try several patch versions when
the compiler one is not available (CLang PPA is development build)

Upgrade cctools-port at the same time.
2020-12-20 09:49:38 +00:00
Le Philousophe cf9c01ade2 MACOSX/IPHONE: Synchronize settings between toolchain and worker 2020-12-20 09:48:03 +00:00
Le Philousophe 09eb5c4968 MACOSX/IPHONE: Update SDK versions
Let osxcross be patched by toolchain
2020-12-17 16:22:16 +00:00
Le Philousophe ce932fe9f2 MACOSX/IPHONE: Update versions
- Update SDK versions using Xcode 12.2
- Add LDID to osxcross as ARM is now supported by MacOSX11.0 SDK
- Upgrade host triples
- Fix a bad copy-paste in platform configuration (x86_64 instead of
i386)
2020-11-22 11:40:16 +00:00
Le Philousophe 6e893714a9 IPHONE: Add iPhone platform support 2020-11-01 09:02:07 +00:00