Replace update_version_svn with update_version_git.
[gcc.git] / maintainer-scripts / ChangeLog
1 2020-01-13 Joseph Myers <joseph@codesourcery.com>
2
3 * update_version_git: New file.
4 * update_version:svn: Remove.
5 * crontab: Use update_version_git.
6
7 2019-11-20 Janne Blomqvist <jb@gcc.gnu.org>
8
9 * gcc_release: Use https for gcc.gnu.org.
10
11 2019-11-14 Richard Biener <rguenther@suse.de>
12
13 * update_version_svn (IGNORE_BRANCHES): Add 7.
14
15 2019-10-05 Richard Biener <rguenther@suse.de>
16
17 * crontab: Disable snapshots from gcc-7-branch.
18
19 2019-08-05 David Malcolm <dmalcolm@redhat.com>
20
21 * update_web_docs_svn: Proceed even if the invocation of
22 sphinx fails.
23
24 2019-05-04 Gerald Pfeifer <gerald@pfeifer.com>
25
26 * crontab: Snapshots from trunk are now GCC 10 related.
27 Add GCC 9 snapshots from the respective branch.
28
29 2019-02-23 Jonathan Wakely <jwakely@redhat.com>
30
31 * generate_libstdcxx_web_docs: Improve error output.
32
33 2018-11-22 Martin Liska <mliska@suse.cz>
34
35 * bugzilla-close-candidate.py: New file.
36
37 2018-10-26 Jakub Jelinek <jakub@redhat.com>
38
39 * update_version_svn (IGNORE_BRANCHES): Add gcc-6-branch.
40 * crontab: Remove gcc-6-branch entry.
41
42 * gcc_release (error, inform): Use $@ instead of $1.
43 (build_sources): Check for ^[[:blank:]]*GCC in both index.html
44 and changes.html, rather than for GCC in one and ^GCC in another one.
45
46 2018-05-03 Jakub Jelinek <jakub@redhat.com>
47
48 PR other/85622
49 * gcc_release: For -f, verify contrib/gennews has the major version
50 pages listed and both index.html and changes.html have been updated
51 for the new release.
52
53 2018-04-25 Jakub Jelinek <jakub@redhat.com>
54
55 * crontab: Enable snapshots from gcc-8-branch.
56
57 2018-01-25 Richard Biener <rguenther@suse.de>
58
59 * gcc_release (build_sources): Use getconf to get at the number
60 of cores in the system and pass -jN to gcc_build.
61
62 2017-10-10 Jakub Jelinek <jakub@redhat.com>
63
64 * update_version_svn: Ignore the GCC 5 branch.
65 * crontab: Remove entry for the GCC 5 branch.
66
67 2017-05-23 Matthias Klose <doko@ubuntu.com>
68
69 * gcc_release (XZ): Default to xz --best.
70
71 2017-05-18 Matthias Klose <doko@ubuntu.com>
72
73 * gcc_release (build_gzip): Build xz tarball instead of bz2 tarball.
74 (build_diffs): Handle building diffs from either bz2 or xz tarballs,
75 compress diffs using xz instead of bz2.
76 (build_diff): Likewise.
77 (upload_files): Check for *.xz files instead of *.bz2 files.
78 (announce_snapshot): Announce xz tarball instead of bz2 tarball.
79 (XZ): New definition.
80 (<toplevel>): Look for both bz2 and xz compressed old tarballs.
81
82 2017-04-20 Jakub Jelinek <jakub@redhat.com>
83
84 * crontab: Enable snapshots from gcc-7-branch.
85
86 2017-03-03 Gerald Pfeifer <gerald@pfeifer.com>
87
88 * gcc_release (snapshot_print): Replace md5 checksum by sha256.
89
90 2017-02-28 Gerald Pfeifer <gerald@pfeifer.com>
91
92 * update_web_docs_svn: Remove a reference to GCC 3.1. Describe
93 settings to tweak if running on a host different from gcc.gnu.org.
94 (WWWBASE): Allow override via the environment. Also check for
95 existance.
96
97 2017-02-08 Gerald Pfeifer <gerald@pfeifer.com>
98
99 * update_web_docs_svn (MANUALS): Add libitm.
100
101 2016-09-04 Gerald Pfeifer <gerald@pfeifer.com>
102
103 PR documentation/50642
104 * update_web_docs_svn (CSS): Introduce.
105 Have generated files refer to it.
106
107 2016-08-17 Martin Liska <mliska@suse.cz>
108
109 * branch_changer.py: Describe the script. Add sample usage
110 of the script.
111
112 2016-08-03 Martin Liska <mliska@suse.cz>
113
114 * branch_changer.py: New file.
115
116 2016-07-26 Richard Biener <rguenther@suse.de>
117
118 * update_version_svn: Ignore the GCC 4.9 branch.
119
120 2016-07-26 Richard Biener <rguenther@suse.de>
121
122 * crontab: Remove entry for the GCC 4.9 branch.
123
124 2016-06-13 Jonathan Wakely <jwakely@redhat.com>
125
126 * generate_libstdcxx_web_docs: Use realpath to get absolute path.
127 Add comment about LaTeX errors.
128
129 2016-04-15 Jakub Jelinek <jakub@redhat.com>
130
131 * crontab: Enable snapshots from gcc-6-branch.
132
133 2015-06-23 Richard Biener <rguenther@suse.de>
134
135 * update_version_svn: Add gcc-4_8-branch to IGNORE_BRANCHES.
136
137 2015-06-14 Richard Biener <rguenther@suse.de>
138
139 * crontab: Disable snapshots from the 4.8 branch.
140
141 2015-04-13 Jakub Jelinek <jakub@redhat.com>
142
143 * update_version_svn: Update DATESTAMP also on
144 branches/gcc-[0-9]+-branch.
145
146 * gcc_release: Fix up thinko in the last commit, improve error
147 message. Commit all ChangeLog, DEV-PHASE and BASE-VER changes
148 together, rather than doing dozens of separate commits.
149
150 2015-04-12 Jakub Jelinek <jakub@redhat.com>
151
152 * gcc_release: For RELEASE_MAJOR 5+ only use the major
153 number in branch name. When doing final release of 5+,
154 if BASE-VER doesn't match release, but is *.*.1 for the
155 one smaller minor version, bump BASE-VER.
156
157 * crontab: Enable snapshots from gcc-5-branch.
158
159 2015-04-07 Gerald Pfeifer <gerald@pfeifer.com>
160
161 * update_web_docs_libstdcxx_svn (FILTER): Introduce.
162 Use to filter output of the copying process.
163
164 2015-02-25 Arnaud Charlet <charlet@adacore.com>
165
166 * update_web_docs_svn: Preserve gcc/ada/*.png. Update comments.
167
168 2015-02-25 Arnaud Charlet <charlet@adacore.com>
169
170 * update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn
171
172 2015-02-06 David Malcolm <dmalcolm@redhat.com>
173
174 PR jit/64257
175 * update_web_docs_svn: When copying up files for the built jit
176 documentation, also copy up .txt files.
177
178 2015-02-04 David Malcolm <dmalcolm@redhat.com>
179
180 PR jit/64257
181 * update_web_docs_svn: Update build of jit docs to use EPEL6
182 variant install of sphinx 1.0.8, rather than 0.6.6.
183
184 2015-01-26 David Malcolm <dmalcolm@redhat.com>
185
186 PR jit/64257
187 * update_web_docs_svn: Don't delete gcc/jit/docs or
188 gcc/jit/jit-common.h, gcc/jit/notes.txt. Special case the
189 building of the JIT docs (using sphinx-build). Special case
190 copying them up.
191
192 2014-08-14 Richard Biener <rguenther@suse.de>
193
194 * crontab: Change trunk snapshots from 4.10 to 5.
195
196 2014-08-01 Arnaud Charlet <charlet@adacore.com>
197
198 * update_web_docs_svn: Simplify build of gnat_ugn.
199
200 2014-06-12 Richard Biener <rguenther@suse.de>
201
202 * crontab: Remove 4.7 snapshot entry.
203 * update_version_svn: Update IGNORE_BRANCHES.
204
205 2014-05-30 Jonathan Wakely <jwakely@redhat.com>
206
207 * generate_libstdcxx_web_docs: New script.
208
209 2014-04-11 Jakub Jelinek <jakub@redhat.com>
210
211 * crontab: Enable snapshots from gcc-4_9-branch.
212
213 2014-02-01 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
214
215 PR other/56653
216 * gcc_release: Avoid printing empty line to generated MD5SUMS files.
217 Bump copyright year.
218
219 2013-12-02 Gerald Pfeifer <gerald@pfeifer.com>
220
221 * update_web_docs_svn: Work around makeinfo generated file names
222 and references with "_002d" instead of "-".
223
224 2013-04-12 Jakub Jelinek <jakub@redhat.com>
225
226 * crontab: Disable snapshots from gcc-4_6-branch.
227 * update_version_svn: Ignore gcc-4_6-branch.
228
229 2013-04-07 Gerald Pfeifer <gerald@pfeifer.com>
230
231 * update_web_docs_libstdcxx_svn: No longer ignore all output from
232 the actual copy process.
233 Check the exit code of the actual copy process; diagnose problems.
234
235 2013-03-16 Jakub Jelinek <jakub@redhat.com>
236
237 * crontab: Enable snapshots from gcc-4_8-branch.
238
239 2012-07-02 Richard Guenther <rguenther@suse.de>
240
241 * crontab: Disable snapshots from gcc-4_5-branch.
242 * update_version_svn: Ingore gcc-4_5-branch.
243
244 2012-03-23 Richard Guenther <rguenther@suse.de>
245
246 * crontab: Enable snapshots from gcc-4_7-branch.
247
248 2012-03-13 Jakub Jelinek <jakub@redhat.com>
249
250 * crontab: Remove 4.4 branch from the list of snapshots to make.
251 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_4-branch.
252
253 2012-03-05 Richard Guenther <rguenther@suse.de>
254
255 * crontab: Remove 4.3 branch from the list of snapshots to make.
256
257 2012-03-02 Richard Guenther <rguenther@suse.de>
258
259 * crontab: Fix day-of-week.
260
261 2012-03-02 Richard Guenther <rguenther@suse.de>
262
263 * crontab: Update for 4.7 branching.
264
265 2011-11-21 Gerald Pfeifer <gerald@pfeifer.com>
266
267 * update_web_docs_svn: Make $DOCSDIR group writable after
268 creating it.
269
270 2011-06-27 Richard Guenther <rguenther@suse.de>
271
272 * update_version_svn (IGNORE_BRANCHES): Add gcc-4_3-branch.
273
274 2011-05-22 Joseph Myers <joseph@codesourcery.com>
275
276 * gcc_release (adjust_dirs, maybe_build_tarfile): Remove.
277 (build_tarfiles): Don't build separate files for languages and
278 core.
279 (build_diffs): Only build one set of diffs.
280 (announce_snapshot): Only announce one tar file.
281 (ADA_DIRS, CPLUSPLUS_DIRS, FORTRAN95_DIRS, GO_DIRS, JAVA_DIRS,
282 OBJECTIVEC_DIRS, TESTSUITE_DIRS): Remove. Don't adjust names
283 relative to WORKING_DIRECTORY.
284
285 2011-04-21 Jakub Jelinek <jakub@redhat.com>
286
287 * gcc_release (maybe_build_tarfile): Don't build a tarfile if
288 the first directory doesn't exist.
289
290 2011-03-14 Jakub Jelinek <jakub@redhat.com>
291
292 * crontab: Enable 4.7 snapshots, switch 4.6 snapshots to
293 4.6 branch.
294
295 2011-02-07 Joseph Myers <joseph@codesourcery.com>
296
297 * update_web_docs_svn: Generate libquadmath-vers.texi.
298
299 2011-01-31 Gerald Pfeifer <gerald@pfeifer.com>
300
301 * update_version_svn (FILES): Merge with datestamp_FILES.
302 (SVNROOT2): Introduce and use.
303
304 2011-01-30 Gerald Pfeifer <gerald@pfeifer.com>
305
306 * update_version_svn (SVN): Remove obsolete comment.
307 (CURR_DATE): Fix description.
308 Fix description of checkout procedure.
309
310 2010-12-18 Tobias Burnus <burnus@net-b.de>
311
312 * update_web_docs_svn (MANUALS): Add libquadmath.
313
314 2010-12-08 Ian Lance Taylor <iant@google.com>
315
316 * gcc_release: Add support for releasing Go as a separate
317 tarball.
318
319 2010-12-08 Ian Lance Taylor <iant@google.com>
320
321 * update_web_docs_svn (MANUALS): Add gccgo.
322
323 2010-12-08 Ian Lance Taylor <iant@google.com>
324
325 * README: Change "CVS" to "Subversion".
326
327 2010-08-23 Gerald Pfeifer <gerald@pfeifer.com>
328
329 * gcc_release (snapshot_print): Also include an sha1 hash for
330 every tarball. Slightly tweak indentation.
331
332 2010-08-15 Gerald Pfeifer <gerald@pfeifer.com>
333
334 * gcc_release (CVSROOT): Remove all occurrences.
335
336 2010-08-14 Gerald Pfeifer <gerald@pfeifer.com>
337
338 * gcc_release (snapshot_print): Include md5 hash for every tarball
339 in the README file and notification mail.
340
341 2010-08-01 Gerald Pfeifer <gerald@pfeifer.com>
342
343 * update_web_docs_libstdcxx_svn: Do not compress generated .html
344 files any more.
345
346 2010-06-24 Joseph Myers <joseph@codesourcery.com>
347
348 * update_web_docs_svn: Also pass -I option pointing to ada/ source
349 directory for Ada manual.
350
351 2010-04-16 Joseph Myers <joseph@codesourcery.com>
352
353 * crontab: Enable 4.6 snapshots.
354
355 2010-04-07 Joseph Myers <joseph@codesourcery.com>
356
357 * crontab: Switch 4.5 snapshots to 4.5 branch.
358
359 2010-03-31 Joseph Myers <joseph@codesourcery.com>
360
361 * gcc_release (build_tarfiles): Make directories mode 755, not
362 777.
363
364 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
365
366 * update_web_docs_svn: Update BUGURL to http://gcc.gnu.org/bugs/.
367
368 2009-10-03 Diego Novillo <dnovillo@google.com>
369
370 * gcc_release (JAVA_DIRS): Remove zlib.
371
372 2009-04-23 Gerald Pfeifer <gerald@pfeifer.com>
373
374 * update_web_docs_svn: Redirect output of texi2dvi to /dev/null.
375
376 2009-04-09 Jakub Jelinek <jakub@redhat.com>
377
378 * gcc_release: Change copyright header to refer to version
379 3 of the GNU General Public License and to point readers at the
380 COPYING3 file and the FSF's license web page.
381 * maintainer-addresses: Likewise.
382
383 2009-04-08 Gerald Pfeifer <gerald@pfeifer.com>
384
385 * update_web_docs_svn: Run this script under plain /bin/sh
386 as opposed to /bin/sh -x.
387
388 2009-03-30 Joseph Myers <joseph@codesourcery.com>
389
390 * update_version_svn (IGNORE_BRANCHES): Add 4.2 branch.
391
392 2009-03-28 Gerald Pfeifer <gerald@pfeifer.com>
393
394 * crontab: Stop 4.2 snapshots.
395 Spread out 4.3, 4.4, and 4.5 snapshots more evenly.
396
397 2009-03-27 Mark Mitchell <mark@codesourcery.com>
398
399 * crontab: Add 4.4 branch snapshots.
400
401 2009-02-21 Gerald Pfeifer <gerald@pfeifer.com>
402
403 * update_version_svn (ADD_BRANCHES): Remove autovect-branch
404 and document format.
405
406 2009-01-17 Richard Guenther <rguenther@suse.de>
407
408 * gcc_release (JAVA_DIRS): Remove fastjar.
409
410 2008-10-04 Gerald Pfeifer <gerald@pfeifer.com>
411
412 * gcc_release: Fix a couple of comments.
413
414 2008-07-04 Joseph Myers <joseph@codesourcery.com>
415
416 * crontab: Remove 4.1 snapshots job.
417 * update_version: Remove.
418 * gcc_release: Remove support for g77 and release status in
419 version.c.
420 * update_version_svn: Ignore 4.1 branch. Remove support for
421 updating files other than DATESTAMP.
422 * update_web_docs_svn: Remove support for g77 manual.
423
424 2008-02-18 Jakub Jelinek <jakub@redhat.com>
425
426 * crontab: Add 4.3 branch. Set trunk to 4.4.
427
428 2008-01-28 Joseph Myers <joseph@codesourcery.com>
429
430 * gcc_release (build_sources): Pass --disable-multilib to
431 gcc_build.
432 (SVN): Don't use full path.
433
434 2008-01-21 Jonathan Wakely <jwakely.gcc@gmail.com>
435
436 * update_web_docs_libstdcxx_svn: "docs" dir moved to "doc".
437
438 2007-10-01 Gerald Pfeifer <gerald@pfeifer.com>
439
440 * gcc_release: Do not include copies of faq.html in releases,
441 and remove all the explicit support code to pull in web pages.
442
443 2007-08-21 Paul Brook <paul@codesourcery.com>
444 Nathan Sidwell <nathan@codesourcery.com>
445 Mark Mitchell <mark@codesourcery.com>
446 Joseph Myers <joseph@codesourcery.com>
447
448 * gcc_release: Do not include copies of bugs.html in releases.
449 * update_web_docs_svn: Set VERSION_PACKAGE and BUGURL in
450 gcc-vers.texi.
451
452 2007-07-06 Joseph Myers <joseph@codesourcery.com>
453
454 * update_web_docs_svn: Use -o with makeinfo, texi2dvi and texi2pdf
455 commands.
456
457 2007-06-28 Mike Stump <mrs@apple.com>
458
459 * gcc_release: Update for Objective-C++.
460
461 2007-05-28 Mark Mitchell <mark@codesourcery.com>
462
463 * gcc_release: Adjust placement of release candidates.
464
465 2007-04-01 Gerald Pfeifer <gerald@pfeifer.com>
466
467 * update_web_docs_svn (MANUALS): Move towards the top of the
468 script. Reformat for easier editing/diffing.
469
470 2006-03-31 Tobias Burnus <burnus@net-b.de>
471
472 * update_web_docs_svn: Build also gfc-internals.
473
474 2007-02-25 Gerald Pfeifer <gerald@pfeifer.com>
475
476 * update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
477
478 2007-01-29 Gerald Pfeifer <gerald@pfeifer.com>
479
480 * crontab: No longer build snapshots for 4.0.x.
481
482 2007-01-21 Tobias Burnus <burnus@net-b.de>
483
484 * update_web_docs_svn: Build also libgomp documentation.
485
486 2007-01-05 Gerald Pfeifer <gerald@pfeifer.com>
487
488 * crontab: Spread snapshots more evenly throughout the week, and
489 in "ascending" order. Build all at the same time of the day.
490
491 2006-10-20 Mark Mitchell <mark@codesourcery.com>
492
493 * crontab: Add 4.2 branch. Set trunk to 4.3.
494
495 2006-09-17 Gerald Pfeifer <gerald@pfeifer.com>
496
497 * gcc_release (LC_ALL): Default to C.
498
499 2006-03-11 Gabriel Dos Reis <gdr@integrable-solutions.net>
500
501 * crontab: Don't build snapshot for 3.4.x anymore.
502 * update_version_svn (IGNORE_BRANCHES): Add 3_4-branch.
503
504 2006-01-12 Ben Elliston <bje@au.ibm.com>
505
506 * update_version_svn (ADD_BRANCHES): Remove dfp-branch.
507
508 2005-12-16 Joseph S. Myers <joseph@codesourcery.com>
509
510 * update_web_docs_svn: Remove unnecessary files from source tree.
511 Use set -e.
512 * doc_exclude, update_web_docs, update_web_docs_libstdcxx: Remove.
513
514 2005-12-16 Mark Mitchell <mark@codesourcery.com>
515
516 * update_web_docs_svn: Set @srcdir in gcc-vers.texi.
517
518 2005-11-18 Mark Mitchell <mark@codesourcery.com>
519
520 * crontab: Add 4.1 branch entry.
521
522 2005-11-06 Joseph S. Myers <joseph@codesourcery.com>
523
524 * gcc_release: Further update for SVN. Don't set EXPORTTAG or
525 EXPORTDATE; always determine SVNREV the same way. Correct message
526 about what sources are being retrived. Include branch information
527 in LAST_UPDATED.
528 * crontab: Don't include initial / in branch name.
529
530 2005-11-05 Daniel Berlin <dberlin@dberlin.org>
531
532 * gcc_release: Always determine revision number from date or tag,
533 and use that, instead of fragile date based export.
534 Put back setting of non-local CVSROOT.
535
536 2005-11-05 Daniel Berlin <dberlin@dberlin.org>
537
538 * gcc_release: Make tags go in /tags.
539 Don't tag for snapshots.
540 Determine revision number of export and put into snapshot
541 announcement.
542
543 2005-11-03 Daniel Berlin <dberlin@dberlin.org>
544
545 * gcc_release: Update for SVN
546 * crontab: Update for new gcc_release
547
548 2005-10-26 Daniel Berlin <dberlin@dberlin.org>
549
550 * update_web_docs_svn: Use -q to quiet svn.
551
552 2005-10-26 Daniel Berlin <dberlin@dberlin.org>
553
554 * crontab: Update to reflect reality
555
556 2005-10-01 Mark Mitchell <mark@codesourcery.com>
557
558 * gcc_release (build_sources): If trying to apply a tag that
559 already exists, issue an error message and exit.
560
561 2005-09-30 Joseph S. Myers <joseph@codesourcery.com>
562
563 PR other/23693
564 * update_web_docs: Add PDF support. Correct check of DEV-PHASE.
565
566 2005-09-30 Joseph S. Myers <joseph@codesourcery.com>
567
568 * update_web_docs_old: Remove.
569
570 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
571
572 * gcc_release: Update with FSF address.
573
574 2005-07-26 Janis Johnson <janis187@us.ibm.com>
575
576 * update_version (ADD_BRANCHES): Add dfp-branch.
577
578 2005-05-21 Gerald Pfeifer <gerald@pfeifer.com>
579
580 * crontab: Spread snapshot building more evenly throughout the
581 week.
582
583 2005-05-19 Joseph S. Myers <joseph@codesourcery.com>
584
585 * crontab: Don't build 3.3 branch snapshots.
586 * update_version (IGNORE_BRANCHES): Add gcc-3_3-branch.
587
588 2005-03-15 Zack Weinberg <zack@codesourcery.com>
589
590 * README: Update.
591 * gcc_release: Update gcc/DEV-PHASE if that file exists, instead
592 of gcc/version.c.
593 * update_version: Handle updating gcc/DATESTAMP.
594 * update_web_docs: Generate gcc-vers.texi first.
595
596 2005-03-10 Ranjit Mathew <rmathew@hotmail.com>
597
598 * gcc_release (ADA_DIRS): Add "gnattools".
599
600 2005-02-25 Mark Mitchell <mark@codesourcery.com>
601
602 * crontab: Adjust for 4.0 branch.
603
604 2004-12-30 Sebastian Pop <pop@cri.ensmp.fr>
605
606 * update_version (ADD_BRANCHES): Replace lno-branch with
607 autovect-branch.
608
609 2004-09-11 Gerald Pfeifer <gerald@pfeifer.com>
610
611 * crontab: Rename GCC 3.5 snapshots to GCC 4.0 snapshots.
612
613 2004-08-14 Kelley Cook <kcook@gcc.gnu.org>
614
615 * gcc_release (build_sources): Add comment header to generated
616 MD5SUMS.
617
618 2004-08-06 Kelley Cook <kcook@gcc.gnu.org>
619
620 * gcc_release (snapshot_print): Accept arguments. Don't use echo -e.
621 (announce_snapshot): Update for above. Don't use echo -e.
622
623 2004-08-03 Kelley Cook <kcook@gcc.gnu.org>
624
625 * maintainer-scripts (snapshot_print): New function.
626 (announce_snapshot): Generate announcment on the fly.
627 Use a directory link for LATEST.
628 * snapshot-README: Delete.
629 * snapshot-index.html: Delete.
630
631 2004-06-09 Paolo Bonzini <bonzini@gnu.org>
632
633 * gcc_release (build_sources): Move the libcpp gmo files
634 to the source directory.
635
636 2004-06-03 Joseph S. Myers <jsm@polyomino.org.uk>
637
638 * gcc_release (maybe_build_tarfile): New function.
639 (build_tarfiles): Use maybe_build_tarfile.
640
641 2004-05-21 Paolo Carlini <pcarlini@suse.de>
642
643 * gcc_release (build_sources): Generate the NEWS file in toplevel.
644
645 2004-05-17 Kelley Cook <kcook@gcc.gnu.org>
646
647 * gcc_release (build_sources): Change CRCs from brik to md5sum.
648
649 2004-05-16 Gerald Pfeifer <gerald@pfeifer.com>
650
651 * crontab: Add GCC 3.5 snapshots, currenty run on Sundays.
652
653 2004-05-13 Joseph S. Myers <jsm@polyomino.org.uk>
654
655 * update_web_docs: Also remove old .gz files from subdirectories
656 on the 15th of the month.
657
658 2004-05-13 Joseph S. Myers <jsm@polyomino.org.uk>
659
660 * update_web_docs (MANUALS): Add gfortran.
661
662 2004-05-13 Arnaud Charlet <charlet@act-europe.fr>
663
664 * update_web_docs: Fix generation of Ada docs.
665
666 2004-05-13 Joseph S. Myers <jsm@polyomino.org.uk>
667
668 * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
669
670 * gcc_release (DIFF): Remove -3 option.
671
672 2003-07-26 Paul Brook <paul@nowt.org>
673
674 * gcc_release: Add gcc-fortran.
675 * snapshot-README: Ditto.
676 * snapshot-index.html: Ditto.
677
678 2004-05-02 Gerald Pfeifer <gerald@pfeifer.com>
679
680 * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
681 Friday night, where gcc.gnu.org has less load.
682
683 2004-05-02 Gerald Pfeifer <gerald@pfeifer.com>
684
685 * crontab: Adjust temporary directory used for snapshot generation.
686 Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has
687 less load.
688
689 2004-04-19 Mark Mitchell <mark@codesourcery.com>
690
691 * gcc_release (build_sources): Do not use "-F" to tag sources.
692
693 2004-04-07 Mark Mitchell <mark@codesourcery.com>
694
695 * gcc_release (build_sources): Do not use "-r" and "-D" at the
696 same time with "cvs export".
697
698 2004-03-27 Gerald Pfeifer <gerald@pfeifer.com>
699
700 * gcc_release: Fix sanity check for argument of -p command-line
701 options. In snapshot mode, only generate diffs against the previous
702 snapshot if the user did not specify any old tarball explictly.
703
704 2004-03-25 Gerald Pfeifer <gerald@pfeifer.com>
705
706 * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
707 only set at a single place.
708
709 2004-03-14 Gerald Pfeifer <gerald@pfeifer.com>
710
711 * gcc_release (SNAPSHOTS_DIR): New variable. Use it.
712 (announce_snapshot): Use it.
713
714 2004-03-14 Gerald Pfeifer <gerald@pfeifer.com>
715
716 * gcc_release (announce_snapshot): Use changedir instead of
717 plain cd.
718
719 2004-02-10 Arnaud Charlet <charlet@act-europe.fr>
720
721 * gcc_release: Add libada as part of ADA_DIRS.
722
723 2004-01-21 Gerald Pfeifer <gerald@pfeifer.com>
724
725 * crontab: Make 3.4 snapshots from the new 3.4 release branch.
726
727 2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
728
729 * gcc_release (build_sources): Delete call to make f77.rebuilt.
730
731 2004-01-17 Gerald Pfeifer <gerald@pfeifer.com>
732
733 * snapshot-README: Mention how the snapshot was generated.
734 * snapshot-index.html: Ditto. Further sync with snapshot-README.
735
736 2004-01-03 Joseph S. Myers <jsm@polyomino.org.uk>
737
738 * update_web_docs: Create tarballs of documentation sources and
739 HTML docs.
740
741 2004-01-02 Gerald Pfeifer <gp@suse.de>
742
743 * update_version: Add some documentation.
744
745 2004-01-02 Pop Sébastian <pop@gauvain.u-strasbg.fr>
746
747 * update_version (ADD_BRANCHES): Add lno-branch.
748
749 2003-11-02 Gerald Pfeifer <gerald@pfeifer.com>
750
751 * maintainer-addresses: New script.
752
753 2003-10-24 Kelley Cook <kcook@gcc.gnu.org>
754
755 * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
756
757 2003-09-22 Gerald Pfeifer <gerald@pfeifer.com>
758
759 * gcc_release (announce_snapshot): Restructure processing
760 of snapshot-README and snapshot-index.html and add a new
761 substitution for @EXPORT@.
762
763 2003-08-24 Gerald Pfeifer <gerald@pfeifer.com>
764
765 * gcc_release (build_sources): Create/update the LAST_UPDATED file
766 in the source directory with information how sources were obtained.
767
768 2003-08-16 Gerald Pfeifer <gerald@pfeifer.com>
769
770 * gcc_release (build_sources): Use two new variables EXPORTTAG and
771 EXPORTDATE to make the extraction of sources more transparent and
772 also allow snapshots (off mainline) without a tag.
773
774 2003-08-08 Mark Mitchell <mark@codesourcery.com>
775
776 * gcc_release: Correct logic for updating version.c. Put
777 prereleases into a subdirectory.
778
779 2003-07-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
780
781 * crontab: Update invocation of gcc_release according to the
782 previous changes there. Add automatic 3.4 snapshots from mainline.
783
784 2003-07-23 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
785
786 * gcc_release (usage): Document that -s now takes symbolic name
787 and branch of the snapshot as parameters.
788 Implement this as part of command-line processing.
789 (BRANCH): Remove default initialization for snapshots.
790 (CVSBRANCH): Ditto.
791 Do not lay down a CVS tag if generating a snapshot from mainline.
792
793 2003-07-19 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
794
795 * gcc_release (announce_snapshot): Use ${RELEASE} instead
796 of ${BRANCH}-${DATE} to refer to the snapshot directory.
797 Put README file into the snapshot directory.
798
799 (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
800 (FTP_PATH): Use ${RELEASE} in case of snapshots.
801 (TAG): Ditto.
802 (OLD_TARS): Adjust to new directory scheme for snapshots.
803
804 2003-07-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
805
806 * gcc_release (announce_snapshot): Add substitution of @RELEASE@
807 for README and index.html.
808 * snapshot-README: Use it.
809 * snapshot-index.html: Ditto.
810
811 2003-07-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
812
813 * gcc_release (announce_snapshot): Add substitution of @BRANCH@
814 for README and index.html. Remove substitution of @LONG_DATE@.
815 Put index.html into the respective snapshot directory.
816 Adjust subject of the notification mail to the new naming scheme
817 for CVS tags.
818 Adjust name of the LATEST-IS-... files to the new naming scheme
819 for snapshot directories.
820 (FTP_PATH): Ditto.
821 (LAST_DIR): Ditto.
822 (LAST_LONG_DATE): Remove.
823
824 * snapshot-README: Adjust to the new naming schemes for directories
825 and snapshots per se.
826 Dynamically fill in the respective branch instead of hardcoding it.
827
828 * snapshot-index.html: Replace individual links to diffs with a
829 general link to the diff/ subdirectory.
830 Mention the concrete snapshot in <title> and <h1>.
831 Adjust links to the new location of index.html.
832
833 2003-07-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
834
835 * gcc_release: Move handling of complex modes directly after
836 switch handling.
837 (TAG): Include the branch name as part of snapshot CVS tags.
838
839 2003-07-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
840
841 * gcc_release: Execute gcc.gnu.org-only operations which are
842 related to diff generation only if diffs have been requested.
843 (build_sources): Improve tracing and an error message related
844 to tagging.
845
846 2003-07-01 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
847
848 * gcc_release (BRANCH): Rename to...
849 (CVSBRANCH): ...new macro, and use BRANCH for the variant users
850 will see.
851 (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
852 of the directory name.
853 Use .snapshot_date-${BRANCH} instead of .snapshot_date.
854
855 2003-06-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
856
857 * gcc_release: Command "all" now creates .gz files only for
858 releases and pre-releases.
859
860 2003-06-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
861
862 * gcc_release (build_sources): Do not include gnats.html any longer.
863 Make an error message more descriptive.
864
865 2003-06-25 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
866
867 * gcc_release: Factor the updating of links and READMEs on the
868 FTP server and sending mail for snapshots into a...
869 (announce_snapshot): ...new function.
870 Add informative output for both.
871
872 2003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
873
874 * gcc_release: Do not update gcc_latest_snapshot tag any longer.
875
876 2003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
877
878 * snapshot-index.html: Use F77 instead of G77 front end.
879 Remove link to CodeSourcery snapshots which was not up-to-date.
880 Do not refer to gcc-bugs@gcc.gnu.org any longer.
881
882 * snapshot-README: Use F77 front end instead of G77 language.
883
884 2003-06-17 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
885
886 * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
887 (build_bz2): Rename to build_gzip and create .gz files from .bz2
888 files instead of the other way around.
889 (build_gzip): New function.
890 (build_diffs): Build .bz2 files instead of .gz files.
891 (build_diff): Use .bz2 files instead of .gz files.
892 Make an error message independent of the compression format.
893 (MODE_BZIP2): Rename to MODE_GZIP. Related changes to the
894 invocation of this script.
895 (MODE_GZIP): New variable.
896 (OLD_TARS): Use .bz2 archive of the previous snapshot.
897
898 2003-06-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
899
900 * snapshot-README: Use GCC instead of gcc, C++ front end instead of
901 g++ language, and note that Java includes a run time.
902 * snapshot.index.html: Ditto.
903
904 2003-06-10 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
905
906 * gcc_release (build_diff): Properly use ${TAR} instead of
907 hard-coded tar.
908
909 2003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
910
911 * snapshot-index.html: Refer to .bz2 files instead of .gz files.
912 Simplify the note on not using unannounced snapshots.
913
914 2003-05-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
915
916 * snapshot-README: Refer to .bz2 files instead of .gz files.
917 Add a note on where to find the diff files.
918 Simplify the note on not using unannounced snapshots.
919 Remove documentation of the gcc_latest_snapshot tag.
920
921 2003-05-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
922
923 * gcc_release (build_diffs): Add diagnostics in case we cannot
924 generate a specific diff file.
925
926 2003-05-24 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
927
928 * gcc_release (build_sources): Only update ChangeLog files which
929 do not yet contain the entry we are going to add.
930 Fix typo in added ChangeLog entries.
931
932 2003-05-20 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
933
934 * gcc_release (upload_files): Put diff files into a "diffs"
935 subdirectory
936
937 2003-05-18 Nathanael Nerode <neroden@gcc.gnu.org>
938
939 * gcc_release: GNU CC -> GCC.
940
941 2003-05-12 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
942
943 * gcc_release (usage): Print more detailed description of all
944 command-line options.
945
946 2003-05-09 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
947
948 * update_version (ADD_BRANCHES): Add, set to MAIN and
949 tree-ssa-20020619-branch.
950 (BRANCHES): Always consider branches given by $ADD_BRANCHES.
951
952 2003-05-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
953
954 * update_version (textstring_FILES): Only version.c needs to be
955 updated, now that we do not consider older branches any more.
956
957 2003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
958
959 * update_version (IGNORE_BRANCHES): Add.
960 (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
961
962 2003-05-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
963
964 * update_version: Add a trace of which branch we are currently
965 working on.
966
967 2002-12-16 Mark Mitchell <mark@codesourcery.com>
968
969 * gcc_release: Make snapshots from the GCC 3.3 branch.
970 * snapshot-README: Update.
971
972 2002-09-23 Zack Weinberg <zack@codesourcery.com>
973
974 * update_version: Do not check in files which are unchanged.
975 * gcc_release: Only update the version in gcc/version.c.
976
977 2002-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
978
979 * update_web_docs (MANUALS): Add fastjar.
980
981 2002-09-08 Joseph S. Myers <jsm@polyomino.org.uk>
982
983 * gcc_release: Make snapshots come from the mainline.
984 * snapshot-README: Update.
985
986 2002-08-28 Joseph S. Myers <jsm@polyomino.org.uk>
987
988 * update_web_docs: Remove support for generating g77_news.html and
989 g77_bugs.html.
990 * update_web_docs_old: Likewise. Remove support for generating
991 thanks.html.
992
993 2002-07-28 Andreas Jaeger <aj@suse.de>
994
995 * gcc_release: Update comment.
996
997 * snapshot-README: Snapshots are taken from GCC 3.2 branch.
998
999 2002-07-28 Mark Mitchell <mark@codesourcery.com>
1000
1001 * gcc_release: Use the 3.2 branch for snapshots.
1002
1003 2002-05-31 Florian Weimer <fw@deneb.enyo.de>
1004
1005 * update_web_docs (MANUALS): Include various flavours of the GNAT
1006 User Guide.
1007
1008 2002-05-27 Joseph S. Myers <jsm28@cam.ac.uk>
1009
1010 * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
1011 gcc/gcc/ada/gnatvsn.ads.
1012
1013 2002-05-26 Joseph S. Myers <jsm28@cam.ac.uk>
1014
1015 * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
1016 release status is updated.
1017 * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
1018
1019 2002-05-21 Joseph S. Myers <jsm28@cam.ac.uk>
1020
1021 * gcc_release: Do upload files when local.
1022
1023 * snapshot-README, snapshot-index.html: Remove chill.
1024
1025 2002-05-08 Mark Mitchell <mark@codesourcery.com>
1026
1027 * gcc_release: Correct upload handling.
1028
1029 2002-04-22 Mark Mitchell <mark@codesourcery.com>
1030
1031 * gcc_release (build_diffs): Remove reference to Chill.
1032
1033 2002-04-21 Joseph S. Myers <jsm28@cam.ac.uk>
1034
1035 * update_web_docs (MANUALS): Remove chill. Add gnat_rm.
1036
1037 2002-04-19 Kelley R. Cook (kelly.r.cook@gm.com)
1038
1039 * gcc_release: Set TZ to UTC0.
1040
1041 2002-04-15 Mark Mitchell <mark@codesourcery.com>
1042
1043 * gcc_release (build_tarfiles): Do not build Chill tarfiles.
1044 (CHILL_DIRS): Remove.
1045
1046 2002-03-10 Joseph S. Myers <jsm28@cam.ac.uk>
1047
1048 * gcc_release: Build diffs for ada and chill. Make "bzip2" a new
1049 major mode.
1050
1051 2002-03-06 Phil Edwards <pme@gcc.gnu.org>
1052
1053 * update_version: Don't indent the version string.
1054
1055 2002-03-05 Joseph S. Myers <jsm28@cam.ac.uk>
1056
1057 * snapshot-README: Note that snapshots come from the 3.1 branch.
1058 Update list of files.
1059
1060 2002-03-03 Joseph S. Myers <jsm28@cam.ac.uk>
1061
1062 * gcc_release: Make snapshots come from the 3.1 branch.
1063
1064 2002-02-25 Mark Mitchell <mark@codesourcery.com>
1065
1066 * update_version: Automatically update version files on all
1067 branches.
1068 * crontab: Only invoke update_version once.
1069
1070 2002-02-23 Joseph S. Myers <jsm28@cam.ac.uk>
1071
1072 * gcc_release: Revert change to -p interface. Allow for local and
1073 remote cases in creating directories. Give an error if -p
1074 argument names a directory.
1075
1076 2002-02-21 Mark Mitchell <mark@codesourcery.com>
1077
1078 * gcc_release: Correct handling of diff-generation. Add
1079 "diffs" major mode.
1080
1081 2002-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
1082
1083 * gcc_release: Substitute dates in snapshot-README and
1084 snapshot-index.html files rather than directly using the old files
1085 on the FTP site. Set QMAILHOST.
1086
1087 2002-02-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1088
1089 * snapshot-index.html: Improve markup.
1090
1091 2002-01-29 Joseph S. Myers <jsm28@cam.ac.uk>
1092
1093 * snapshot-README, snapshot-index.html: Use expressions such as
1094 @DATE@ rather than hardcoded dates.
1095
1096 * snapshot-README, snapshot-index.html: New files.
1097
1098 2002-01-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1099
1100 * update_web_docs (contrib_file): Remove.
1101 Also removing special handling of thanks.html.
1102
1103 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
1104
1105 * update_web_docs: Use makeinfo --html instead of texi2html.
1106 Remove support for pre-3.1 GCC versions. Build online docs for
1107 gccint manual.
1108
1109 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
1110
1111 * update_web_docs_old: Copy from update_web_docs. Add comment
1112 that this is for GCC 3.0.x and earlier versions.
1113
1114 2001-11-19 Joseph S. Myers <jsm28@cam.ac.uk>
1115
1116 * gcc_release: Add /usr/local/bin to path when local.
1117
1118 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
1119
1120 * update_web_docs: Set SOURCEDIR so that install manual can be
1121 found when running install.texi2html.
1122
1123 * gcc_release: Don't require a username if running locally.
1124
1125 2001-11-05 Joseph S. Myers <jsm28@cam.ac.uk>
1126
1127 * update_web_docs: Eliminate warnings about keeping files from web
1128 page preprocessing.
1129
1130 * update_web_docs: Allow for the same file name in different
1131 directories.
1132
1133 2001-10-29 Joseph S. Myers <jsm28@cam.ac.uk>
1134
1135 * update_web_docs: Generate libiberty and gnat-style manuals.
1136
1137 2001-10-24 Joseph S. Myers <jsm28@cam.ac.uk>
1138
1139 * gcc_release: Build snapshots from mainline. Generate Ada and
1140 Chill tarballs. Correct error check when building diffs. Check
1141 for errors when building bzip2 files.
1142 * crontab: Use /sourceware/snapshot-tmp for building snapshots.
1143
1144 2001-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
1145
1146 * crontab: Build weekly snapshots.
1147
1148 * gcc_release: Copy from 3.0 branch. Add support for building the
1149 weekly snapshots on gcc.gnu.org.
1150
1151 2001-08-28 Joseph S. Myers <jsm28@cam.ac.uk>
1152
1153 * update_web_docs: Also check out texinfo.tex from
1154 gcc/doc/include.
1155
1156 2001-08-06 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1157
1158 * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
1159 Preprocess the entire web site, not just the install docs.
1160
1161 2001-06-25 Phil Edwards <pme@sources.redhat.com>
1162
1163 * update_version: Add command-line argument capability, also
1164 bump version for libstdc++-v3, and exit with the return code from
1165 the cvs commit.
1166 * crontab: Call update_version with arguments instead of
1167 calling update_branch_version.
1168 * update_branch_version: Remove.
1169
1170 2001-06-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1171
1172 * update_web_docs: Only update the install documentation for the
1173 CVS HEAD.
1174
1175 2001-06-07 Joseph S. Myers <jsm28@cam.ac.uk>
1176
1177 * update_web_docs, doc_exclude: Check out files that may be in the
1178 Attic. Check out texinfo.tex. Don't generate anything from
1179 c-tree.texi. Generate PostScript output from manuals.
1180
1181 2001-06-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1182
1183 * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
1184 variables.
1185 Fix a comment and add another one.
1186 Generate the installation documentation in HTML format from
1187 gcc/doc/install.texi.
1188
1189 2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
1190
1191 * update_web_docs: Don't generate HTML from gxxint.texi. Don't
1192 run texi2html on manuals that aren't present.
1193
1194 2001-03-18 Phil Edwards <pme@sources.redhat.com>
1195
1196 * update_web_docs_libstdcxx: New script.
1197 * crontab: Call said script.
1198
1199 2001-03-18 Joseph S. Myers <jsm28@cam.ac.uk>
1200
1201 * update_version, update_branch_version: Check out with gcc
1202 directory instead of using egcs link.
1203
1204 2001-03-17 Joseph S. Myers <jsm28@cam.ac.uk>
1205
1206 * update_web_docs: Don't strip leading -r from argument following
1207 -r, or leading -d from argument following -d. Bug pointed out by
1208 Matt Kraai.
1209
1210 * update_web_docs: Handle -r and -d options to generate docs for a
1211 release or branch in a subdirectory. Determine names of G77 news
1212 and bugs files and contributors file after updated docs have been
1213 installed, not before. Don't remove files from a subdirectory.
1214 Don't generate manuals for gcov (included in the GCC manual) or
1215 iostream (obsolete). Do generate manuals for cppinternals, gcj
1216 and porting. Update regular expressions for detecting whether
1217 files have really changed when regenerated.
1218
1219 2001-03-15 Joseph S. Myers <jsm28@cam.ac.uk>
1220
1221 * update_web_docs: Use /usr/local/bin/texi2html rather than
1222 gccadmin's local copy.
1223
1224 2001-03-10 Joseph S. Myers <jsm28@cam.ac.uk>
1225
1226 * crontab, doc_exclude, update_branch_version, update_version,
1227 update_web_docs: New files (as currently used by gccadmin).
1228 * README: New file.