Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte
#3,259 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
45/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Calme
Stack technique
python
Domaine
build-system

Piste de recherche

Commencez par reproduire l’échec avec uvx terminal-bench run --help sur Bazzite Linux, en utilisant l’environnement GCC 15 décrit dans l’issue. Identifiez quelle configuration de compilation de PyIceberg ou d’une dépendance suppose gcc-12, en vous appuyant sur terminal-bench issue 1431 pour le contexte ; le travail est considéré comme terminé lorsque le package se compile correctement avec une version de GCC plus récente que 12.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
Python
Étoiles
1.1k
Forks
589
Merge moyen
2 j 11 h
PR mergées (30 j)
75

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de apache/iceberg-python

Toutes les issues de apache/iceberg-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.