@@ -182,23 +182,27 @@ Some general areas that you may be interested in modifying are:
182
182
` Config ` struct.
183
183
* Adding a sanity check? Take a look at ` bootstrap/sanity.rs ` .
184
184
185
- If you make a major change, please remember to:
185
+ If you make a major change on bootstrap configuration , please remember to:
186
186
187
- + Update ` VERSION ` in ` src/bootstrap/main.rs ` .
188
- * Update ` changelog-seen = N ` in ` config.example.toml ` .
189
- * Add an entry in ` src/bootstrap/CHANGELOG.md ` .
187
+ + Update ` CONFIG_CHANGE_HISTORY ` in ` src/bootstrap/lib.rs ` .
188
+ * Update ` change-id = {pull-request-id} ` in ` config.example.toml ` .
190
189
191
190
A 'major change' includes
192
191
193
192
* A new option or
194
193
* A change in the default options.
195
194
196
195
Changes that do not affect contributors to the compiler or users
197
- building rustc from source don't need an update to ` VERSION ` .
196
+ building rustc from source don't need an update to ` CONFIG_CHANGE_HISTORY ` .
198
197
199
198
If you have any questions, feel free to reach out on the ` #t-infra/bootstrap ` channel
200
199
at [ Rust Bootstrap Zulip server] [ rust-bootstrap-zulip ] . When you encounter bugs,
201
200
please file issues on the [ Rust issue tracker] [ rust-issue-tracker ] .
202
201
203
202
[ rust-bootstrap-zulip ] : https://rust-lang.zulipchat.com/#narrow/stream/t-infra.2Fbootstrap
204
203
[ rust-issue-tracker ] : https://github.com/rust-lang/rust/issues
204
+
205
+ ## Changelog
206
+
207
+ Because we do not release bootstrap with versions, we also do not maintain CHANGELOG files. To
208
+ review the changes made to bootstrap, simply run ` git log --no-merges --oneline -- src/bootstrap ` .
0 commit comments