Commit Graph

162 Commits

Author SHA1 Message Date
Finagolfin 16b0e14a0a bump(libllvm): 18.1.3 to 18.1.4 2024-04-24 14:25:43 +05:30
Finagolfin ee7248b536 bump(libllvm): 18.1.2 to 18.1.3 2024-04-06 14:40:01 +05:30
Finagolfin d7d422a456 bump(libllvm): 17.0.6 to 18.1.2 2024-03-26 15:42:30 +05:30
Finagolfin 5c69b909a3 bump(libllvm): 17.0.5 to 17.0.6 2023-11-28 19:17:31 +05:30
Lucy Phipps b3c81c01ba
libllvm: update to 17.0.5 2023-11-14 12:53:29 +00:00
Lucy Phipps dfe1780fdf
libllvm: revbump 2023-11-13 23:50:42 +00:00
Lucy Phipps 78a9cfcc4c
libllvm: update to 17.0.4 2023-10-31 08:50:04 +00:00
Lucy Phipps a9352ea125
revbump libllvm 2023-10-31 00:48:27 +00:00
Finagolfin 04a324a992 bump(libllvm): 17.0.2 to 17.0.3 2023-10-20 04:01:23 +05:30
Lucy Phipps a658027fbf
libllvm: fix clang-tools (#18270) 2023-10-16 18:43:18 +01:00
finagolfin 47bf467745
chore(libllvm): Bump to trigger build 2023-10-06 15:18:23 +05:30
Finagolfin 3547f3627e bump(libllvm): 16.0.6 to 17.0.2 2023-10-06 14:49:23 +05:30
Fredrik Fornwall 710c81cc32 llvm: Avoid looking at /proc/self/exe
LLVM looks at /proc/self/exe to determine which binary has been called.
This does not work with the proposed changes for termux-exec:
https://github.com/termux/termux-exec/pull/24

Luckily the fallback to look at argv0 works instead.
2023-10-04 14:24:07 +02:00
Twaik Yont 1717d2c586
chore(main/libllvm): force disable auto updates [no ci]
This is needed to avoid auto-updater script warnings.
2023-10-04 12:45:05 +03:00
Finagolfin 3b316cfc17 enhance(libllvm): add a flag to clang so the Termux rpaths are not automatically added 2023-07-18 23:29:11 +05:30
Tee KOBAYASHI 43de184b3e *: Remove version specifier for libxml2 in dependency
Effectively reverts commit 0120a4048a.

%ci:no-build
2023-07-02 18:23:39 +09:00
Tee KOBAYASHI 9aa773a611 libllvm: Revbump to rebuild
due to SONAME change in libxml2.
2023-07-02 13:32:10 +09:00
Tee KOBAYASHI 0120a4048a *: Add version specifier for libxml2 in dependency
Will be reverted afterwards.

%ci:no-build
2023-07-02 09:00:23 +09:00
Tee KOBAYASHI 107d6f89de libllvm: Bump to 16.0.6 2023-06-16 04:12:11 +09:00
Lucy Phipps 3e8cae4dc5
libllvm: update to 16.0.5 2023-06-02 21:05:21 +01:00
Finagolfin e4dd29ceab fix(libllvm): Disable lld multi-threading on AArch64, as it is leaking on certain devices 2023-05-22 18:09:56 +05:30
Finagolfin 93970b9e64 bump(libllvm): 16.0.3 to 16.0.4 2023-05-17 20:46:56 +05:30
Butta 18dc0668f0 chore(username): update my username from buttaface to finagolfin 2023-05-04 11:56:52 +05:30
Butta 826f48dcc6 bump(libllvm): 16.0.2 to 16.0.3 2023-05-03 23:21:25 +05:30
Butta b1052a5cc0 bump(libllvm): 16.0.1 to 16.0.2 2023-04-20 03:48:15 +05:30
Tee KOBAYASHI 8a6c0db73b libllvm: Link in `libunwind.a` for sanitizers 2023-04-11 16:15:51 +09:00
Butta 7544dd10f8 bump(libllvm): 16.0.0 to 16.0.1
Also, add the rpath for ndk-multilib when cross-compiling.
2023-04-06 15:10:04 +05:30
Butta 2574b20c67 fix(libllvm): clang and llvm-tools 16 updates are erroring
I moved libarcher.so from libllvm 15 to the clang 16 subpackage and another tool
to llvm-tools, so make sure libllvm is uninstalled first.
2023-04-01 12:10:15 +05:30
Chongyun Lee b08c504c89 clang: link `libc++` on mingw 2023-03-29 13:28:06 +08:00
Butta 0727af2da7 bump(libllvm): 15.0.7 to 16.0.0 2023-03-28 01:40:46 +05:30
Tee KOBAYASHI 8552671238 libllvm: Build gold plugin 2023-02-14 15:51:32 +00:00
Chongyun Lee e24df21859 libllvm: bump revision
Due to the changes in libcompiler-rt
2023-02-12 17:57:21 +08:00
Chongyun Lee 716bf76852 libcompiler-rt: Revert "libcompiler-rt: add trigger for llvm-mingw-w64"
This reverts commit 7113d60ab6.
2023-02-12 17:55:41 +08:00
Chongyun Lee 7113d60ab6 libcompiler-rt: add trigger for llvm-mingw-w64 2023-02-12 04:20:10 +00:00
Tee KOBAYASHI 45147db2a8 tree-wide: Migrate to using `TERMUX_PYTHON_VERSION` variable
%ci:no-build

Co-authored-by: Maxython <mixython@gmail.com>
2023-01-16 14:04:35 +00:00
Tee KOBAYASHI 2b8b4d808b libllvm: Bump to 15.0.7 2023-01-12 17:14:15 +09:00
Butta 4bf89cf207 upgpkg(libllvm): 15.0.5 to 15.0.6 2022-12-01 17:30:36 +00:00
Tee KOBAYASHI 397ed596f9 libllvm: Adapt build.sh for sourcing
through termux_step_override_config_scripts.

%ci:no-build
2022-11-20 17:36:01 +09:00
Tee KOBAYASHI 8c51d102df libllvm: Bump to 15.0.5 2022-11-17 14:38:55 +09:00
Lucy Phipps cf834d674e
libllvm: update to 15.0.4 2022-11-02 21:21:46 +00:00
Lucy Phipps deded0f946
libllvm: bump to build lldb for python 3.11 2022-10-30 02:31:11 +00:00
Butta 8234b01cf0 upgpkg(libllvm): 15.0.2 to 15.0.3 2022-10-21 11:23:10 +05:30
Butta 140483b472 upgpkg(libllvm): 15.0.1 to 15.0.2 2022-10-05 13:19:03 +05:30
Butta 19f9f55fe2 upgpkg(libllvm): 15.0.0 to 15.0.1 2022-09-22 19:40:32 +05:30
Butta b59e4613db upgpkg(libllvm): 14.0.6 to 15.0.0 2022-09-19 12:43:29 +05:30
Butta 6a348732d1 rebuild(libllvm): bump to build against NDK 25
Also, add the clang++-14 symlink asked for, fixes #11366.
2022-08-13 20:28:13 +05:30
Henrik Grimler 60cb712d6d
libllvm: rebuild to get rid of extra subpackage debscripts
Some subpackages had extra debscripts due to bug in our
termux_create_*_subpackages function. termux/termux-packages#11499
fixed that issue, so rebuild libllvm after the fix as its subpackage
lld was affected.
2022-08-07 10:12:18 +02:00
Butta 404e7303e9 upgpkg(libllvm): 14.0.5 to 14.0.6 2022-07-03 00:44:24 +05:30
Butta 38341649ac upgpkg(libllvm): 14.0.4 to 14.0.5 2022-06-16 11:17:28 +05:30
Butta 3070d96f4f libllvm: update from 14.0.3 to 14.0.4 2022-05-30 13:30:44 +05:30