astroidmail/astroid

Astroid doesn't build anymore with boost 1.76.0

Closed this issue · 8 comments

[2/97] Building CXX object CMakeFiles/hypocycloid.dir/src/config.cc.o
FAILED: CMakeFiles/hypocycloid.dir/src/config.cc.o 
/usr/bin/c++ -DBOOST_LOG_DYN_LINK -DBOOST_LOG_USE_NATIVE_SYSLOG -DHAVE_NOTMUCH_INDEX_FILE -DSASSCTX_CONTEXT_H -I/usr/include/gtkmm-3.0 -I/usr/lib/gtkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/gdkmm-3.0/include -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gmime-3.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/vte-2.91 -I../src -I../src/actions -I../src/modes -I../src/modes/editor -I../src/modes/thread_index -I../src/modes/thread_view -I../src/modes/thread_view/webextension -I../src/plugin -I../src/utils -I../src/utils/gmime -Isrc -I. -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fdebug-prefix-map=/tmp_dsk/clabaut/astroid/src=/usr/src/debug -std=c++14 -O3 -DNDEBUG -I/usr/include/gtkmm-3.0 -I/usr/lib/gtkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/gdkmm-3.0/include -pthread -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/webkitgtk-4.0 -I/usr/include/vte-2.91 -Wall -O2 -MD -MT CMakeFiles/hypocycloid.dir/src/config.cc.o -MF CMakeFiles/hypocycloid.dir/src/config.cc.o.d -o CMakeFiles/hypocycloid.dir/src/config.cc.o -c ../src/config.cc
../src/config.cc: In member function 'void Astroid::Config::merge_ptree(const ptree&)':
../src/config.cc:480:59: error: '_1' was not declared in this scope
  480 |       const ptree&)> method = bind (&Config::merge, this, _1, _2, _3);
      |                                                           ^~
../src/config.cc:480:59: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
In file included from ../src/config.cc:3:
/usr/include/c++/11.1.0/functional:225:34: note:   'std::placeholders::_1'
  225 |     extern const _Placeholder<1> _1;
      |                                  ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
In file included from /usr/include/boost/bind/bind.hpp:2336,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from ../src/config.cc:7:
/usr/include/boost/bind/placeholders.hpp:58:38: note:   'boost::placeholders::_1'
   58 | BOOST_STATIC_CONSTEXPR boost::arg<1> _1;
      |                                      ^~
In file included from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46,
                 from /usr/include/boost/parameter/value_type.hpp:101,
                 from /usr/include/boost/parameter/aux_/arg_list.hpp:1207,
                 from /usr/include/boost/parameter/aux_/tagged_argument.hpp:76,
                 from /usr/include/boost/parameter/aux_/tag.hpp:11,
                 from /usr/include/boost/parameter/keyword.hpp:10,
                 from /usr/include/boost/log/keywords/severity.hpp:18,
                 from /usr/include/boost/log/trivial.hpp:22,
                 from ../src/astroid.hh:10,
                 from ../src/config.hh:5,
                 from ../src/config.cc:11:
/usr/include/boost/mp11/bind.hpp:45:7: note:   'boost::mp11::_1'
   45 | using _1 = mp_arg<0>;
      |       ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
../src/config.cc:480:63: error: '_2' was not declared in this scope
  480 |       const ptree&)> method = bind (&Config::merge, this, _1, _2, _3);
      |                                                               ^~
../src/config.cc:480:63: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:42:16: note:   'mpl_::_2'
   42 | typedef arg<2> _2;
      |                ^~
In file included from ../src/config.cc:3:
/usr/include/c++/11.1.0/functional:226:34: note:   'std::placeholders::_2'
  226 |     extern const _Placeholder<2> _2;
      |                                  ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:42:16: note:   'mpl_::_2'
   42 | typedef arg<2> _2;
      |                ^~
In file included from /usr/include/boost/bind/bind.hpp:2336,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from ../src/config.cc:7:
/usr/include/boost/bind/placeholders.hpp:59:38: note:   'boost::placeholders::_2'
   59 | BOOST_STATIC_CONSTEXPR boost::arg<2> _2;
      |                                      ^~
In file included from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46,
                 from /usr/include/boost/parameter/value_type.hpp:101,
                 from /usr/include/boost/parameter/aux_/arg_list.hpp:1207,
                 from /usr/include/boost/parameter/aux_/tagged_argument.hpp:76,
                 from /usr/include/boost/parameter/aux_/tag.hpp:11,
                 from /usr/include/boost/parameter/keyword.hpp:10,
                 from /usr/include/boost/log/keywords/severity.hpp:18,
                 from /usr/include/boost/log/trivial.hpp:22,
                 from ../src/astroid.hh:10,
                 from ../src/config.hh:5,
                 from ../src/config.cc:11:
/usr/include/boost/mp11/bind.hpp:46:7: note:   'boost::mp11::_2'
   46 | using _2 = mp_arg<1>;
      |       ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:42:16: note:   'mpl_::_2'
   42 | typedef arg<2> _2;
      |                ^~
../src/config.cc:480:67: error: '_3' was not declared in this scope
  480 |       const ptree&)> method = bind (&Config::merge, this, _1, _2, _3);
      |                                                                   ^~
../src/config.cc:480:67: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:55:16: note:   'mpl_::_3'
   55 | typedef arg<3> _3;
      |                ^~
In file included from ../src/config.cc:3:
/usr/include/c++/11.1.0/functional:227:34: note:   'std::placeholders::_3'
  227 |     extern const _Placeholder<3> _3;
      |                                  ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:55:16: note:   'mpl_::_3'
   55 | typedef arg<3> _3;
      |                ^~
In file included from /usr/include/boost/bind/bind.hpp:2336,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from ../src/config.cc:7:
/usr/include/boost/bind/placeholders.hpp:60:38: note:   'boost::placeholders::_3'
   60 | BOOST_STATIC_CONSTEXPR boost::arg<3> _3;
      |                                      ^~
In file included from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46,
                 from /usr/include/boost/parameter/value_type.hpp:101,
                 from /usr/include/boost/parameter/aux_/arg_list.hpp:1207,
                 from /usr/include/boost/parameter/aux_/tagged_argument.hpp:76,
                 from /usr/include/boost/parameter/aux_/tag.hpp:11,
                 from /usr/include/boost/parameter/keyword.hpp:10,
                 from /usr/include/boost/log/keywords/severity.hpp:18,
                 from /usr/include/boost/log/trivial.hpp:22,
                 from ../src/astroid.hh:10,
                 from ../src/config.hh:5,
                 from ../src/config.cc:11:
/usr/include/boost/mp11/bind.hpp:47:7: note:   'boost::mp11::_3'
   47 | using _3 = mp_arg<2>;
      |       ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/config.cc:5:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:55:16: note:   'mpl_::_3'
   55 | typedef arg<3> _3;
      |                ^~
[4/97] Building CXX object CMakeFiles/hypocycloid.dir/src/main_window.cc.o
FAILED: CMakeFiles/hypocycloid.dir/src/main_window.cc.o 
/usr/bin/c++ -DBOOST_LOG_DYN_LINK -DBOOST_LOG_USE_NATIVE_SYSLOG -DHAVE_NOTMUCH_INDEX_FILE -DSASSCTX_CONTEXT_H -I/usr/include/gtkmm-3.0 -I/usr/lib/gtkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/gdkmm-3.0/include -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gmime-3.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/vte-2.91 -I../src -I../src/actions -I../src/modes -I../src/modes/editor -I../src/modes/thread_index -I../src/modes/thread_view -I../src/modes/thread_view/webextension -I../src/plugin -I../src/utils -I../src/utils/gmime -Isrc -I. -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fdebug-prefix-map=/tmp_dsk/clabaut/astroid/src=/usr/src/debug -std=c++14 -O3 -DNDEBUG -I/usr/include/gtkmm-3.0 -I/usr/lib/gtkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/gdkmm-3.0/include -pthread -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/webkitgtk-4.0 -I/usr/include/vte-2.91 -Wall -O2 -MD -MT CMakeFiles/hypocycloid.dir/src/main_window.cc.o -MF CMakeFiles/hypocycloid.dir/src/main_window.cc.o.d -o CMakeFiles/hypocycloid.dir/src/main_window.cc.o -c ../src/main_window.cc
../src/main_window.cc: In constructor 'Astroid::MainWindow::MainWindow()':
../src/main_window.cc:263:48: error: '_1' was not declared in this scope
  263 |         bind (&MainWindow::jump_to_page, this, _1, 1));
      |                                                ^~
../src/main_window.cc:263:48: note: suggested alternatives:
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/main_window.cc:13:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
In file included from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22,
                 from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24,
                 from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6,
                 from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:126,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-3.0/gtkmm.h:100,
                 from ../src/main_window.cc:3:
/usr/include/c++/11.1.0/functional:225:34: note:   'std::placeholders::_1'
  225 |     extern const _Placeholder<1> _1;
      |                                  ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/main_window.cc:13:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
In file included from /usr/include/boost/bind/bind.hpp:2336,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from ../src/astroid.hh:8,
                 from ../src/main_window.cc:15:
/usr/include/boost/bind/placeholders.hpp:58:38: note:   'boost::placeholders::_1'
   58 | BOOST_STATIC_CONSTEXPR boost::arg<1> _1;
      |                                      ^~
In file included from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46,
                 from /usr/include/boost/parameter/value_type.hpp:101,
                 from /usr/include/boost/parameter/aux_/arg_list.hpp:1207,
                 from /usr/include/boost/parameter/aux_/tagged_argument.hpp:76,
                 from /usr/include/boost/parameter/aux_/tag.hpp:11,
                 from /usr/include/boost/parameter/keyword.hpp:10,
                 from /usr/include/boost/log/keywords/severity.hpp:18,
                 from /usr/include/boost/log/trivial.hpp:22,
                 from ../src/astroid.hh:10,
                 from ../src/main_window.cc:15:
/usr/include/boost/mp11/bind.hpp:45:7: note:   'boost::mp11::_1'
   45 | using _1 = mp_arg<0>;
      |       ^~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /usr/include/boost/mpl/placeholders.hpp:43,
                 from /usr/include/boost/iterator/iterator_categories.hpp:16,
                 from /usr/include/boost/iterator/iterator_facade.hpp:13,
                 from /usr/include/boost/filesystem/path.hpp:29,
                 from /usr/include/boost/filesystem.hpp:16,
                 from ../src/main_window.cc:13:
/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note:   'mpl_::_1'
   29 | typedef arg<1> _1;
      |                ^~
[7/97] Building CXX object CMakeFiles/hypocycloid.dir/src/modes/forward_message.cc.o

This was obtain by rebuilding the ArchLinux AUR package, but recomiling from source from master, it works.

Why was it closed then? Couldn't the make a new release?

Why was it closed then? Couldn't the make a new release?
Because this repo is the one for astroid sources, and those sources compile well on master. AUR PKGBUILD is not concerned by this repo.

Hello fellow astroid-ers

The astroid and astroid-git AUR packages both fail to build on my machine.

94% tests passed, 1 tests failed out of 18

Total Test time (real) =  11.46 sec

The following tests FAILED:
	  2 - compose (Failed)
Errors while running CTest

Hello fellow astroid-ers

The astroid and astroid-git AUR packages both fail to build on my machine.

94% tests passed, 1 tests failed out of 18

Total Test time (real) =  11.46 sec

The following tests FAILED:
	  2 - compose (Failed)
Errors while running CTest

Edit the pkgbuild and delete the check() function, then it builds fine.