[llvm-dev] [LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?

Sedat Dilek via llvm-dev llvm-dev at lists.llvm.org
Sun Jun 26 22:50:56 PDT 2016


On Sun, Jun 26, 2016 at 2:48 PM, Renato Golin <renato.golin at linaro.org> wrote:
> On 26 June 2016 at 13:31, Anton Korobeynikov via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> What you're probably missing is that 3.8.1 is made in release_38
>> branch. So, everything is there and already mirrored.
>>
>> Source tarballs will be available upon the release.
>
> Which are just coming, now that final has been tested successfully. :)
>
> They'll be announced in the list and available here:
>
> http://llvm.org/releases/download.html#3.8.1
>

Thanks you both for your answers.

Can you or Tom (as release-manager) answer why there were no
commit-ids (release_381 SVN branch) sent to llvm-commits ML?

Can you answer my question on how to set the version-string correct
when generating tarballs out of the release_38 Git branch?
( I generated source-tarballs out of my local Git repositories, see below. )

- Sedat -

[ INSTRUCTIONS: GENERATE TARBALLS OUT OF GIT REPOSITORY WITH GIT-ARCHIVE ]
[ Here: Release v3.8.1 and tagged Git-commit-ids ]

$ cd ~/src/llvm-toolchain/

[ LLVM-GIT ]

$ cd llvm-git/
$ git checkout -b release_38 origin/release_38
$ git log --oneline -1
051e787f26db Merging r257663:
$ git tag 3.8.1 051e787f26db

[ CLANG-GIT ]

$ cd clang-git/
$ git log --oneline -1
2cb088be9c6a Merging r262838:
------------------------------------------------------------------------
r262838 | joerg | 2016-03-07 18:19:15 +0100 (Mon, 07 Mar 2016) | 2
lines
$ git tag 3.8.1 2cb088be9c6a

[ COMPILER-RT-GIT ]

$ cd compiler-rt-git/
$ git checkout -b release_38 origin/release_38
$ git log --oneline -1
31769223eb78 Merging r261148:
------------------------------------------------------------------------
r261148 | samsonov | 2016-02-17 12:40:10 -0800 (Wed, 17 Feb 2016) | 1
line
$ git tag 3.8.1 31769223eb78

[ GENERATE SOURCE-TARBALL ]
[ Here: Release v3.8.1 ]

$ PKGNAME="llvm" ; VER="3.8.1" ; PREFIX="$PKGNAME-$VER.src" ;
TARBALL="$PREFIX.tar.xz"
$ PKGNAME="cfe" ; VER="3.8.1" ; PREFIX="$PKGNAME-$VER.src" ;
TARBALL="$PREFIX.tar.xz"
$ PKGNAME="compiler-rt" ; VER="3.8.1" ; PREFIX="$PKGNAME-$VER.src" ;
TARBALL="$PREFIX.tar.xz"

$ git archive --format=tar --prefix=$PREFIX/ $VER | xz -2ec > ../$TARBALL
$ cd ..
$ sha256sum $TARBALL > $TARBALL.sha256sum

- EOT -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build_llvm-toolchain_clang-cmake-ninja-gold.sh
Type: application/x-sh
Size: 6028 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160627/c6b36109/attachment.sh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install_llvm-toolchain_clang-cmake-ninja-gold.sh
Type: application/x-sh
Size: 5307 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160627/c6b36109/attachment-0001.sh>


More information about the llvm-dev mailing list