B

Buck2

B
Buck2 Dev Tools

最新

FBコード/バック2/プレリュード/アンドロイド/制約/BUCK レビュー者: ヌルツェンコ 差異修正: D114383617 fbship-source-id:

B
Buck2 Dev Tools

2026年8月1日

レイヤ `.bucksettings.local.toml` in home dir over repo root settings 概要: ホーム dir から `.bucksettings.local.toml` を解析するHome-local の設定は repo-root `.bucksettings.toml` で再帰的に合併されます。パイプラインは、設定ファイルを発見 -> テーブルに解析 -> 1つのテーブルに合併 -> バック設定データに deserializeします。E2eテストの検証を。..

B
Buck2 Dev Tools

2026年7月15日

MacOS OSS CI を macos-14 にピンインしてビルドとテストを解除します 概要: OSS "ビルドとテスト"ワークフローの『macos-build-and-test』ジョブ (および『ビルドと例』の姉妹『macos-build-examples』ジョブ) は、GitHub の『macos-latest』ラベルが『macos-15』ランナーイメージに進歩した後、再び後退しました。マコス-15では、xコード-バージョン:最新安定型で、 Xコード/SDK を選択し、デプロイ SDK を誤ってターゲットにします。

B
Buck2 Dev Tools

2026年7月1日

windows-sys: WindowsFilteringPlatform + Authorization Summary を有効にします。 Windowsのサンドボックス (sandbox-runtime/windows-native-sandbox-rs) がネットワーク隔離フィルターをインストールできるように、Windowsのフィルタリングプラットフォーム (WFP),セキュリティ権限、およびシステムRpcの機能を有効にします。Win32_Networking_WinSockはトランジティブに登場します。ヽ 鹿のバッキフィー ` (第三者//貨物。..

B
Buck2 Dev Tools

2026年6月15日

概要: **インデックスオーバーフロー in `enumerate` with a large start** 一要素単位のインデックスは、i32 + start`として、i32 + start`として構築されているので、呼び出し者が、i32::MAX`の近くで start` を通過すると、追加は、到達できないリスト長さの代わりに、最初の要素に溢れる。原因は、計算を `i32`でしている。 スターラックの整数は任意の精度ですが、

B
Buck2 Dev Tools

2026年6月1日

概要: `check_remote_dep_file_entry`は、プロトからの `Vec<u8>`フィールドと比較するために、ダイジェストバイトスライスで `.to_vec() `を呼んでいた。`&[u8]`スライスを直接比較して、リモートデプロファイルキャッシュチェックごとに不要な4つのヒープアロケーションを排除します。レビュー者: スコットコア 差異修正: D106082425 fbshippit-source-id: e1d81b...

B
Buck2 Dev Tools

2026年5月18日

OSSビルドを壊す壊れた @oss-disable マーカーの修正 概要:いくつかのプレリュードファイルは、複数行文の締めくくりの行にのみ "`# oss-disable`" を表示していました。コデシンクストリップは線を個別にマークしたため、これはOSSビルドでStarlark解析エラーを引き起こした (閉ざされていない `load(`コール、空っぽの `if False:`ボディ) シンタックスをぶら下がらせた。修正: - 複数行 `load() ` 宣言: 各行を `# oss-dis...とマークする

B
Buck2 Dev Tools

2026年5月1日

解決 rustdoc private_intra_doc_links 付与可能なストレージ特性の問題 概要: この問題 https://github.com/facebook/buck2/actions/runs/25183757994/job/73835505180 は ``` ERROR を表示しています: 文書警告: 警告: `store_data への公開ドキュメント `プライベート項目へのリンク `PagableData::compute_key` --> 付与可能/src/storage/traits.rs:76:11 、 76、 76、 /// ` [PagableData::compute_key`]; 同じデータが st...

B
Buck2 Dev Tools

2026年4月15日

LocalSlotIdとLocalAsValueの代数 ≪StarlarkPagable≫の代数 ≪LocalSlotId≫と ≪LocalAsValue≫の代数レビュー者: cjhopman 微分 改訂: D96243744 fbshippit-source-id: 2e7e3098618e3a0aeec12d2432ede16f0dde0fce

B
Buck2 Dev Tools

2026年4月1日

新ゲームCrateは、バック2が使っていたRand v0.9とv0.8の上にRand v0.10を導入し、貨物ビルドを壊しました。この区切りは、貨物構築を修正するための適切なバージョンのCargo.tomlのすべての使用を適切にラベルします。

B
Buck2 Dev Tools

2026年3月15日

実行時の依存処理 - `none`から `no_symlink`へ移行 概要: `none`を削除すると、各エンヌムオプションが独自の特定の行動をラベルする。`no_symlink`は、何も置き換えられない。レビュー者: ジャコブ・デゲン 差異修正: D96349347 fbship-source-id: cedcdfc7fada33306e043e0c304395139986782d

B
Buck2 Dev Tools

2026年3月11日

Buck2-oss-例の python ツールチェーンの修正 概要: これは少なくとも 11 月以来壊れている。 レビュー者: JakobDegen 差異修正: D96017772 fbshipit-source-id: 8c4ff7b0cdad74278f8fa1bb033be93c0b7c9494