Pre-build binary Clang 3.8 for openSuse Leap 42.1?

Dear LLVM developers,

I would like to use a pre-build binary Clang 3.8 for openSuse Leap 42.1
(x86_64 only, there is no i586for Leap), but there is non provided from
your download page. Is there a reason to not having it, beside nobody
has built it yet?
I am willing to provide such a binary. Is it already too late? What do I
have to do? How can you trust me / my binary?

Thanks for the great 3.8 release,
Christoph

Hi Christoph,

We already have Suse packages done by Brian, I suggest you talk to him
about also releasing a newer binary tarball.

But have in mind that those packages are not strictly official,
they're just a demonstration that it works on those distros. For any
distro (Linux, BSD, etc.), users *must* get the packages from the
official repositories.

So, if what you want is to actually create the official package, I
strongly recommend you to talk to the OpenSuse folks instead.

cheers,
--renato

Hi Renato,

We already have Suse packages done by Brian, I suggest you talk to him
about also releasing a newer binary tarball.

Sure you have, but not for the latest openSuse release.

But have in mind that those packages are not strictly official,
they're just a demonstration that it works on those distros. For any
distro (Linux, BSD, etc.), users *must* get the packages from the
official repositories.

I'd love to take RPMs, but openSuse's ones have no version in the
package name. LLVM 3.8 replaces the installed 3.7 which is a dependency
of my graphics stack. Without breaking the dependencies, it does not work.
With GCC packages it is different, as they are co-installable and have
the version number trailing in package and binary names like g++-4.9 or
g++-5.

I am building Clang on my machine for personal use. With little extra
effort, I could provide a pre-build binary.

Bye
Christoph

why not get clang setup in the build service?

Indeed as the LLVM maintainer for (open)SUSE thats what I would suggest.

Ismail

Hi Ismail!

why not get clang setup in the build service?
https://build.opensuse.org/

Indeed as the LLVM maintainer for (open)SUSE thats what I would suggest.

How would that look like? The dependency to libLLVM 3.7 remains. And we
have Clang 3.8 packages, I just cannot install them.
Unless we have versioned packages like for GCC, I don't see how the open
build service does help.

I fear the thread becomes off-topic. If you don't want me to create
Clang 3.8 binaries, we should move to the opensuse-packaging mailing list.

Bye
Christoph