I'm just trying to update the package and I get this compiling error:
❯ LC_ALL=C yay -S bareos-filedaemon
AUR Explicit (1): bareos-filedaemon-22.0.3-1
AUR Dependency (1): bareos-common-22.0.3-1
....
[ 29%] Building CXX object core/src/lib/CMakeFiles/bareos.dir/thread_list.cc.o
/home/jens/.cache/yay/bareos/src/bareos/core/src/lib/thread_list.cc: In member function 'bool ThreadList::CreateAndAddNewThread(ConfigurationParser*, void*)':
/home/jens/.cache/yay/bareos/src/bareos/core/src/lib/thread_list.cc:227:35: error: expected unqualified-id before '&' token
227 | } catch (const std::system_error& e) {
| ^
/home/jens/.cache/yay/bareos/src/bareos/core/src/lib/thread_list.cc:227:35: error: expected ')' before '&' token
227 | } catch (const std::system_error& e) {
| ~ ^
| )
/home/jens/.cache/yay/bareos/src/bareos/core/src/lib/thread_list.cc:227:35: error: expected '{' before '&' token
/home/jens/.cache/yay/bareos/src/bareos/core/src/lib/thread_list.cc:227:37: error: 'e' was not declared in this scope
227 | } catch (const std::system_error& e) {
| ^
make[2]: *** [core/src/lib/CMakeFiles/bareos.dir/build.make:986: core/src/lib/CMakeFiles/bareos.dir/thread_list.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3844: core/src/lib/CMakeFiles/bareos.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Has anyone an idea what goes wrong here?
Pinned Comments