Skip to content

3.0.0 build fails #9

@ThatOneCalculator

Description

@ThatOneCalculator
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.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
CMake Warning at CMakeLists.txt:8 (find_package):
  By not providing "FindCatch2.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Catch2", but
  CMake did not find one.

  Could not find a package configuration file provided by "Catch2" (requested
  version 3) with any of the following names:

    Catch2Config.cmake
    catch2-config.cmake

  Add the installation prefix of "Catch2" to CMAKE_PREFIX_PATH or set
  "Catch2_DIR" to a directory containing one of the above files.  If "Catch2"
  provides a separate development package or SDK, be sure it has been
  installed.


CMake Warning at CMakeLists.txt:59 (message):
  Catch2 not found! Not building bbfbench.


-- Configuring done (0.3s)
-- Generating done (0.0s)
-- Build files have been written to: /home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/build
[5/12] Building CXX object CMakeFiles/libbbf.dir/src/bbfcodec.cpp.o
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/bbfcodec.cpp: In member function ‘bool BBFBuilder::petrifyFile(const char*, const char*)’:
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/bbfcodec.cpp:703:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  703 |     fread(&newFooter, 1, sizeof(BBFFooter), tmpBBF);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[6/12] Building CXX object CMakeFiles/libbbf_shared.dir/src/bbfcodec.cpp.o
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/bbfcodec.cpp: In member function ‘bool BBFBuilder::petrifyFile(const char*, const char*)’:
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/bbfcodec.cpp:703:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  703 |     fread(&newFooter, 1, sizeof(BBFFooter), tmpBBF);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[7/12] Building CXX object CMakeFiles/bbfmux.dir/src/muxer/bbfmux.cpp.o
FAILED: [code=1] CMakeFiles/bbfmux.dir/src/muxer/bbfmux.cpp.o
/usr/bin/c++  -I/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src -I/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/vend -I/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/muxer -march=native -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 -O3 -DNDEBUG -std=c++17 -g -Wall -Wextra -Wshadow -Wpedantic -std=gnu++17 -Werror -MD -MT CMakeFiles/bbfmux.dir/src/muxer/bbfmux.cpp.o -MF CMakeFiles/bbfmux.dir/src/muxer/bbfmux.cpp.o.d -o CMakeFiles/bbfmux.dir/src/muxer/bbfmux.cpp.o -c /home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/muxer/bbfmux.cpp
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/muxer/bbfmux.cpp: In function ‘char* readTxtFile(const char*)’:
/home/kainoa/Git/AUR/libbbf/src/libbbf-3.0.0/src/muxer/bbfmux.cpp:71:10: error: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Werror=unused-result]
   71 |     fread(cString, 1, fileSize, file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
[9/12] Building C object CMakeFiles/libbbf.dir/src/vend/xxhash.c.o
ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions