gerbera / homebrew-gerbera

A Homebrew Tap for Gerbera Media Server
https://gerbera.io
14 stars 8 forks source link

As of today #30

Closed TyrfingMjolnir closed 4 weeks ago

TyrfingMjolnir commented 1 year ago
$ brew install gerbera
==> Fetching gerbera/gerbera/gerbera
==> Downloading https://github.com/gerbera/gerbera/archive/v1.10.0.tar.gz
Already downloaded: /Users/user/Library/Caches/Homebrew/downloads/370e503a19dbc1f61dddb25d72fb120dbb7c3b4a1b18d00cab9f5abf4ecc1343--gerbera-1.10.0.tar.gz
==> Installing gerbera from gerbera/gerbera
==> cmake .. -DWITH_CURL=YES -DWITH_JS=YES -DWITH_TAGLIB=YES -DWITH_AVCODEC=YES -DWITH_EXIF=YES -DWITH_SYSTEMD=NO -DWITH_INOTIFY=NO -DWITH_MYSQL=NO -DWITH_FFMPEGTHUMBNAILER=YES -DCMAKE_CXX_FLAGS="-stdlib=lib
==> make install
Last 15 lines from /Users/user/Library/Logs/Homebrew/gerbera/02.make:
In file included from /tmp/gerbera-20221226-7649-19lhbux/gerbera-1.10.0/src/database/sql_database.h:42:
In file included from /tmp/gerbera-20221226-7649-19lhbux/gerbera-1.10.0/src/database/sql_format.h:28:
/usr/local/include/fmt/format.h:3978:32: error: no matching member function for call to 'format'
        out = value_formatter_.format(map(*it), ctx);
              ~~~~~~~~~~~~~~~~~^~~~~~
/tmp/gerbera-20221226-7649-19lhbux/gerbera-1.10.0/src/database/sql_format.h:64:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<fmt::join_view<std::__wrap_iter<const ColumnUpdate *>, std::__wrap_iter<const ColumnUpdate *>>>::formatter_type' (aka 'const fmt::formatter<ColumnUpdate>'), but method is not marked const
    auto format(const ColumnUpdate& a, FormatContext& ctx) -> decltype(ctx.out())
         ^
6 errors generated.
make[2]: *** [CMakeFiles/libgerbera.dir/src/database/sql_database.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 60%] Building CXX object CMakeFiles/libgerbera.dir/src/transcoding/transcoding.cc.o
/usr/bin/clang++ -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"1.10.0\" -DHAVE_AVSTREAM_CODECPAR -DHAVE_CURL -DHAVE_FFMPEG -DHAVE_FFMPEGTHUMBNAILER -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -I/tmp/gerbera-20221226-7649-19lhbux/gerbera-1.10.0/src -I/usr/local/include/libexif -I/usr/local/include/ebml -I/usr/local/include/matroska -isystem /usr/local/include -isystem /usr/local/Cellar/ossp-uuid/1.6.2_2/include/ossp -isystem /usr/local/include/upnp -isystem /usr/local/include/taglib -isystem /usr/local/Cellar/ffmpeg/5.1.2_1/include "-stdlib=libc++" -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wall -std=c++17 -MD -MT CMakeFiles/libgerbera.dir/src/transcoding/transcoding.cc.o -MF CMakeFiles/libgerbera.dir/src/transcoding/transcoding.cc.o.d -o CMakeFiles/libgerbera.dir/src/transcoding/transcoding.cc.o -c /tmp/gerbera-20221226-7649-19lhbux/gerbera-1.10.0/src/transcoding/transcoding.cc
make[1]: *** [CMakeFiles/libgerbera.dir/all] Error 2
make: *** [all] Error 2

Do not report this issue to Homebrew/brew or Homebrew/core!