binutils Newspaper
OCTOBER 6, 2026
binutils — Under Review — Sentiment 7 / 10

Request for Sourceware Git access to run the Binutils try builder

Harshit Kumar requests guidance on obtaining Sourceware Git access to run the Binutils try builder for a submitted patch.

Harshit Kumar has submitted a patch to binutils and wishes to test it using the project’s try builder. He is seeking Sourceware Git SSH access to push a temporary branch for this purpose and is asking for assistance from a maintainer or clarification on the correct process, as his Sourceware Bugzilla account is active but Git access is missing. The discussion evolves to explore alternative workflows for contributors without direct Git push access.

In the Thread 5 participants
  1. Harshit Kumar <harshit7kr@gmail.com> proposer

    Requests Sourceware Git access to run the Binutils try builder for a patch he submitted, seeking guidance on the process.

  2. Jan Beulich <jbeulich@suse.com> other

    Acknowledges the request and suggests looking into the process, noting that the mailing list was dropped from a previous reply.

  3. Harshit Kumar <harshit7kr@gmail.com> proposer

    Follows up, asking for information on triggering the binutils try builder from a personal Sourceware Forge fork or alternative workflows for contributors without Sourceware Git access.

  4. Mark Wielaard <mark@klomp.org> other

    Offers to explain the current workflow for CI coverage, referencing a recent talk on the subject and providing links to related resources.

  5. Harshit Kumar <harshit7kr@gmail.com> proposer

    Confirms understanding of the provided explanation and expresses willingness to use the preferred workflow for pre-commit CI coverage, regardless of whether it involves Patchwork, Forge, or Buildbot.

Technical Tradeoffs

  • Establishing clear CI workflows for external contributors without direct Git access can increase the project's onboarding friction but ensures patches are tested before merging.

In Details

This thread discusses the practicalities of Continuous Integration (CI) for binutils contributions. Harshit Kumar, an external contributor, needs to run the project's try builder to validate his patch but lacks the necessary Sourceware Git access. The discussion explores the established workflows for such scenarios, including the use of Patchwork, Sourceware Forge, and Buildbot, highlighting the need for clear processes for contributors without direct commit rights.

For Context
try builder
An automated testing system used in open-source projects to compile and test patches before they are merged into the main codebase.
Sourceware Git access
Permissions to push code to the Git repositories hosted on Sourceware, which is necessary for direct contribution and for triggering certain automated build and test systems.
Patchwork
A web-based system for managing patches submitted to open-source projects, often used to track patch status and trigger CI builds.
Sourceware Forge
A platform providing developers with tools for code hosting, issue tracking, and collaboration, often used by projects hosted on Sourceware.
Buildbot
An open-source framework for automating software builds and tests, commonly used as a CI system.
Filed Under: CIcontributor workflowgit accesspatch testing