Package Details: llvm35 3.5.2-8

Git Clone URL: https://aur.archlinux.org/llvm35.git (read-only, click to copy)
Package Base: llvm35
Description: Low Level Virtual Machine
Upstream URL: http://llvm.org/
Licenses: custom:University of Illinois/NCSA Open Source License
Conflicts: llvm
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

1 2 3 Next › Last »

vitaliikuzhdin commented on 2025-09-19 20:49 (UTC)

/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:70:19: error: ‘intptr_t’ has not been declared [-Wtemplate-body]
   70 |   Ret (*callback)(intptr_t callable, Params ...params);
      |                   ^~~~~~~~
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:27:1: note: ‘intptr_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   26 | #include <utility> // for std::pair
  +++ |+#include <cstdint>
   27 | 
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:71:3: error: ‘intptr_t’ does not name a type [-Wtemplate-body]
   71 |   intptr_t callable;
      |   ^~~~~~~~
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:71:3: note: ‘intptr_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:74:26: error: ‘intptr_t’ has not been declared [-Wtemplate-body]
   74 |   static Ret callback_fn(intptr_t callable, Params ...params) {
      |                          ^~~~~~~~
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:74:26: note: ‘intptr_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h: In constructor ‘llvm::function_ref<Ret(Params ...)>::function_ref(Callable&&)’:
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:83:9: error: class ‘llvm::function_ref<Ret(Params ...)>’ does not have any field named ‘callable’ [-Wtemplate-body]
   83 |         callable(reinterpret_cast<intptr_t>(&callable)) {}
      |         ^~~~~~~~
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:83:35: error: ‘intptr_t’ does not name a type [-Wtemplate-body]
   83 |         callable(reinterpret_cast<intptr_t>(&callable)) {}
      |                                   ^~~~~~~~
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:83:35: note: ‘intptr_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h: In member function ‘Ret llvm::function_ref<Ret(Params ...)>::operator()(Params ...) const’:
/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/include/llvm/ADT/STLExtras.h:85:21: error: ‘callable’ was not declared in this scope [-Wtemplate-body]
   85 |     return callback(callable, std::forward<Params>(params)...);
      |                     ^~~~~~~~
make[1]: *** [/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/Makefile.rules:1520: /home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/lib/Support/Release/CrashRecoveryContext.o] Error 1
make[1]: Leaving directory '/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/lib/Support'
make: *** [/home/vitalii/.cache/yay/llvm35/src/llvm-3.5.2.src/Makefile.rules:888: all] Error 1

See: https://gcc.gnu.org/gcc-15/porting_to.html#header-dep-changes

aggraef commented on 2021-10-15 09:45 (UTC)

Strange. pod2html is in the perl package, are you sure that you have that inbstalled? Maybe an unusual PATH setting? That's all I can think of right now.

trardokont commented on 2021-10-15 04:39 (UTC)

After re-installing the base-devel group I still get the same error.

micwoj92 commented on 2021-10-14 19:34 (UTC)

You need to install base-devel group.

trardokont commented on 2021-10-14 18:18 (UTC)

When upgrading via yay llvm35-libs 3.5.2-7 -> 3.5.2-8 I get the following error, not even a clean build works:


make[2]: Entering directory '/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs/tools'
pod2html --css=manpage.css --htmlroot=. \
  --podpath=. --infile=clang.pod --outfile=/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs/tools/clang.html --title=clang
make[2]: pod2html: No such file or directory
make[2]: *** [Makefile:69: /home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs/tools/clang.html] Error 127
rm /home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs/tools//.dir
make[2]: Leaving directory '/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs/tools'
make[1]: *** [/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/Makefile.rules:888: install] Error 1
make[1]: Leaving directory '/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/tools/clang/docs'
make: *** [/home/$USER/.cache/yay/llvm35/src/llvm-3.5.2.src/Makefile.rules:888: install] Error 1
==> ERROR: A failure occurred in package_clang35().
    Aborting...
 -> error making: llvm35 (llvm35-libs)

micwoj92 commented on 2021-10-13 13:13 (UTC)

Maybe there is some bug with OBS not downloading packages from base-devel?

aggraef commented on 2021-10-13 13:02 (UTC)

That's true, but I'm using the same PKGBUILD for the OBS (Open Build Service), where for some reason the groff dependency is needed.

micwoj92 commented on 2021-10-13 12:36 (UTC)

groff is part of base-devel, no need to add it to makedepends

aggraef commented on 2021-10-13 07:43 (UTC)

Fixed. micwoj92 and everybody else, thanks for your patience.

micwoj92 commented on 2021-10-13 07:40 (UTC)

Thanks for fixing