tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PKG_OPTIONS.rust+= rust-internal-llvm (Re: Rust on NetBSD 9
(Just a side note)
> PKG_OPTIONS.rust+= rust-internal-llvm
> in /etc/mk.conf.
This will package lang/rust on NetBSD/amd64 9.4.
I've just compared lang/llvm and rust-internal-llvm
Only the file:
llvm-project/runtimes/CMakeLists.txt
is different, (not easy to read through diff)
(if I'm doing correctly)
| thinkc-01@makoto 12:33:59/250622(..lang/rust)% uname -a
| NetBSD thinkc-01 9.4 NetBSD 9.4 (GENERIC) #0: Sat Apr 20 13:32:22 UTC 2024 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
| thinkc-01@makoto 12:33:20/250622(..lang/rust)% diff -ur /tmp/lang/llvm/work/llvm-19.1.7.src/ /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/ |& grep \+++
| +++ /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/runtimes/CMakeLists.txt 2025-04-01 06:37:24.000000000 +0900
| thinkc-01@makoto 12:33:43/250622(..lang/rust)% diff -ur /tmp/lang/llvm/work/llvm-19.1.7.src/ /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/ |& wc
| 978 3770 45013
| thinkc-01@makoto 12:34:32/250622(..lang/rust)% diff -ur /tmp/lang/llvm/work/llvm-19.1.7.src/ /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/ |& grep -2 \+++
| diff -ur /tmp/lang/llvm/work/llvm-19.1.7.src/runtimes/CMakeLists.txt /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/runtimes/CMakeLists.txt
| --- /tmp/lang/llvm/work/llvm-19.1.7.src/runtimes/CMakeLists.txt 2025-01-14 18:41:02.000000000 +0900
| +++ /tmp/lang/rust/work/rustc-1.86.0-src/src/llvm-project/runtimes/CMakeLists.txt 2025-04-01 06:37:24.000000000 +0900
| @@ -1,11 +1,40 @@
| -# TODO: This file assumes the Clang toolchain so it'd be better if it lived in
| thinkc-01@makoto 12:35:02/250622(..lang/rust)%
--
Makoto Fujiwara
mef%NetBSD.org@localhost
makoto%if.t.u-tokyo.ac.jp@localhost
Home |
Main Index |
Thread Index |
Old Index