DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/build --target all --
[1/107] Building CXX object CMakeFiles/alsoft.common.dir/common/filesystem.cpp.o
[2/107] Building CXX object CMakeFiles/alsoft.common.dir/common/althrd_setname.cpp.o
[3/107] Building CXX object CMakeFiles/alsoft.common.dir/common/dynload.cpp.o
[4/107] Building CXX object CMakeFiles/alsoft.common.dir/common/alstring.cpp.o
[5/107] Building CXX object CMakeFiles/alsoft.common.dir/common/alassert.cpp.o
[6/107] Building CXX object CMakeFiles/alsoft.common.dir/common/alsem.cpp.o
[7/107] Building CXX object CMakeFiles/alsoft.common.dir/common/strutils.cpp.o
[8/107] Generating version_witness.txt
[9/107] Building CXX object fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o
FAILED: [code=1] fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o 
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/recipe-sysroot-native/usr/bin/riscv64-yoe-linux/riscv64-yoe-linux-clang++ --sysroot=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/recipe-sysroot  -ITMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include -march=rv64imafdc_zicsr_zifencei -mabi=lp64d  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3=/usr/src/debug/openal-soft/1.24.3  -ffile-prefix-map=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/build=/usr/src/debug/openal-soft/1.24.3  -ffile-prefix-map=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -O2 -g -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o -MF fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o.d -o fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o -c TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/src/os.cc
In file included from TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/src/os.cc:13:
In file included from TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/os.h:11:
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:745:28: error: use of undeclared identifier 'malloc'
  745 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
      |                            ^~~~~~
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:750:35: error: use of undeclared identifier 'free'
  750 |   void deallocate(T* p, size_t) { free(p); }
      |                                   ^~~~
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:810:46: note: in instantiation of member function 'fmt::detail::allocator<int>::deallocate' requested here
  810 |     if (old_data != self.store_) self.alloc_.deallocate(old_data, old_capacity);
      |                                              ^
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:819:27: note: in instantiation of member function 'fmt::basic_memory_buffer<int>::grow' requested here
  819 |       : detail::buffer<T>(grow), alloc_(alloc) {
      |                           ^
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:750:35: error: use of undeclared identifier 'free'
  750 |   void deallocate(T* p, size_t) { free(p); }
      |                                   ^~~~
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:810:46: note: in instantiation of member function 'fmt::detail::allocator<char>::deallocate' requested here
  810 |     if (old_data != self.store_) self.alloc_.deallocate(old_data, old_capacity);
      |                                              ^
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:819:27: note: in instantiation of member function 'fmt::basic_memory_buffer<char>::grow' requested here
  819 |       : detail::buffer<T>(grow), alloc_(alloc) {
      |                           ^
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:750:35: error: use of undeclared identifier 'free'
  750 |   void deallocate(T* p, size_t) { free(p); }
      |                                   ^~~~
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:810:46: note: in instantiation of member function 'fmt::detail::allocator<unsigned int>::deallocate' requested here
  810 |     if (old_data != self.store_) self.alloc_.deallocate(old_data, old_capacity);
      |                                              ^
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/fmt-11.1.1/include/fmt/format.h:819:27: note: in instantiation of member function 'fmt::basic_memory_buffer<unsigned int, 32>::grow' requested here
  819 |       : detail::buffer<T>(grow), alloc_(alloc) {
      |                           ^
4 errors generated.
[10/107] Building CXX object CMakeFiles/alsoft.common.dir/common/ringbuffer.cpp.o
In file included from TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/ringbuffer.cpp:31:
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:25:28: warning: identifier '_i64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   25 | constexpr auto operator "" _i64(unsigned long long n) noexcept { return static_cast<std::int64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_i64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:26:28: warning: identifier '_u64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   26 | constexpr auto operator "" _u64(unsigned long long n) noexcept { return static_cast<std::uint64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_u64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:28:28: warning: identifier '_z' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   28 | constexpr auto operator "" _z(unsigned long long n) noexcept
      |                ~~~~~~~~~~~~^~
      |                operator""_z
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:30:28: warning: identifier '_uz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   30 | constexpr auto operator "" _uz(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_uz
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:31:28: warning: identifier '_zu' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   31 | constexpr auto operator "" _zu(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_zu
5 warnings generated.
[11/107] Building CXX object CMakeFiles/alsoft.common.dir/common/polyphase_resampler.cpp.o
[12/107] Building CXX object CMakeFiles/alsoft.common.dir/common/alcomplex.cpp.o
In file included from TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alcomplex.cpp:16:
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:25:28: warning: identifier '_i64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   25 | constexpr auto operator "" _i64(unsigned long long n) noexcept { return static_cast<std::int64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_i64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:26:28: warning: identifier '_u64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   26 | constexpr auto operator "" _u64(unsigned long long n) noexcept { return static_cast<std::uint64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_u64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:28:28: warning: identifier '_z' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   28 | constexpr auto operator "" _z(unsigned long long n) noexcept
      |                ~~~~~~~~~~~~^~
      |                operator""_z
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:30:28: warning: identifier '_uz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   30 | constexpr auto operator "" _uz(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_uz
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:31:28: warning: identifier '_zu' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   31 | constexpr auto operator "" _zu(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_zu
5 warnings generated.
[13/107] Building CXX object CMakeFiles/alsoft.common.dir/common/pffft.cpp.o
In file included from TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/pffft.cpp:74:
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:25:28: warning: identifier '_i64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   25 | constexpr auto operator "" _i64(unsigned long long n) noexcept { return static_cast<std::int64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_i64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:26:28: warning: identifier '_u64' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   26 | constexpr auto operator "" _u64(unsigned long long n) noexcept { return static_cast<std::uint64_t>(n); }
      |                ~~~~~~~~~~~~^~~~
      |                operator""_u64
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:28:28: warning: identifier '_z' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   28 | constexpr auto operator "" _z(unsigned long long n) noexcept
      |                ~~~~~~~~~~~~^~
      |                operator""_z
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:30:28: warning: identifier '_uz' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   30 | constexpr auto operator "" _uz(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_uz
TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/sources/openal-soft-1.24.3/common/alnumeric.h:31:28: warning: identifier '_zu' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
   31 | constexpr auto operator "" _zu(unsigned long long n) noexcept { return static_cast<std::size_t>(n); }
      |                ~~~~~~~~~~~~^~~
      |                operator""_zu
5 warnings generated.
[14/107] Building CXX object CMakeFiles/uhjdecoder.dir/utils/uhjdecoder.cpp.o
[15/107] Building CXX object CMakeFiles/uhjencoder.dir/utils/uhjencoder.cpp.o
[16/107] Building CXX object fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/format.cc.o
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/temp/run.do_compile.3845893:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/temp/run.do_compile.3845893, line 153
	#2: cmake_do_compile, TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/temp/run.do_compile.3845893, line 147
	#3: do_compile, TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/temp/run.do_compile.3845893, line 142
	#4: main, TMPDIR/work/riscv64imafdc-yoe-linux/openal-soft/1.24.3/temp/run.do_compile.3845893, line 166

Error details

Submitted on:
29/08/25 14:07
Error type:
Recipe
Task:
do_compile
Recipe:
openal-soft
Recipe version:
1.24.3-r0
Machine:
qemuriscv64
Distro:
yoe
Build system:
x86_64-linux
Target system:
riscv64-yoe-linux
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
0486bef1cced4c520b71d7ea6a1d13284eae8bf1
Build:
#215514
Submitter:
ab@rdk
Similar errors:
4
Open a bug