Binutils 2.46 tarball was packaged with 'development=true'

Project / Subsystem

binutils / binutils

Date

2026-05-02

Proposer

Sönke Holz <sholz8530@gmail.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Setting development=true enforces stricter code quality but can prevent users from building the software.
  • Setting development=false allows more users to build the software but may hide potential issues.
  • The correct setting depends on the intended audience and the goals of the release.

All attributes

project
binutils
subsystem
binutils
patch_id
discussion_id
c4e611d0-2ef2-4495-8623-7ec82df3f101@gmail.com
source_type
public_inbox
title
Binutils 2.46 tarball was packaged with 'development=true'
headline
Binutils 2.46 tarball was packaged with 'development=true'.
tldr
The binutils 2.46 release tarball incorrectly has 'development=true', causing -Werror to be enabled and builds to fail.
proposer
Sönke Holz <sholz8530@gmail.com>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Setting development=true enforces stricter code quality but can prevent users from building the software.
  • Setting development=false allows more users to build the software but may hide potential issues.
  • The correct setting depends on the intended audience and the goals of the release.
series_id
series_role
standalone
series_parts
[]
tags
  • binutils
  • build
  • Werror
bugzilla_url
date
2026-05-02T00:00:00.000Z

Binutils 2.46 tarball was packaged with 'development=true'

The binutils 2.46 release tarball was packaged with the development variable set to true in bfd/development.sh. This setting enables -Werror by default, causing build failures on systems where warnings are present. The reporter notes that the “with-gold” release was packaged with development=false, suggesting the issue is unintended in the main release.