Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

fails to compile on systems with GCC newer than 12.x

Offen
#3,259 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
python
Bereich
build-system

Rechercherichtung

Beginne damit, den Fehler mit uvx terminal-bench run --help auf Bazzite Linux unter Verwendung der in diesem Issue beschriebenen GCC-15-Umgebung zu reproduzieren. Verfolge anhand von terminal-bench issue 1431, welche Build-Konfiguration von PyIceberg oder einer Abhängigkeit gcc-12 voraussetzt; als abgeschlossen gilt die Aufgabe, wenn das Paket erfolgreich mit einer neueren GCC-Version als 12 gebaut wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Apache Iceberg version

0.11.0 (latest release)

Please describe the bug 🐞

howdy! thanks so much for sharing this project! <3

uvx terminal-bench run --help includes pyiceberg as a dependency and fails to build on Bazzite Linux which comes with GCC 15 instead of GCC 12 (both /usr/bin/gcc and /home/linuxbrew/.linuxbrew/bin/gcc are 15.x)

it seems that this project or perhaps something it itself depends upon has a hardcoded assumption about gcc-12

https://github.com/harbor-framework/terminal-bench/issues/1431

Willingness to contribute
  • I can contribute a fix for this bug independently
  • I would be willing to contribute a fix for this bug with guidance from the Iceberg community
  • I cannot contribute a fix for this bug at this time
Vorherrschende Sprache
Python
Sterne
1.1k
Forks
589
Ø Merge
1 T. 20 Std.
Gemergte PRs (30 T.)
68

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus apache/iceberg-python

Alle Issues in apache/iceberg-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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