Commit graph

21 commits

Author SHA1 Message Date
Jacob Heider
40f4381aed
brewkit requires git for python-venv.sh 2023-02-27 21:20:33 -05:00
Max Howell
4528fa0d7d
fix ci/cd 2023-02-11 10:38:39 -05:00
Max Howell
5fff144446
fix brewkit packaging 2023-02-11 07:25:58 -05:00
Max Howell
faa280a0ea
+tea.xyz/brewkit (#251) 2023-02-10 11:15:08 -05:00
Max Howell
1b365dd48c
Use version stamped tea srcs; tidy (#115) 2023-01-24 08:57:24 -05:00
Max Howell
fd4fcf7fb7 Prevent fork bombing from cc -> tea symlinks 2023-01-20 12:06:26 -05:00
Jacob Heider
fc31bb8939
changes needed to successfully build gcc (#83)
* clang doesn't have `-nodefaultrpaths`
* try `MachO::FatFile` if `MachO:MachOFile` fails
* add explicit comments
* use `MachO.open()`
* fix fetch.ts for no src pkgs

Co-authored-by: Max Howell <mxcl@me.com>
2023-01-03 08:45:57 -05:00
Jacob Heider
4b39c0fc9b
llvm^15 doesn't agree with several of our packages (#76)
* rust 🚫 llvm^15

* this might be the right fix to all the llvm^15 breakage
2022-12-17 08:51:46 -05:00
Jacob Heider
6cdf1e0a5e fixes build of tea.xyz/gx/cc 2022-12-07 10:58:14 -05:00
Max Howell
e49f2be09c
Remove spurious output 2022-12-01 12:06:05 -05:00
Jacob Heider
ef4ac51c12 add provides: where missing 2022-11-26 11:02:59 -05:00
Max Howell
2cb4d01d7a Have gx/cc/cc call through to the next in PATH 2022-11-10 17:26:44 -05:00
Jacob Heider
f3f0c659bb failure case 2022-11-10 17:14:41 -05:00
Jacob Heider
29cb04dd8b better ld detection 2022-11-10 17:14:41 -05:00
Jacob Heider
b696981301 pass through ld more smartly 2022-10-29 19:00:53 -04:00
Jacob Heider
77a44f7424
don't pass -rpath with -r, as they conflict (#4) 2022-10-26 20:29:40 -04:00
Max Howell
370c0c7898 [tea.xyz] 0.8.9 will require --unstable for flock 2022-10-21 10:28:28 -04:00
Jacob Heider
2f432f9634 ld doesn't properly perform ldd duties 2022-10-21 08:26:12 -04:00
Max Howell
f836b167a1 “superenv” (#185)
* fixes for dylib ids on darwin (sadly elaborate)

* wip
2022-10-17 13:45:32 -04:00
Max Howell
2efe6585cf everything is relocatable now 2022-09-25 08:47:23 -04:00
Jacob Heider
4ec52e6c6a +tea.xyz (#128) 2022-09-23 09:52:00 -04:00