>>> lua-xml: Building testing/lua-xml 1.1.3-r1 (using abuild 3.13.0-r5) started Mon, 30 Sep 2024 12:14:24 +0000 >>> lua-xml: Checking sanity of /home/buildozer/aports/testing/lua-xml/APKBUILD... >>> lua-xml: Analyzing dependencies... >>> lua-xml: Installing for build: build-base lua-lub lua5.1-dev luarocks5.1 lua5.2-dev luarocks5.2 (1/13) Installing lua-filesystem (1.8.0-r4) (2/13) Installing lua-lub (1.1.0-r3) (3/13) Installing lua5.1-libs (5.1.5-r13) (4/13) Installing lua5.1 (5.1.5-r13) (5/13) Installing lua5.1-filesystem (1.8.0-r4) (6/13) Installing lua5.1-dev (5.1.5-r13) (7/13) Installing luarocks5.1 (3.11.0-r0) (8/13) Installing lua5.2-libs (5.2.4-r13) (9/13) Installing lua5.2 (5.2.4-r13) (10/13) Installing lua5.2-filesystem (1.8.0-r4) (11/13) Installing lua5.2-dev (5.2.4-r13) (12/13) Installing luarocks5.2 (3.11.0-r0) (13/13) Installing .makedepends-lua-xml (20240930.121428) Executing busybox-1.36.1-r32.trigger Executing luarocks5.1-3.11.0-r0.trigger Executing luarocks5.2-3.11.0-r0.trigger OK: 264 MiB in 116 packages >>> lua-xml: Cleaning up srcdir >>> lua-xml: Cleaning up pkgdir >>> lua-xml: Cleaning up tmpdir >>> lua-xml: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lua-xml-1.1.3.tar.gz >>> lua-xml: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lua-xml-1.1.3.tar.gz >>> lua-xml: Checking sha512sums... lua-xml-1.1.3.tar.gz: OK >>> lua-xml: Unpacking /var/cache/distfiles/lua-xml-1.1.3.tar.gz... >>> lua-xml: Building for Lua 5.1... In file included from include/xml/Parser.h:33, from src/Parser.cpp:1: src/bind/dub/dub.h:298:48: error: ISO C++17 does not allow dynamic exception specifications 298 | lua_Number checknumber(lua_State *L, int narg) throw(dub::TypeException); | ^~~~~ src/bind/dub/dub.h:299:50: error: ISO C++17 does not allow dynamic exception specifications 299 | lua_Integer checkinteger(lua_State *L, int narg) throw(dub::TypeException); | ^~~~~ src/bind/dub/dub.h:300:63: error: ISO C++17 does not allow dynamic exception specifications 300 | const char *checklstring(lua_State *L, int narg, size_t *len) throw(dub::TypeException); | ^~~~~ src/bind/dub/dub.h:301:82: error: ISO C++17 does not allow dynamic exception specifications 301 | void **checkudata(lua_State *L, int ud, const char *tname, bool keep_mt = false) throw(dub::Exception); | ^~~~~ src/bind/dub/dub.h:304:82: error: ISO C++17 does not allow dynamic exception specifications 304 | void **checksdata(lua_State *L, int ud, const char *tname, bool keep_mt = false) throw(dub::Exception); | ^~~~~ src/bind/dub/dub.h:307:62: error: ISO C++17 does not allow dynamic exception specifications 307 | void **checksdata_d(lua_State *L, int ud, const char *tname) throw(dub::Exception); | ^~~~~ src/bind/dub/dub.h:317:56: error: ISO C++17 does not allow dynamic exception specifications 317 | inline const char *checkstring(lua_State *L, int narg) throw(dub::TypeException) { | ^~~~~ Error: Build error: Failed compiling object src/Parser.o xml 1.1.3-1 depends on lua >= 5.1, < 5.4 (5.1-1 provided by VM: success) xml 1.1.3-1 depends on lub >= 1.0.3, < 2 (1.1.0-2 installed: success) gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include -c src/Parser.cpp -o src/Parser.o -Iinclude -Isrc/bind -Isrc/vendor >>> ERROR: lua-xml: build failed >>> lua-xml: Uninstalling dependencies... (1/13) Purging .makedepends-lua-xml (20240930.121428) (2/13) Purging lua-lub (1.1.0-r3) (3/13) Purging lua5.2-filesystem (1.8.0-r4) (4/13) Purging lua5.1-filesystem (1.8.0-r4) (5/13) Purging lua-filesystem (1.8.0-r4) (6/13) Purging lua5.1-dev (5.1.5-r13) (7/13) Purging luarocks5.1 (3.11.0-r0) (8/13) Purging lua5.1 (5.1.5-r13) (9/13) Purging lua5.2-dev (5.2.4-r13) (10/13) Purging luarocks5.2 (3.11.0-r0) (11/13) Purging lua5.2 (5.2.4-r13) (12/13) Purging lua5.1-libs (5.1.5-r13) (13/13) Purging lua5.2-libs (5.2.4-r13) Executing busybox-1.36.1-r32.trigger OK: 251 MiB in 103 packages