Skip to content

[BUG] fmt error during compile of 1.15.0 #101

Open
@FixedWing99

Description

@FixedWing99

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

-- Found fmt 11.1.4

`[249/311] Building CXX object libsession-util/src/CMakeFiles/config.dir/config/base.cpp.o
FAILED: libsession-util/src/CMakeFiles/config.dir/config/base.cpp.o
/usr/bin/ccache /usr/bin/c++ -DFMT_SHARED -DHAVE_TI_MODE -DNAPI_VERSION=8 -DOXEN_LOGGING_SOURCE_ROOTS="/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util" -DOXEN_LOGGING_SOURCE_ROOTS_LEN=1 -DSODIUM_STATIC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/src/../include -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/oxen-libquic/external/oxen-encoding -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/oxen-libquic/external/oxen-logging/include -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/proto -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/protobuf/src -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/libsodium-internal/src/libsodium/include -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/zstd/lib -I/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/external/zstd/lib/common -DBUILDING_NODE_EXTENSION -O3 -DNDEBUG -std=c++20 -flto=auto -fno-fat-lto-objects -fPIC -Wno-error=unused-parameter -MD -MT libsession-util/src/CMakeFiles/config.dir/config/base.cpp.o -MF libsession-util/src/CMakeFiles/config.dir/config/base.cpp.o.d -o libsession-util/src/CMakeFiles/config.dir/config/base.cpp.o -c /tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/src/config/base.cpp
/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/src/config/base.cpp: In member function ‘std::vector<std::__cxx11::basic_string > session::config::ConfigBase::_merge(const std::vector<std::pair<std::__cxx11::basic_string, std::basic_string_view > >&)’:
/tmp/makepkg/session-desktop/src/session-desktop-1.15.0/node_modules/libsession_util_nodejs/libsession-util/src/config/base.cpp:134:52: error: ‘join’ is not a member of ‘fmt’
134 | log::trace(cat, "Current old_hashes: {}", fmt::join(_old_hashes, ", "));
| ^~~~
[250/311] Building CXX object libsession-util/external/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o
[251/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/addon.cpp.o
[252/311] Building CXX object libsession-util/external/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o
[253/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/contacts_config.cpp.o
[254/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/convo_info_volatile_config.cpp.o
[255/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/utilities.cpp.o
[256/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/groups/meta_group_wrapper.cpp.o
[257/311] Building CXX object CMakeFiles/libsession_util_nodejs.dir/src/user_config.cpp.o

==> ERROR: A failure occurred in prepare().
Aborting...`

Expected Behavior

My source is aur.archlinux.org.

This has failed on two different machines with the same error.

Steps To Reproduce

No response

Desktop Version

1.15.0

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions