Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

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

Open
#3,259 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
python
Domain
build-system

Research direction

Start by reproducing the failure with uvx terminal-bench run --help on Bazzite Linux, using the GCC 15 environment described in the issue. Trace which PyIceberg or dependency build configuration assumes gcc-12, using terminal-bench issue 1431 for context; done means the package builds successfully with GCC newer than 12.

Written by the indexing model from the issue text.

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
Dominant language
Python
Stars
1.1k
Forks
589
Avg merge
2d 2h
Merged PRs (30d)
70

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/iceberg-python

All issues in apache/iceberg-python

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.