FedoraにClangの最新の安定版をインストールするには?

FedoraにClangの最新の安定版をインストールするには?

Fedoraへの切り替えを検討していますが、最新安定版のFedora(36)はClang 14のみ搭載されており、最新バージョンはClang 15です。

Fedora Betaに切り替えずに最新のバイナリを取得する方法はありますか?

私が見つけたhttps://copr.fedorainfracloud.org/coprs/g/fedora-llvm-team/llvm-snapshots/ただし、信頼できるバージョンではなく、トランクバージョンのみを生成します。

答え1

clangのFedora37パッケージをローカルでビルドしてください:)

をインストールするには、mockユーザーをmockグループに追加してRPMソースページに移動します。https://src.fedoraproject.org/rpms/clang、F37でclang-15をクリックしてclang-15.0.0-2.fc37.src.rpmをインポートし、シミュレーションにターゲットアーキテクチャ用のコンテナにビルドするように指示します(x86_64と仮定)。

mock --config /etc/mock/fedora-36-x86_64.cfg --rebuild clang-15.0.0-2.fc37.src.rpm

コーヒー1〜2杯を飲み、ターゲットディレクトリから生成されたrpmをインストールすると、正常に実行された後に表示されます。 (ヒント:cd /path/to/the/binary/rpms; sudo dnf install ./rpm1.rpm ./rpm2.rpm …以下を使用してインストールしてください。

関連情報