Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 824811 Details for
Bug 877689
app-admin/ananicy-cpp-1.0.0_rc6-r1: error: flexible array member ‘cn_msg::data’ not at end of ‘struct set_event_subscription(int, bool)::nl_cn_msg’
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Full log
build-error.log (text/x-log), 15.83 KB, created by
Lucas Rizzini
on 2022-10-19 20:23:36 UTC
(
hide
)
Description:
Full log
Filename:
MIME Type:
Creator:
Lucas Rizzini
Created:
2022-10-19 20:23:36 UTC
Size:
15.83 KB
patch
obsolete
> â°â sudo emerge ananicy-cpp >Calculating dependencies... done! > >>>> Verifying ebuild manifests > >>>> Emerging (1 of 1) app-admin/ananicy-cpp-1.0.0_rc6-r1::guru > * ananicy-cpp-v1.0.0-rc6.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ] > * minq-ananicy-9180bb4511e2de5229428303df1a4954b0c516d9.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>>> Unpacking source... >>>> Unpacking ananicy-cpp-v1.0.0-rc6.tar.bz2 to /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work >>>> Unpacking minq-ananicy-9180bb4511e2de5229428303df1a4954b0c516d9.tar.gz to /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work >>>> Source unpacked in /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work >>>> Preparing source in /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6" > * Build directory (BUILD_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build" > * Applying ananicy-cpp-1.0.0_rc6-system-std-format.patch ... [ ok ] > * Applying ananicy-cpp-1.0.0_rc6-respect-flags.patch ... [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6" > * Build directory (BUILD_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build" >cmake -C /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_SYSTEMD=yes -DUSE_EXTERNAL_FMTLIB=ON -DUSE_EXTERNAL_JSON=ON -DUSE_EXTERNAL_SPDLOG=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build/gentoo_toolchain.cmake /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6 >loading initial cache file /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build/gentoo_common_config.cmake >-- No version defined, fetching one from git >-- Found Git: /usr/bin/git (found version "2.38.1") >-- Git found: /usr/bin/git >fatal: not a git repository (or any parent up to mount point /var/tmp) >Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). >Version: 0.0.0 >-- version for cmake: 0.0.0 >-- The CXX compiler identification is GNU 12.2.1 >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Checking compiler flags support >-- [compiler checks] Performing Test CXX_ACCEPTS_G3 >-- [compiler checks] Performing Test CXX_ACCEPTS_G3 - Success >-- [compiler checks] Performing Test CXX_ACCEPTS_G >-- [compiler checks] Performing Test CXX_ACCEPTS_G - Success >-- [compiler checks] Performing Test CXX_ACCEPTS_OG >-- [compiler checks] Performing Test CXX_ACCEPTS_OG - Success >-- [compiler checks] Performing Test CXX_ACCEPTS_FLTO >-- [compiler checks] Performing Test CXX_ACCEPTS_FLTO - Success >-- [compiler checks] Performing Test CXX_ACCEPTS_MARCH_NATIVE >-- [compiler checks] Performing Test CXX_ACCEPTS_MARCH_NATIVE - Success >-- [compiler checks] Performing Test CXX_ACCEPTS_SANITIZE >-- [compiler checks] Performing Test CXX_ACCEPTS_SANITIZE - Success >-- Linux system detected, adding specific sources files >-- Configuring threads >-- [threads] Performing Test CMAKE_HAVE_LIBC_PTHREAD >-- [threads] Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success >-- [threads] Found Threads: TRUE >-- Configuring nlohmann_json >-- [nlohmann_json] Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.2", minimum required is "3.9") >-- Looking for stl_polyfills >-- Configuring spdlog >-- Configuring systemd >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C >C++ -O2 -pipe -march=native >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6" > * Build directory (BUILD_DIR): "/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build" >ninja -v -j4 -l0 >[1/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/utils.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/utils.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/utils.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/utils.cpp >[2/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/config.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/config.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/config.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/config.cpp >[3/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/worker.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/worker.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/worker.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/worker.cpp >[4/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/main.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/main.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/main.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/main.cpp >[5/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/rules.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/rules.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/rules.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/rules.cpp >[6/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/utility/argument_parsing/argument.cpp >[7/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp >FAILED: CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/platform/linux/process.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp >In file included from /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp:14: >/usr/include/linux/connector.h: In function âint set_event_subscription(int, bool)â: >/usr/include/linux/connector.h:78:14: error: flexible array member âcn_msg::dataâ not at end of âstruct set_event_subscription(int, bool)::nl_cn_msgâ > 78 | __u8 data[]; > | ^~~~ >/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp:64:29: note: next member âproc_cn_mcast_op set_event_subscription(int, bool)::nl_cn_msg::<unnamed struct>::cn_mcastâ declared here > 64 | enum proc_cn_mcast_op cn_mcast; > | ^~~~~~~~ >/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp:60:33: note: in the definition of âstruct set_event_subscription(int, bool)::nl_cn_msgâ > 60 | struct alignas(NLMSG_ALIGNTO) nl_cn_msg { > | ^~~~~~~~~ >/usr/include/linux/connector.h: In function âint handle_events(int, synchronized_queue<Process>*, const std::stop_token&)â: >/usr/include/linux/connector.h:78:14: error: flexible array member âcn_msg::dataâ not at end of âstruct handle_events(int, synchronized_queue<Process>*, const std::stop_token&)::nl_cn_msgâ > 78 | __u8 data[]; > | ^~~~ >/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp:94:25: note: next member âproc_event handle_events(int, synchronized_queue<Process>*, const std::stop_token&)::nl_cn_msg::<unnamed struct>::proc_evâ declared here > 94 | struct proc_event proc_ev; > | ^~~~~~~ >/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/process.cpp:90:33: note: in the definition of âstruct handle_events(int, synchronized_queue<Process>*, const std::stop_token&)::nl_cn_msgâ > 90 | struct alignas(NLMSG_ALIGNTO) nl_cn_msg { > | ^~~~~~~~~ >[8/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/platform/linux/backtrace.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/platform/linux/backtrace.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/platform/linux/backtrace.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/backtrace.cpp >[9/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument_parser.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument_parser.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/utility/argument_parsing/argument_parser.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/utility/argument_parsing/argument_parser.cpp >[10/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DENABLE_SYSTEMD=1 -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/usr/include/polyfills/format -I/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/include -O2 -pipe -march=native -g -g3 -g3 -std=gnu++20 -MD -MT CMakeFiles/ananicy-cpp.dir/src/platform/linux/priority.cpp.o -MF CMakeFiles/ananicy-cpp.dir/src/platform/linux/priority.cpp.o.d -o CMakeFiles/ananicy-cpp.dir/src/platform/linux/priority.cpp.o -c /var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6/src/platform/linux/priority.cpp >ninja: build stopped: subcommand failed. > * ERROR: app-admin/ananicy-cpp-1.0.0_rc6-r1::guru failed (compile phase): > * ninja -v -j4 -l0 failed > * > * Call stack: > * ebuild.sh, line 122: Called src_compile > * environment, line 2193: Called cmake_src_compile > * environment, line 948: Called cmake_build > * environment, line 917: Called eninja > * environment, line 1381: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=app-admin/ananicy-cpp-1.0.0_rc6-r1::guru'`, > * the complete build log and the output of `emerge -pqv '=app-admin/ananicy-cpp-1.0.0_rc6-r1::guru'`. > * The complete build log is located at '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/temp/environment'. > * Working directory: '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build' > * S: '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6' > >>>> Failed to emerge app-admin/ananicy-cpp-1.0.0_rc6-r1, Log file: > >>>> '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/temp/build.log' > > * Messages for package app-admin/ananicy-cpp-1.0.0_rc6-r1: > > * ERROR: app-admin/ananicy-cpp-1.0.0_rc6-r1::guru failed (compile phase): > * ninja -v -j4 -l0 failed > * > * Call stack: > * ebuild.sh, line 122: Called src_compile > * environment, line 2193: Called cmake_src_compile > * environment, line 948: Called cmake_build > * environment, line 917: Called eninja > * environment, line 1381: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=app-admin/ananicy-cpp-1.0.0_rc6-r1::guru'`, > * the complete build log and the output of `emerge -pqv '=app-admin/ananicy-cpp-1.0.0_rc6-r1::guru'`. > * The complete build log is located at '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/temp/environment'. > * Working directory: '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6_build' > * S: '/var/tmp/portage/app-admin/ananicy-cpp-1.0.0_rc6-r1/work/ananicy-cpp-v1.0.0-rc6'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 877689
: 824811