aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'binutils')
-rw-r--r--binutils/README-how-to-make-a-release30
1 files changed, 12 insertions, 18 deletions
diff --git a/binutils/README-how-to-make-a-release b/binutils/README-how-to-make-a-release
index 3c852c5..9e71abd 100644
--- a/binutils/README-how-to-make-a-release
+++ b/binutils/README-how-to-make-a-release
@@ -134,27 +134,21 @@ Approx time to complete from here: 2 hours ...
Add a .dirstamp file to the gas/doc subdirectory:
- touch -d <today's date> binutils-2.<release>/gas/doc/.dirstamp
- tar rvf binutils-<release>.tar binutils-<release>/gas/doc/.ditstamp
- rm binutils-<release>.tar.xz
- xz -9 binutils-<release>.tar
-
- eg:
- touch -d 2024-08-01 binutils-2.42.90/gas/doc/.dirstamp
- tar rvf binutils-2.41.90.tar binutils-2.42.90/gas/doc/.dirstamp
- rm binutils-2.42.90.tar.xz
- xz -9 binutils-2.42.90.tar
-
+ touch -d `date +%Y-%m-%d` binutils-2.43.90/gas/doc/.dirstamp
+ tar rvf binutils-2.43.90.tar binutils-2.43.90/gas/doc/.dirstamp
+ rm binutils-2.43.90.tar.xz
+ xz -9 -k binutils-2.43.90.tar
+
...END OF FIXME
c. Build a test target using this tarball.
- cp binutils-2.42.90.tar.xz /dev/shm
+ cp binutils-*.tar.xz /dev/shm
pushd /dev/shm
- tar xvf binutils-2.42.90.tar.xz
+ tar xvf binutils-*.tar.xz
mkdir build
cd build
- ../binutils-2.42.90/configure --quiet --enable-gold
+ ../binutils-*/configure --quiet --enable-gold
make
popd
@@ -162,11 +156,11 @@ Approx time to complete from here: 2 hours ...
d. Upload the pre-release snapshot to the sourceware FTP site:
- scp binutils-2.42.90.tar.xz sourceware.org:/var/ftp/pub/binutils/snapshots
- ssh sourceware.org sha256sum ~ftp/pub/binutils/snapshots/binutils-2.42.90.tar.xz
+ scp binutils-2.43.90.tar.xz sourceware.org:/var/ftp/pub/binutils/snapshots
+ ssh sourceware.org sha256sum ~ftp/pub/binutils/snapshots/binutils-2.43.90.tar.xz
Paranoia: Compare the checksum with the local version.
-
+
e. Clean up the source directory again.
git clean -fdx
@@ -193,7 +187,7 @@ Dear Translation Project
binutils mailing list. Set a date for when the release will
actually happen. Something like:
-
+------------------------------------------------------------------------
Hi Everyone,
The <NEW_VERSION> branch has now been created: