Renato Golin via llvm-dev
2016-Jun-26 12:48 UTC
[llvm-dev] [LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
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 cheers, --renato
Sedat Dilek via llvm-dev
2016-Jun-27 05:50 UTC
[llvm-dev] [LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
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>
Sedat Dilek via llvm-dev
2016-Jun-27 06:00 UTC
[llvm-dev] [LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
> 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. )[ llvm.src/CMakeLists.txt ] ... if(NOT DEFINED LLVM_VERSION_MAJOR) set(LLVM_VERSION_MAJOR 3) endif() if(NOT DEFINED LLVM_VERSION_MINOR) set(LLVM_VERSION_MINOR 8) endif() if(NOT DEFINED LLVM_VERSION_PATCH) set(LLVM_VERSION_PATCH 1) endif() if(NOT DEFINED LLVM_VERSION_SUFFIX) set(LLVM_VERSION_SUFFIX "") endif() ... [ llvm.src/autoconf/configure.ac ] ... AC_INIT([LLVM],[3.8.0],[http://llvm.org/bugs/]) LLVM_VERSION_MAJOR=3 LLVM_VERSION_MINOR=8 LLVM_VERSION_PATCH=0 LLVM_VERSION_SUFFIX... Building with CMake sets the version-string correct whereas using autotools as build-system does not. - Sedat -
Anton Korobeynikov via llvm-dev
2016-Jun-27 07:12 UTC
[llvm-dev] [LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
>>> 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?Sure, I already written this above - there is *no* such branch (http://llvm.org/svn/llvm-project/llvm/branches/) -- With best regards, Anton Korobeynikov Department of Statistical Modelling, Saint Petersburg State University
Seemingly Similar Threads
- [LLVMdev] [PATCH] CMake: Use LLVM_VERSION_SUFFIX instead of hardcoded "svn" string
- [LLVMdev] [PATCH] CMake: Use LLVM_VERSION_SUFFIX instead of hardcoded "svn" string
- Understanding the version handling in LLVM/Clang/LLD
- 10.0.1-rc1 release has been tagged
- 10.0.1-rc1 release has been tagged