Displaying 13 results from an estimated 13 matches for "llvm_version_suffix".
2020 May 21
5
Understanding the version handling in LLVM/Clang/LLD
...lchain/install/bin
$ ld.lld --version
LLD 10.0.1rc1 (compatible with GNU linkers)
$ llvm-as --version
LLVM (http://llvm.org/):
LLVM version 10.0.1rc1
Optimized build.
Default target: x86_64-unknown-linux-gnu
Host CPU: sandybridge
My first change:
[ llvm/CMakeLists.txt ]
if(NOT DEFINED LLVM_VERSION_SUFFIX)
- set(LLVM_VERSION_SUFFIX "")
+ set(LLVM_VERSION_SUFFIX "rc1")
endif()
Unfortunately, clang-10 and ld.lld binaries did not show this in their version.
So, I modified clang...
[ clang/CMakeLists.txt ]
-# Unlike PACKAGE_VERSION, CLANG_VERSION does not include LLVM_VERSION_...
2020 May 20
3
10.0.1-rc1 release has been tagged
...ngs look odd.
First I added...
--- llvm-project-10.0.1rc1/llvm/CMakeLists.txt 2020-05-19
21:16:37.000000000 +0200
+++ llvm-project/llvm/CMakeLists.txt 2020-05-20 18:02:42.443960091 +0200
@@ -25,7 +25,7 @@ if(NOT DEFINED LLVM_VERSION_PATCH)
set(LLVM_VERSION_PATCH 1)
endif()
if(NOT DEFINED LLVM_VERSION_SUFFIX)
- set(LLVM_VERSION_SUFFIX "")
+ set(LLVM_VERSION_SUFFIX "rc1")
endif()
That lead to strange so-lib-names like *.so.10rc1 which is not wanted.
I hacked around LLVM_VERSION_SUFFIX stuff.
Here is the diff:
diff -uprN llvm-project-10.0.1rc1/clang/CMakeLists.txt
llvm-project/...
2020 May 21
2
10.0.1-rc1 release has been tagged
...d.lld --version
LLD 10.0.1rc1 (compatible with GNU linkers)
My goal is to use the official tarballs and the generated binaries
should show me as a version-string "10.0.1rc1" (see above).
In the past this was the case - but what is with today :-)?
IMHO this is only possible with changing LLVM_VERSION_SUFFIX.
But I may be wrong or missing something.
- Sedat -
> -Tom
>
> > First I added...
> >
> > --- llvm-project-10.0.1rc1/llvm/CMakeLists.txt 2020-05-19
> > 21:16:37.000000000 +0200
> > +++ llvm-project/llvm/CMakeLists.txt 2020-05-20 18:02:42.443960091 +0200
>...
2015 Feb 27
2
[LLVMdev] [PATCH] CMake: Use LLVM_VERSION_SUFFIX instead of hardcoded "svn" string
...by: Sedat Dilek <sedat.dilek at gmail.com>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ed7aeb026f5d..60fe427e456e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -66,7 +66,7 @@ set(LLVM_VERSION_PATCH 0)
set(LLVM_VERSION_SUFFIX svn)
if (NOT PACKAGE_VERSION)
- set(PACKAGE_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}svn")
+ set(PACKAGE_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX}")
endif()
option(LLVM_INSTALL_TOOLC...
2020 May 20
3
10.0.1-rc1 release has been tagged
Hi Tom,
thanks and congrats for LLVM 10.0.1-rc1 release.
[1] shows 2 assets.
10.0.0 RCs had a lot of more assets.
I am missing the llvm-project-10.0.1rc1.tar.xz tarball.
Will you provide them later or is there a new development/workflow
decision I do not know of?
BTW, the source zip and tar.gz tarballs show no sizes.
I am using Mobile LTE/UMTS to download stuff from the Internet.
For now I
2015 Feb 27
0
[LLVMdev] [PATCH] CMake: Use LLVM_VERSION_SUFFIX instead of hardcoded "svn" string
...;
> ---
> CMakeLists.txt | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/CMakeLists.txt b/CMakeLists.txt
> index ed7aeb026f5d..60fe427e456e 100644
> --- a/CMakeLists.txt
> +++ b/CMakeLists.txt
> @@ -66,7 +66,7 @@ set(LLVM_VERSION_PATCH 0)
> set(LLVM_VERSION_SUFFIX svn)
>
> if (NOT PACKAGE_VERSION)
> - set(PACKAGE_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}svn")
> + set(PACKAGE_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX}")
> endif()
>...
2019 Feb 05
2
[Release-testers] LLVM 7.1.0 release - Please test the branch
...OVERSION of shared libs from BUILD_SHARED_LIBS=ON.
> The one defined in llvm_add_library() function:
>
> set_target_properties(${name}
> PROPERTIES
> # Since 4.0.0, the ABI version is indicated by the major version
> SOVERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX}
> VERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX})
>
Ok, I see. You are correct, we should change the soname on those. I can
fix this.
-Tom
2019 Feb 06
2
[Release-testers] LLVM 7.1.0 release - Please test the branch
...; > The one defined in llvm_add_library() function:
> > >
> > > set_target_properties(${name}
> > > PROPERTIES
> > > # Since 4.0.0, the ABI version is indicated by the major version
> > > SOVERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX}
> > > VERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX})
> > >
> >
> > Ok, I see. You are correct, we should change the soname on those. I can
> > fix this.
> >
>
> This should be fixed now by r353247, can you re-test?
>
Yes, tho...
2019 Feb 07
2
[Release-testers] LLVM 7.1.0 release - Please test the branch
...ion:
> > > > >
> > > > > set_target_properties(${name}
> > > > > PROPERTIES
> > > > > # Since 4.0.0, the ABI version is indicated by the major version
> > > > > SOVERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX}
> > > > > VERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX})
> > > > >
> > > >
> > > > Ok, I see. You are correct, we should change the soname on those. I can
> > > > fix this.
> > > >
> > >
>...
2019 Feb 05
2
[Release-testers] LLVM 7.1.0 release - Please test the branch
On 02/05/2019 08:07 AM, Michał Górny wrote:
> On Tue, 2019-02-05 at 07:36 -0800, Tom Stellard via Release-testers
> wrote:
>> Hi,
>>
>> The release_70 branch is ready for the 7.1.0 release. I have updated the
>> version and pushed a fix for https://bugs.llvm.org/show_bug.cgi?id=39427,
>> which is the only bug we will be fixing in this release.
>>
>>
2016 Jun 27
2
[LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
...y 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
au...
2016 Jun 27
0
[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
2016 Jun 26
3
[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