File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,9 @@ checksum=2090c835346ce395403007cb2d4982c12abc2e76df4bbc0083a60ae50a28c4d7
14
14
15
15
lib32disabled=yes
16
16
17
+ _llvmver=19
17
18
hostmakedepends="autoconf213 unzip zip pkg-config perl python yasm rust
18
- cargo llvm18 clang18 lld18 nodejs cbindgen nasm which tar"
19
+ cargo llvm${_llvmver} clang${_llvmver} lld${_llvmver} nodejs cbindgen nasm which tar"
19
20
makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
20
21
pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
21
22
libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -74,6 +75,8 @@ do_build() {
74
75
exec clang \
75
76
--target="${XBPS_CROSS_TRIPLET}" \
76
77
--sysroot="${XBPS_CROSS_BASE}" \
78
+ --gcc-toolchain=/usr \
79
+ -isystem "${XBPS_CROSS_BASE}/usr/include" \
77
80
"\$@"
78
81
!
79
82
@@ -82,6 +85,11 @@ do_build() {
82
85
exec clang++ \
83
86
--target="${XBPS_CROSS_TRIPLET}" \
84
87
--sysroot="${XBPS_CROSS_BASE}" \
88
+ --gcc-toolchain=/usr \
89
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" \
90
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" \
91
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" \
92
+ -isystem "${XBPS_CROSS_BASE}/usr/include" \
85
93
"\$@"
86
94
!
87
95
You can’t perform that action at this time.
0 commit comments