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.