python / python/cpython

Output from failed platform_triplet.c compilation is not logged

Offen
#117,888 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

build type-bug
Vorherrschende Sprache
Python
Sterne
77.2k
Forks
35.9k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

Bug report

Bug description:

In #117886, building platform_triplet.c was failing, but the only output in config.log was:

configure:6892: checking for the platform triplet based on compiler characteristics
configure:6900: result: none

At least in the case of failure, the compile command and output should be logged.

CPython versions tested on:

3.13

Operating systems tested on:

macOS

Linked PRs
  • gh-134905

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der im Bericht beschriebenen Kompilierung von platform_triplet.c und dem configure-Einstiegspunkt. Vergleiche den Befehl und die Ausgabe des fehlgeschlagenen Builds mit dem, was derzeit in config.log geschrieben wird. Erledigt ist es, wenn eine fehlgeschlagene Kompilierung sowohl den Kompilierungsbefehl als auch dessen Ausgabe protokolliert; sieh dir den verknüpften PR gh-134905 für bereits vorhandene Arbeiten an.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
c, python
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.