D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/incron-0.5.12-5.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.hzuOL5 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf incron-0.5.12 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/incron-0.5.12.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd incron-0.5.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0001-fix-zombie-process.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0002-Fixed-formatting-in-README.md.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0003-Add-support-f-r-comment-lines-in-incron-tables-start.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0004-Ignoring-backup-files-ending-with-a-tilde-in-system-.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0005-Allow-building-on-FreeBSD.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0006-Revert-Merge-pull-request-23-from-javitorl-master.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0007-Rework-the-zombie-prevention.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0008-stdlib.h-is-required-for-daemon-3.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/incron-0.5.10-includes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/fork.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.DvOlG4 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd incron-0.5.12 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /usr/bin/make -O -j8 V=1 VERBOSE=1 PREFIX=/usr g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o icd-main.o icd-main.cpp g++: warning: switch '-ffor-scope' is no longer supported In file included from icd-main.cpp:36: inotify-cxx.h:447:32: error: ISO C++17 does not allow dynamic exception specifications 447 | void SetMask(uint32_t uMask) throw (InotifyException); | ^~~~~ inotify-cxx.h:470:34: error: ISO C++17 does not allow dynamic exception specifications 470 | void SetEnabled(bool fEnabled) throw (InotifyException); | ^~~~~ inotify-cxx.h:541:13: error: ISO C++17 does not allow dynamic exception specifications 541 | Inotify() throw (InotifyException); | ^~~~~ inotify-cxx.h:558:34: error: ISO C++17 does not allow dynamic exception specifications 558 | void Add(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:566:41: error: ISO C++17 does not allow dynamic exception specifications 566 | inline void Add(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:579:37: error: ISO C++17 does not allow dynamic exception specifications 579 | void Remove(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:589:44: error: ISO C++17 does not allow dynamic exception specifications 589 | inline void Remove(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:640:44: error: ISO C++17 does not allow dynamic exception specifications 640 | void WaitForEvents(bool fNoIntr = false) throw (InotifyException); | ^~~~~ inotify-cxx.h:666:37: error: ISO C++17 does not allow dynamic exception specifications 666 | bool GetEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:676:37: error: ISO C++17 does not allow dynamic exception specifications 676 | bool GetEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:690:38: error: ISO C++17 does not allow dynamic exception specifications 690 | bool PeekEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:700:38: error: ISO C++17 does not allow dynamic exception specifications 700 | bool PeekEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:755:36: error: ISO C++17 does not allow dynamic exception specifications 755 | void SetNonBlock(bool fNonBlock) throw (InotifyException); | ^~~~~ inotify-cxx.h:771:37: error: ISO C++17 does not allow dynamic exception specifications 771 | void SetCloseOnExec(bool fClOnEx) throw (InotifyException); | ^~~~~ inotify-cxx.h:779:58: error: ISO C++17 does not allow dynamic exception specifications 779 | static uint32_t GetCapability(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ inotify-cxx.h:790:68: error: ISO C++17 does not allow dynamic exception specifications 790 | static void SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException); | ^~~~~ inotify-cxx.h:797:41: error: ISO C++17 does not allow dynamic exception specifications 797 | inline static uint32_t GetMaxEvents() throw (InotifyException) | ^~~~~ inotify-cxx.h:811:49: error: ISO C++17 does not allow dynamic exception specifications 811 | inline static void SetMaxEvents(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:824:44: error: ISO C++17 does not allow dynamic exception specifications 824 | inline static uint32_t GetMaxInstances() throw (InotifyException) | ^~~~~ inotify-cxx.h:838:52: error: ISO C++17 does not allow dynamic exception specifications 838 | inline static void SetMaxInstances(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:851:42: error: ISO C++17 does not allow dynamic exception specifications 851 | inline static uint32_t GetMaxWatches() throw (InotifyException) | ^~~~~ inotify-cxx.h:865:50: error: ISO C++17 does not allow dynamic exception specifications 865 | inline static void SetMaxWatches(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:881:65: error: ISO C++17 does not allow dynamic exception specifications 881 | static std::string GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ icd-main.cpp:133:40: error: ISO C++17 does not allow dynamic exception specifications 133 | void load_tables(EventDispatcher* pEd) throw (InotifyException) | ^~~~~ make: *** [Makefile:43: icd-main.o] Error 1 make: *** Waiting for unfinished jobs.... g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o appinst.o appinst.cpp g++: warning: switch '-ffor-scope' is no longer supported g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o incrontab.o incrontab.cpp g++: warning: switch '-ffor-scope' is no longer supported In file included from incrontab.cpp:26: inotify-cxx.h:447:32: error: ISO C++17 does not allow dynamic exception specifications 447 | void SetMask(uint32_t uMask) throw (InotifyException); | ^~~~~ inotify-cxx.h:470:34: error: ISO C++17 does not allow dynamic exception specifications 470 | void SetEnabled(bool fEnabled) throw (InotifyException); | ^~~~~ inotify-cxx.h:541:13: error: ISO C++17 does not allow dynamic exception specifications 541 | Inotify() throw (InotifyException); | ^~~~~ inotify-cxx.h:558:34: error: ISO C++17 does not allow dynamic exception specifications 558 | void Add(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:566:41: error: ISO C++17 does not allow dynamic exception specifications 566 | inline void Add(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:579:37: error: ISO C++17 does not allow dynamic exception specifications 579 | void Remove(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:589:44: error: ISO C++17 does not allow dynamic exception specifications 589 | inline void Remove(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:640:44: error: ISO C++17 does not allow dynamic exception specifications 640 | void WaitForEvents(bool fNoIntr = false) throw (InotifyException); | ^~~~~ inotify-cxx.h:666:37: error: ISO C++17 does not allow dynamic exception specifications 666 | bool GetEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:676:37: error: ISO C++17 does not allow dynamic exception specifications 676 | bool GetEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:690:38: error: ISO C++17 does not allow dynamic exception specifications 690 | bool PeekEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:700:38: error: ISO C++17 does not allow dynamic exception specifications 700 | bool PeekEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:755:36: error: ISO C++17 does not allow dynamic exception specifications 755 | void SetNonBlock(bool fNonBlock) throw (InotifyException); | ^~~~~ inotify-cxx.h:771:37: error: ISO C++17 does not allow dynamic exception specifications 771 | void SetCloseOnExec(bool fClOnEx) throw (InotifyException); | ^~~~~ inotify-cxx.h:779:58: error: ISO C++17 does not allow dynamic exception specifications 779 | static uint32_t GetCapability(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ inotify-cxx.h:790:68: error: ISO C++17 does not allow dynamic exception specifications 790 | static void SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException); | ^~~~~ inotify-cxx.h:797:41: error: ISO C++17 does not allow dynamic exception specifications 797 | inline static uint32_t GetMaxEvents() throw (InotifyException) | ^~~~~ inotify-cxx.h:811:49: error: ISO C++17 does not allow dynamic exception specifications 811 | inline static void SetMaxEvents(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:824:44: error: ISO C++17 does not allow dynamic exception specifications 824 | inline static uint32_t GetMaxInstances() throw (InotifyException) | ^~~~~ inotify-cxx.h:838:52: error: ISO C++17 does not allow dynamic exception specifications 838 | inline static void SetMaxInstances(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:851:42: error: ISO C++17 does not allow dynamic exception specifications 851 | inline static uint32_t GetMaxWatches() throw (InotifyException) | ^~~~~ inotify-cxx.h:865:50: error: ISO C++17 does not allow dynamic exception specifications 865 | inline static void SetMaxWatches(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:881:65: error: ISO C++17 does not allow dynamic exception specifications 881 | static std::string GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ make: *** [Makefile:43: incrontab.o] Error 1 g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o inotify-cxx.o inotify-cxx.cpp g++: warning: switch '-ffor-scope' is no longer supported In file included from inotify-cxx.cpp:32: inotify-cxx.h:447:32: error: ISO C++17 does not allow dynamic exception specifications 447 | void SetMask(uint32_t uMask) throw (InotifyException); | ^~~~~ inotify-cxx.h:470:34: error: ISO C++17 does not allow dynamic exception specifications 470 | void SetEnabled(bool fEnabled) throw (InotifyException); | ^~~~~ inotify-cxx.h:541:13: error: ISO C++17 does not allow dynamic exception specifications 541 | Inotify() throw (InotifyException); | ^~~~~ inotify-cxx.h:558:34: error: ISO C++17 does not allow dynamic exception specifications 558 | void Add(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:566:41: error: ISO C++17 does not allow dynamic exception specifications 566 | inline void Add(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:579:37: error: ISO C++17 does not allow dynamic exception specifications 579 | void Remove(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:589:44: error: ISO C++17 does not allow dynamic exception specifications 589 | inline void Remove(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:640:44: error: ISO C++17 does not allow dynamic exception specifications 640 | void WaitForEvents(bool fNoIntr = false) throw (InotifyException); | ^~~~~ inotify-cxx.h:666:37: error: ISO C++17 does not allow dynamic exception specifications 666 | bool GetEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:676:37: error: ISO C++17 does not allow dynamic exception specifications 676 | bool GetEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:690:38: error: ISO C++17 does not allow dynamic exception specifications 690 | bool PeekEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:700:38: error: ISO C++17 does not allow dynamic exception specifications 700 | bool PeekEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:755:36: error: ISO C++17 does not allow dynamic exception specifications 755 | void SetNonBlock(bool fNonBlock) throw (InotifyException); | ^~~~~ inotify-cxx.h:771:37: error: ISO C++17 does not allow dynamic exception specifications 771 | void SetCloseOnExec(bool fClOnEx) throw (InotifyException); | ^~~~~ inotify-cxx.h:779:58: error: ISO C++17 does not allow dynamic exception specifications 779 | static uint32_t GetCapability(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ inotify-cxx.h:790:68: error: ISO C++17 does not allow dynamic exception specifications 790 | static void SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException); | ^~~~~ inotify-cxx.h:797:41: error: ISO C++17 does not allow dynamic exception specifications 797 | inline static uint32_t GetMaxEvents() throw (InotifyException) | ^~~~~ inotify-cxx.h:811:49: error: ISO C++17 does not allow dynamic exception specifications 811 | inline static void SetMaxEvents(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:824:44: error: ISO C++17 does not allow dynamic exception specifications 824 | inline static uint32_t GetMaxInstances() throw (InotifyException) | ^~~~~ inotify-cxx.h:838:52: error: ISO C++17 does not allow dynamic exception specifications 838 | inline static void SetMaxInstances(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:851:42: error: ISO C++17 does not allow dynamic exception specifications 851 | inline static uint32_t GetMaxWatches() throw (InotifyException) | ^~~~~ inotify-cxx.h:865:50: error: ISO C++17 does not allow dynamic exception specifications 865 | inline static void SetMaxWatches(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:881:65: error: ISO C++17 does not allow dynamic exception specifications 881 | static std::string GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ inotify-cxx.cpp:229:44: error: ISO C++17 does not allow dynamic exception specifications 229 | void InotifyWatch::SetMask(uint32_t uMask) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:246:46: error: ISO C++17 does not allow dynamic exception specifications 246 | void InotifyWatch::SetEnabled(bool fEnabled) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:301:20: error: ISO C++17 does not allow dynamic exception specifications 301 | Inotify::Inotify() throw (InotifyException) | ^~~~~ inotify-cxx.cpp:332:41: error: ISO C++17 does not allow dynamic exception specifications 332 | void Inotify::Add(InotifyWatch* pWatch) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:386:44: error: ISO C++17 does not allow dynamic exception specifications 386 | void Inotify::Remove(InotifyWatch* pWatch) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:435:43: error: ISO C++17 does not allow dynamic exception specifications 435 | void Inotify::WaitForEvents(bool fNoIntr) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:468:44: error: ISO C++17 does not allow dynamic exception specifications 468 | bool Inotify::GetEvent(InotifyEvent* pEvt) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:486:45: error: ISO C++17 does not allow dynamic exception specifications 486 | bool Inotify::PeekEvent(InotifyEvent* pEvt) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:527:43: error: ISO C++17 does not allow dynamic exception specifications 527 | void Inotify::SetNonBlock(bool fNonBlock) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:557:44: error: ISO C++17 does not allow dynamic exception specifications 557 | void Inotify::SetCloseOnExec(bool fClOnEx) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:587:58: error: ISO C++17 does not allow dynamic exception specifications 587 | uint32_t Inotify::GetCapability(InotifyCapability_t cap) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:604:68: error: ISO C++17 does not allow dynamic exception specifications 604 | void Inotify::SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.cpp:618:65: error: ISO C++17 does not allow dynamic exception specifications 618 | std::string Inotify::GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException) | ^~~~~ make: *** [Makefile:43: inotify-cxx.o] Error 1 g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o strtok.o strtok.cpp g++: warning: switch '-ffor-scope' is no longer supported g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o appargs.o appargs.cpp g++: warning: switch '-ffor-scope' is no longer supported g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o usertable.o usertable.cpp g++: warning: switch '-ffor-scope' is no longer supported In file included from usertable.h:24, from usertable.cpp:35: inotify-cxx.h:447:32: error: ISO C++17 does not allow dynamic exception specifications 447 | void SetMask(uint32_t uMask) throw (InotifyException); | ^~~~~ inotify-cxx.h:470:34: error: ISO C++17 does not allow dynamic exception specifications 470 | void SetEnabled(bool fEnabled) throw (InotifyException); | ^~~~~ inotify-cxx.h:541:13: error: ISO C++17 does not allow dynamic exception specifications 541 | Inotify() throw (InotifyException); | ^~~~~ inotify-cxx.h:558:34: error: ISO C++17 does not allow dynamic exception specifications 558 | void Add(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:566:41: error: ISO C++17 does not allow dynamic exception specifications 566 | inline void Add(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:579:37: error: ISO C++17 does not allow dynamic exception specifications 579 | void Remove(InotifyWatch* pWatch) throw (InotifyException); | ^~~~~ inotify-cxx.h:589:44: error: ISO C++17 does not allow dynamic exception specifications 589 | inline void Remove(InotifyWatch& rWatch) throw (InotifyException) | ^~~~~ inotify-cxx.h:640:44: error: ISO C++17 does not allow dynamic exception specifications 640 | void WaitForEvents(bool fNoIntr = false) throw (InotifyException); | ^~~~~ inotify-cxx.h:666:37: error: ISO C++17 does not allow dynamic exception specifications 666 | bool GetEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:676:37: error: ISO C++17 does not allow dynamic exception specifications 676 | bool GetEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:690:38: error: ISO C++17 does not allow dynamic exception specifications 690 | bool PeekEvent(InotifyEvent* pEvt) throw (InotifyException); | ^~~~~ inotify-cxx.h:700:38: error: ISO C++17 does not allow dynamic exception specifications 700 | bool PeekEvent(InotifyEvent& rEvt) throw (InotifyException) | ^~~~~ inotify-cxx.h:755:36: error: ISO C++17 does not allow dynamic exception specifications 755 | void SetNonBlock(bool fNonBlock) throw (InotifyException); | ^~~~~ inotify-cxx.h:771:37: error: ISO C++17 does not allow dynamic exception specifications 771 | void SetCloseOnExec(bool fClOnEx) throw (InotifyException); | ^~~~~ inotify-cxx.h:779:58: error: ISO C++17 does not allow dynamic exception specifications 779 | static uint32_t GetCapability(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ inotify-cxx.h:790:68: error: ISO C++17 does not allow dynamic exception specifications 790 | static void SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException); | ^~~~~ inotify-cxx.h:797:41: error: ISO C++17 does not allow dynamic exception specifications 797 | inline static uint32_t GetMaxEvents() throw (InotifyException) | ^~~~~ inotify-cxx.h:811:49: error: ISO C++17 does not allow dynamic exception specifications 811 | inline static void SetMaxEvents(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:824:44: error: ISO C++17 does not allow dynamic exception specifications 824 | inline static uint32_t GetMaxInstances() throw (InotifyException) | ^~~~~ inotify-cxx.h:838:52: error: ISO C++17 does not allow dynamic exception specifications 838 | inline static void SetMaxInstances(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:851:42: error: ISO C++17 does not allow dynamic exception specifications 851 | inline static uint32_t GetMaxWatches() throw (InotifyException) | ^~~~~ inotify-cxx.h:865:50: error: ISO C++17 does not allow dynamic exception specifications 865 | inline static void SetMaxWatches(uint32_t val) throw (InotifyException) | ^~~~~ inotify-cxx.h:881:65: error: ISO C++17 does not allow dynamic exception specifications 881 | static std::string GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException); | ^~~~~ make: *** [Makefile:43: usertable.o] Error 1 g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -ffor-scope -o incroncfg.o incroncfg.cpp g++: warning: switch '-ffor-scope' is no longer supported error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.DvOlG4 (%build) RPM build errors: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.DvOlG4 (%build) I: [iurt_root_command] ERROR: chroot