Package Details: clang35 3.5.2-8

Git Clone URL: https://aur.archlinux.org/llvm35.git (read-only, click to copy)
Package Base: llvm35
Description: C language family frontend for LLVM
Upstream URL: http://clang.llvm.org/
Licenses: custom:University of Illinois/NCSA Open Source License
Conflicts: clang
Submitter: pure-aur
Maintainer: pure-aur
Last Packager: pure-aur
Votes: 1
Popularity: 0.000000
First Submitted: 2018-04-08 08:02 (UTC)
Last Updated: 2021-10-13 11:24 (UTC)

Latest Comments

« First ‹ Previous 1 2

aggraef commented on 2021-08-11 06:23 (UTC)

Yes, thanks!

micwoj92 commented on 2021-08-10 15:00 (UTC)

I'll wait 2 months for a fix to this package before requesting another deletion, I think it is very reasonable time frame.

aggraef commented on 2021-08-10 11:37 (UTC)

Well, this is a split package which creates, among other things, llvm35-libs, which is listed as a dependency here: https://aur.archlinux.org/packages/pure/. Obviously, the AUR can't tell that therefore that package depends on this one.

There's no dependency on gcc10 as far as I can see -- just a gcc10.patch file that makes things work for gcc10+, is that what you mean?

alerque commented on 2021-08-10 11:22 (UTC)

@aggraef If this is needed for something it should be properly marked as a dependency of that thing so people reviewing requests can see that. If gcc10 needs this for compilation, add it as a makedepends there. Also what is gcc10 needed for? That should be documented, otherwise it looks like this could be retired.

aggraef commented on 2021-08-09 19:31 (UTC)

Yes, I know, but I still need this for some other packages I maintain. micwoj9292, did you file the deletion request? That's rather unfriendly, give me at least a chance to try to fix the broken package.

micwoj92 commented on 2021-07-25 17:57 (UTC)

Build fails for me with error

llvm[2]: Compiling Error.cpp for Release build
Error.cpp:28:13: error: declaration of ‘virtual const char* {anonymous}::_object_error_category::name() const’ has a different exception specifier
   28 | const char *_object_error_category::name() const {
      |             ^~~~~~~~~~~~~~~~~~~~~~
Error.cpp:23:15: note: from previous declaration ‘virtual const char* {anonymous}::_object_error_category::name() const noexcept’
   23 |   const char* name() const LLVM_NOEXCEPT override;
      |               ^~~~
llvm[2]: Compiling MCContext.cpp for Release build
llvm[2]: Compiling DWARFDebugAbbrev.cpp for Release build
make[2]: *** [/home/micwoj92/llvm35/src/llvm-3.5.2.src/Makefile.rules:1520: /home/micwoj92/llvm35/src/llvm-3.5.2.src/lib/Object/Release/Error.o] Error 1
make[2]: Leaving directory '/home/micwoj92/llvm35/src/llvm-3.5.2.src/lib/Object'
make[1]: *** [/home/micwoj92/llvm35/src/llvm-3.5.2.src/Makefile.rules:937: Object/.makeall] Error 2
make[1]: *** Waiting for unfinished jobs....

aggraef commented on 2020-06-20 06:50 (UTC)

Bumped once again, needed some minor fixes for gcc10 compilation.

aggraef commented on 2020-05-18 09:48 (UTC)

@scottyeager, AFAICT the sources build fine against libffi7, just needs a recompile. Should I bump the revision number to force a rebuild?

scottyeager commented on 2020-05-18 06:20 (UTC)

This now requires libffi6, as the mainstream libffi package has moved on to 7.

aggraef commented on 2018-04-08 08:10 (UTC)

Resurrected from extra from which it recently got kicked, with the following changes:

  • couldn't get compiler-rt to compile any more, disabled for now

  • include the host target only, to speed up compilation (if you need the cross compilation targets, you just need to change the configure option in the PKGBUILD's build function back to --enable-targets=all)

Please note that this is a split package, thus you need to install this with an AUR helper such as aurman which supports that kind of thing, or download a snapshot and install manually using makepkg.