Commit graph

23 commits

Author SHA1 Message Date
Jacob Heider
18a9b13cbb add(llvm, more libs)
this adds libc++, libc++abi, and libunwind, all with their headers. this should reduce our need to use gnu.org/gcc for libc++*, as well as C++ headers (notable `compare` for fbthrift)
2024-02-20 18:32:52 -05:00
Jacob Heider
49deae89c5 add(llvm, libllvm)
compile libLLVM.{dylib,so}. needed for apache.org/arrow

ref: #3914
2023-11-02 18:35:40 -04:00
Jacob Heider
68778be96b
fix(llvm^12) 2023-10-10 21:39:17 -04:00
Max Howell
93ca9ac5a4
llvm & gcc symlinks for eg cc (#3530)
Co-authored-by: Jacob Heider <jacob@pkgx.dev>
2023-10-05 10:59:41 -04:00
Jacob Heider
587441621e
don't use python3.12 widely yet 2023-10-03 11:23:56 -04:00
Jacob Heider
501376b992
TEA_PREFIX > PKGX_DIR; tea.prefix > pkgx.prefix 2023-10-01 21:27:27 -04:00
Max Howell
81e7a5e16f
pkgx 2023-10-01 14:44:42 -04:00
Andrew
b88fba1683 - -DLLVM_ENABLE_RTTI=ON 2023-09-07 20:06:36 +02:00
Jacob Heider
19952d812e
fix(llvm<14) (#2310)
* fix(llvm<14)

* fix test too
2023-06-28 00:07:35 -04:00
Jacob Heider
2f51da624b
update(llvm) (#2295)
* update(llvm)

* wip

* wip
2023-06-26 16:34:19 -04:00
Jacob Heider
c13d2632d9 fix(llvm) 2023-04-13 20:11:50 -04:00
Jacob Heider
58701369e1
llvm.org@15 (#57)
* llvm.org@15

* this might be needed in other projects :(
2022-12-06 13:49:24 -05:00
Max Howell
5fc40d6c4f
fixes building llvm.org^12 (#25) 2022-11-10 19:53:26 -05:00
Max Howell
da2f446a00 llvm needs zlib
This because libz is in the env due to a build dep (which is why we need to tighten up how this stuff works).

The bug didn't appear on linux because darwin does linktime fullpath resolution and linux uses a `LIBRARY_PATH` type system.
2022-10-19 18:47:07 -04:00
Max Howell
3c10bd9f77 tea.xyz/gx/cc now provides these symlinks 2022-10-19 18:47:07 -04:00
Max Howell
f92b037388 LLVM 15.0.0 can't build pkg-config’s bundled glib 2022-09-06 11:50:46 -04:00
Max Howell
b1c9cdd6ed +comment 2022-09-02 17:03:57 -04:00
Max Howell
88934db559 +test gdk-pixbuf 2022-09-02 10:36:40 -04:00
Max Howell
52bb4c1d13 no need to rebuild these changes 2022-08-31 15:45:04 -04:00
Max Howell
ba3dbb1122 tweak llvm+rust 2022-08-27 14:24:24 -04:00
Max Howell
c9e9b4a045 fixes deno on darwin/aarch64 (#96) 2022-08-23 17:28:58 -04:00
Max Howell
fe0049b30c various fixes (#80) 2022-08-17 08:22:22 -04:00
Max Howell
057b5a4038 +llvm (#66) 2022-08-02 13:34:21 -04:00