`build.rs` changes in rust 1.77
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 45/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- rust
- 領域
- build-system
調査の方向性
リポジトリの build.rs ファイルを確認し、現在の構文を、リンク先の libR-sys コミットで説明されている Rust/Cargo 1.77 の変更と比較してください。metadata の影響を受ける使用箇所と余分なコロンをすべて特定し、プロジェクトが Rust 1.70 からアップグレードされる際に作業をすぐに進められるよう、必要な更新を文書化してください。
索引モデルが issue の本文から書いたものです。
説明
There is a new syntax for build.rs in Rust/cargo 1.77.
This entails the use of metadata and inclusion of an extra : everywhere.
Once we upgrade to 1.77, we have to be aware of this change, as the previous syntax would work,
but it won't receive updates internally.
See this commit as an example changes needed: https://github.com/extendr/libR-sys/pull/238/commits/eb5e95ef36eba27a2cda0514566fc776ba93b678
As of this writing, this is not an urgent issue, as we are barely on Rust 1.70 in extendr ( due to compliance challenges with CRAN ), however, it is better to document this now.
- 主要言語
- Rust
- スター
- 56
- フォーク
- 26
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
extendr/libR-sys のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
-
Weird error while deteching R verison対応中かも @andyquinterom が 606 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
extendr/libR-sys の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
manuscript-lang/manuscript#1364 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
fable-compiler/Fable#5157 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
メンテナーはふだん 1 日以内に返信
-
C-bug needs-triage O-UEFI T-libs
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信