From 0b2e644f990416527daf4d12e8c675f328248677 Mon Sep 17 00:00:00 2001 From: Woohyun Jung Date: Mon, 20 Mar 2023 14:37:05 +0900 Subject: [PATCH] add missing feature --- packaging/rust-num-integer.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packaging/rust-num-integer.spec b/packaging/rust-num-integer.spec index 99a73ce..a2daaff 100644 --- a/packaging/rust-num-integer.spec +++ b/packaging/rust-num-integer.spec @@ -38,9 +38,20 @@ cp %{SOURCE1} . # crate-type : dylib, proc-macro, cdylib, bin, etc. # ========================================================== %build +export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:%{_rust_dylibdir} +export OUT_DIR=$PWD/_build_out_dir +mkdir -p $OUT_DIR +%{rustc_std_build} --crate-type=bin \ + --crate-name=build_rs_binary \ + %{?rustc_edition:--edition=%{rustc_edition}} \ + --cfg='feature="i128"' \ + ./build.rs +./build_rs_binary %{rustc_std_build} --crate-type=dylib \ --crate-name=%{real_crate_name} \ %{?rustc_edition:--edition=%{rustc_edition}} \ + --cfg='feature="std"' \ + --cfg='feature="i128"' \ ./src/lib.rs # ========================================================== -- 2.34.1