Package Details: compiler-rt16 16.0.6-1

Git Clone URL: https://aur.archlinux.org/compiler-rt16.git (read-only, click to copy)
Package Base: compiler-rt16
Description: Compiler runtime libraries for clang 16
Upstream URL: https://compiler-rt.llvm.org/
Licenses: custom:Apache 2.0 with LLVM Exception
Submitter: foutrelis
Maintainer: None
Last Packager: foutrelis
Votes: 2
Popularity: 0.000025
First Submitted: 2024-06-08 06:31 (UTC)
Last Updated: 2024-06-08 06:31 (UTC)

Latest Comments

wibucter commented on 2025-12-04 17:07 (UTC)

Can't build

[19/1414] Building CXX object lib/sanitizer_common/CM...Common.i386.dir/sanitizer_platform_limits_posix.cpp.o
FAILED: [code=1] lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_posix.cpp.o 
/usr/bin/c++ -DHAVE_RPC_XDR_H=0 -I/home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/admin/compiler-rt16/src=/usr/src/debug/compiler-rt16 -flto=auto -Wall -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m32 -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fno-lto -O3 -g -Wno-variadic-macros -nostdinc++ -fno-rtti -Wframe-larger-than=570 -MD -MT lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_posix.cpp.o -MF lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_posix.cpp.o.d -o lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_posix.cpp.o -c /home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
/home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:474:31: error: invalid application of ‘sizeof’ to incomplete type ‘__sanitizer::termio’
  474 |   unsigned struct_termio_sz = sizeof(struct termio);
      |                               ^~~~~~~~~~~~~~~~~~~~~
[24/1414] Building CXX object lib/sanitizer_common/CM...iles/RTSanitizerCommon.i386.dir/sanitizer_posix.cpp.o
/home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/sanitizer_posix.cpp: In function ‘__sanitizer::fd_t __sanitizer::OpenFile(const char*, FileAccessMode, error_t*)’:
/home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/sanitizer_posix.cpp:172:27: warning: ‘flags’ may be used uninitialized [-Wmaybe-uninitialized]
  172 |   fd_t res = internal_open(filename, flags, 0660);
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/admin/compiler-rt16/src/compiler-rt-16.0.6.src/lib/sanitizer_common/sanitizer_posix.cpp:166:7: note: ‘flags’ was declared here
  166 |   int flags;
      |       ^~~~~
[26/1414] Building CXX object lib/sanitizer_common/CM.../RTSanitizerCommon.i386.dir/sanitizer_allocator.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

jakebailey commented on 2024-07-01 04:26 (UTC)

I tried to build this package and got:

compiler-rt16-move-allocator-base.patch ... FAILED

It seems like the checksum isn't up to date; any chance this could be updated? Downloading locally, it seems like the correct sum is 5ede1f5fec5b664428412a0849b28895be1c8d8982d3c0d246a4e95fd4730d65.