Skip to content

Instantly share code, notes, and snippets.

@Fooftilly

Fooftilly/loot Secret

Created June 21, 2023 02:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Fooftilly/218957c97ed022327618af54e0e43c31 to your computer and use it in GitHub Desktop.
Save Fooftilly/218957c97ed022327618af54e0e43c31 to your computer and use it in GitHub Desktop.
loot output error
yay -S loot
AUR Explicit (1): loot-0.19.1-7
:: (1/1) Downloaded PKGBUILD: loot
1 loot (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
1 loot (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
==> Making package: loot 0.19.1-7 (Wed 21 Jun 2023 04:49:38 AM CEST)
==> Retrieving sources...
-> Downloading loot-0.19.1.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 776k 0 776k 0 0 302k 0 --:--:-- 0:00:02 --:--:-- 449k
-> Downloading libloot-0.19.4.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 215k 0 215k 0 0 155k 0 --:--:-- 0:00:01 --:--:-- 365k
-> Found LOOT.desktop
-> Found tbb.patch
==> Validating source files with sha256sums...
loot-0.19.1.tar.gz ... Passed
libloot-0.19.4.tar.gz ... Passed
LOOT.desktop ... Passed
LOOT.desktop ... Passed
tbb.patch ... Passed
:: (1/1) Parsing SRCINFO: loot
==> Making package: loot 0.19.1-7 (Wed 21 Jun 2023 04:49:44 AM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found loot-0.19.1.tar.gz
-> Found libloot-0.19.4.tar.gz
-> Found LOOT.desktop
-> Found tbb.patch
==> Validating source files with sha256sums...
loot-0.19.1.tar.gz ... Passed
libloot-0.19.4.tar.gz ... Passed
LOOT.desktop ... Passed
tbb.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting loot-0.19.1.tar.gz with bsdtar
-> Extracting libloot-0.19.4.tar.gz with bsdtar
==> Starting prepare()...
patching file src/gui/state/game/game.h
==> Sources are ready.
==> Making package: loot 0.19.1-7 (Wed 21 Jun 2023 04:49:46 AM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.41.0")
-- Git revision: b67d663
-- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0")
-- Found the following ICU libraries:
-- uc (required): /usr/lib/libicuuc.so
-- Found ICU: /usr/include (found version "72.1")
-- Configuring done (1.7s)
-- Generating done (0.0s)
-- Build files have been written to: /home/nikola/.cache/yay/loot/src/libloot-0.19.4/build
[ 1%] Creating directories for 'yaml-cpp'
[ 3%] Creating directories for 'esplugin'
[ 5%] Creating directories for 'libloadorder'
[ 6%] Creating directories for 'loot-condition-interpreter'
[ 8%] Performing download step (download, verify and extract) for 'yaml-cpp'
[ 8%] Performing download step (download, verify and extract) for 'esplugin'
[ 10%] Performing download step (download, verify and extract) for 'libloadorder'
[ 10%] Performing download step (download, verify and extract) for 'loot-condition-interpreter'
-- Downloading...
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/yaml-cpp-0.7.0+merge-key-support.1.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/loot/yaml-cpp/archive/yaml-cpp-0.7.0+merge-key-support.1.tar.gz'
-- Downloading...
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/14.1.0.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/Ortham/libloadorder/archive/14.1.0.tar.gz'
-- Downloading...
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/4.0.0.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/Ortham/esplugin/archive/4.0.0.tar.gz'
-- Downloading...
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/2.4.0.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/loot/loot-condition-interpreter/archive/2.4.0.tar.gz'
-- verifying file...
file='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/2.4.0.tar.gz'
-- Downloading... done
-- extracting...
src='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/2.4.0.tar.gz'
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/loot-condition-interpreter'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 11%] No update step for 'loot-condition-interpreter'
-- verifying file...
file='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/4.0.0.tar.gz'
-- Downloading... done
[ 13%] No patch step for 'loot-condition-interpreter'
-- extracting...
src='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/4.0.0.tar.gz'
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/esplugin'
-- extracting... [tar xfz]
[ 15%] No configure step for 'loot-condition-interpreter'
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 16%] No update step for 'esplugin'
[ 18%] Performing build step for 'loot-condition-interpreter'
[ 20%] No patch step for 'esplugin'
[ 22%] No configure step for 'esplugin'
[ 23%] Performing build step for 'esplugin'
-- verifying file...
file='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/14.1.0.tar.gz'
-- Downloading... done
-- extracting...
src='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/14.1.0.tar.gz'
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/libloadorder'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 23%] No update step for 'libloadorder'
[ 25%] No patch step for 'libloadorder'
[ 27%] No configure step for 'libloadorder'
[ 27%] Performing build step for 'libloadorder'
Updating crates.io index
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
-- verifying file...
file='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/yaml-cpp-0.7.0+merge-key-support.1.tar.gz'
-- Downloading... done
-- extracting...
src='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/yaml-cpp-0.7.0+merge-key-support.1.tar.gz'
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/yaml-cpp'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 28%] No update step for 'yaml-cpp'
[ 30%] No patch step for 'yaml-cpp'
[ 30%] Performing configure step for 'yaml-cpp'
-- The CXX compiler identification is GNU 13.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done 0.00%, 14.70KiB/s
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success.70KiB/s
-- Found Threads: TRUE
CMake Deprecation Warning at test/gtest-1.10.0/CMakeLists.txt:4 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 13.1.19%, 14.70KiB/s
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done] 5.98%, 107.35KiB/s
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
CMake Deprecation Warning at test/gtest-1.10.0/googlemock/CMakeLists.txt:45 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at test/gtest-1.10.0/googletest/CMakeLists.txt:56 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Found PythonInterp: /usr/bin/python (found version "3.11.3")
-- Configuring done (0.7s)
-- Generating done (0.0s)
-- Build files have been written to: /home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/yaml-cpp-build
[ 32%] Performing build step for 'yaml-cpp'
[ 3%] Building CXX object CMakeFiles/yaml-cpp.dir/src/contrib/graphbuilder.cpp.o
[ 6%] Building CXX object CMakeFiles/yaml-cpp.dir/src/contrib/graphbuilderadapter.cpp.o
[ 9%] Building CXX object CMakeFiles/yaml-cpp.dir/src/binary.cpp.o
[ 12%] Building CXX object CMakeFiles/yaml-cpp.dir/src/convert.cpp.o
[ 15%] Building CXX object CMakeFiles/yaml-cpp.dir/src/depthguard.cpp.o
[ 18%] Building CXX object CMakeFiles/yaml-cpp.dir/src/directives.cpp.o
[ 21%] Building CXX object CMakeFiles/yaml-cpp.dir/src/emit.cpp.o
[ 25%] Building CXX object CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o
[ 28%] Building CXX object CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o
[ 31%] Building CXX object CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o
[ 34%] Building CXX object CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o
[ 37%] Building CXX object CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o
[ 40%] Building CXX object CMakeFiles/yaml-cpp.dir/src/exp.cpp.o
[ 43%] Building CXX object CMakeFiles/yaml-cpp.dir/src/memory.cpp.o
[ 46%] Building CXX object CMakeFiles/yaml-cpp.dir/src/node.cpp.o
[ 50%] Building CXX object CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o
[ 53%] Building CXX object CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o
[ 56%] Building CXX object CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o
[ 59%] Building CXX object CMakeFiles/yaml-cpp.dir/src/null.cpp.o
[ 62%] Building CXX object CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.otas
[ 65%] Building CXX object CMakeFiles/yaml-cpp.dir/src/parse.cpp.oolving deltas
[ 68%] Building CXX object CMakeFiles/yaml-cpp.dir/src/parser.cpp.olving deltas
[ 71%] Building CXX object CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.og deltas
[ 75%] Building CXX object CMakeFiles/yaml-cpp.dir/src/scanner.cpp.oving deltas
[ 78%] Building CXX object CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.og deltas
[ 81%] Building CXX object CMakeFiles/yaml-cpp.dir/src/scantag.cpp.oving deltas
[ 84%] Building CXX object CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.ong deltas
[ 87%] Building CXX object CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.oing deltas
[ 90%] Building CXX object CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.oltas
Updating crates.io index
Blocking waiting for file lock on package cache
Updating crates.io index
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Compiling memchr v2.5.0
Compiling memchr v2.5.0 ] 0/14: memchr(build.rs)
Compiling version_check v0.9.4
Compiling libc v0.2.146
Compiling cfg-if v1.0.0
Compiling minimal-lexical v0.2.1
Compiling libc v0.2.146
Compiling cfg-if v1.0.0
Compiling cfg-if v1.0.0 ] 0/14: memchr(build.rs), cfg-if, minimal-lexical, libc(build.rs)
Compiling autocfg v1.1.0
Compiling crossbeam-utils v0.8.16
Compiling memchr v2.5.0
Compiling derive_pod v0.1.2
Compiling esplugin-ffi v4.0.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/esplugin/ffi)
Compiling libc v0.2.146
[ 93%] Building CXX object CMakeFiles/yaml-cpp.dir/src/stream.cpp.om-utils(build.rs), libc(build.rs), memchr(build.rs)
Compiling encoding_rs v0.8.32
Compiling crc32fast v1.3.2
Compiling scopeguard v1.1.0
Compiling rayon-core v1.11.0
Compiling version_check v0.9.4
Compiling minimal-lexical v0.2.1
Compiling pelite-macros v0.1.1
Compiling minimal-lexical v0.2.1
Compiling either v1.8.1
Compiling no-std-compat v0.4.1
Compiling regex-syntax v0.7.2
Compiling regex-syntax v0.7.2
Compiling loot-condition-interpreter-ffi v2.4.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/loot-condition-interpreter/ffi)
Compiling libloadorder-ffi v14.1.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/libloadorder/ffi)
Compiling encoding_rs v0.8.32
Compiling encoding_rs v0.8.32
Compiling unicase v2.6.0
Compiling nom v7.1.3
Compiling memoffset v0.9.0
[ 96%] Building CXX object CMakeFiles/yaml-cpp.dir/src/tag.cpp.oibloadorder-ffi(build.rs), regex-syntax, memoffset(build.rs)
Compiling crossbeam-epoch v0.9.15
Compiling dataview v1.0.1
Compiling unicase v2.6.0
[100%] Linking CXX static library libyaml-cpp.a4: memchr, encoding_rs, nom
[100%] Built target yaml-cpp
[ 33%] No install step for 'yaml-cpp'
[ 35%] Completed 'yaml-cpp'
[ 35%] Built target yaml-cpp
[ 37%] Creating directories for 'spdlog'
[ 38%] Performing download step (download, verify and extract) for 'spdlog'
-- Downloading...
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/v1.11.0.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/gabime/spdlog/archive/v1.11.0.tar.gz'
-- verifying file...============> ] 10/14: encoding_rs, nom
file='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/v1.11.0.tar.gz'
-- Downloading... done
-- extracting...
src='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/v1.11.0.tar.gz'
dst='/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/spdlog'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 40%] No update step for 'spdlog'
[ 40%] No patch step for 'spdlog'
[ 42%] No configure step for 'spdlog'
[ 44%] No build step for 'spdlog'
[ 45%] No install step for 'spdlog'
[ 45%] Completed 'spdlog'
[ 45%] Built target spdlog
Compiling nom v7.1.3
Compiling aho-corasick v1.0.2
Compiling nom v7.1.3
Compiling aho-corasick v1.0.2
Compiling esplugin v4.0.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/esplugin)
Finished release [optimized] target(s) in 1m 36s
Compiling pelite v0.10.0
[ 47%] No install step for 'esplugin' ] 22/30: encoding_rs, regex-syntax, pelite, aho-corasick
[ 49%] Completed 'esplugin'
[ 49%] Built target esplugin
Compiling crossbeam-channel v0.5.8
Compiling num_cpus v1.15.0
Compiling filetime v0.2.21
Compiling regex v1.8.4
Compiling regex v1.8.4
Compiling esplugin v4.0.0
Compiling esplugin v4.0.0
Compiling loot-condition-interpreter v2.4.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/loot-condition-interpreter)
Compiling crossbeam-deque v0.8.3
Compiling rayon v1.7.0
Compiling libloadorder v14.1.0 (/home/nikola/.cache/yay/loot/src/libloot-0.19.4/build/external/src/libloadorder)
error[E0658]: use of unstable library feature 'map_first_last'
--> src/load_order/mutable.rs:389:62
|
389 | while let Some((from_index, to_index)) = from_to_indices.pop_first() {
| ^^^^^^^^^
|
= note: see issue #62924 <https://github.com/rust-lang/rust/issues/62924> for more information
For more information about this error, try `rustc --explain E0658`.
error: could not compile `libloadorder` due to previous error
make[3]: *** [CMakeFiles/libloadorder.dir/build.make:86: external/src/libloadorder-stamp/libloadorder-build] Error 101
make[2]: *** [CMakeFiles/Makefile2:153: CMakeFiles/libloadorder.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
Finished release [optimized] target(s) in 2m 47s
[ 50%] No install step for 'loot-condition-interpreter'
[ 52%] Completed 'loot-condition-interpreter'
[ 52%] Built target loot-condition-interpreter
make[1]: *** [CMakeFiles/Makefile2:326: CMakeFiles/loot.dir/rule] Error 2
make: *** [Makefile:293: loot] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: loot-exit status 4
-> Failed to install the following packages. Manual intervention is required:
loot - exit status 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment