python / python/cpython

Document source revision and build provenance of Windows libtommath.dll in Tcl/Tk 9.0.4

オープン
#157,683 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

OS-windows topic-tkinter
主要言語
Python
スター
77.2k
フォーク
35.9k
PR マージ指標
PR 指標を取得中

説明

Documentation

Could the source release/commit and build provenance be documented for the Windows x64 libtommath.dll supplied with CPython's Tcl/Tk 9.0.4 dependency bundle?

Public artifact references:

The DLL in both repositories has Git blob ID 856af88d7e51af58d705d9b187a0b151880bafee and size 81,408 bytes. It has no file/product version resource. The dynamic x64 makefile copies that prebuilt DLL instead of compiling the adjacent LibTomMath sources, so the neighboring source changelog does not by itself establish the DLL's source revision.

A pointer to the exact upstream release/commit, build recipe/toolchain, and applicable license/notice would make component attribution and advisory-version matching possible without guessing. If this information already exists, could it be linked alongside the binary dependency records?

This is a provenance/documentation request, not a report of a confirmed vulnerability. I am filing here because the binary-dependency repository has issues disabled.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

参照されている tcl-9.0.4.0/win/makefile.vc と amd64 libtommath.dll および win64 のソースパスから始め、動的 x64 ビルドがプリビルド DLL をどのように扱うかを追跡します。完了条件は、正確な upstream ソースリリースまたは commit にリンクし、ビルドレシピとツールチェーンを文書化し、適用されるライセンスまたは notice をバイナリ依存関係レコードと併せて記録することです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
build-system, documentation
issue の種類
ドキュメント
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
62/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。