>>> ddclient: Building testing/ddclient 3.11.0-r0 (using abuild 3.12.0-r0) started Mon, 23 Oct 2023 07:51:46 +0000 >>> ddclient: Checking sanity of /home/buildozer/aports/testing/ddclient/APKBUILD... >>> ddclient: Analyzing dependencies... >>> ddclient: Installing for build: build-base curl net-tools perl perl-digest-sha1 autoconf automake perl-sub-identify perl-test-mockmodule perl-test-warnings (1/16) Installing mii-tool (2.10-r3) (2/16) Installing net-tools (2.10-r3) (3/16) Installing libbz2 (1.0.8-r6) (4/16) Installing perl (5.38.0-r0) (5/16) Installing perl-digest-sha1 (2.13-r17) (6/16) Installing m4 (1.4.19-r3) (7/16) Installing autoconf (2.71-r2) (8/16) Installing automake (1.16.5-r2) (9/16) Installing perl-sub-identify (0.14-r10) (10/16) Installing perl-super (1.20190531-r2) (11/16) Installing perl-test-mockmodule (0.177.0-r1) (12/16) Installing perl-test-warnings (0.032-r0) (13/16) Installing .makedepends-ddclient (20231023.075148) (14/16) Installing perl-error (0.17029-r2) (15/16) Installing perl-git (2.42.0-r0) (16/16) Installing git-perl (2.42.0-r0) Executing busybox-1.36.1-r13.trigger OK: 422 MiB in 121 packages >>> ddclient: Cleaning up srcdir >>> ddclient: Cleaning up pkgdir >>> ddclient: Cleaning up tmpdir >>> ddclient: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ddclient-3.11.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> ddclient: Fetching ddclient-3.11.0.tar.gz::https://github.com/ddclient/ddclient/archive/v3.11.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 100 270k 0 270k 0 0 60918 0 --:--:-- 0:00:04 --:--:-- 210k >>> ddclient: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ddclient-3.11.0.tar.gz >>> ddclient: Checking sha512sums... ddclient-3.11.0.tar.gz: OK ddclient.initd: OK skip-valid-ipv6-test.patch: OK >>> ddclient: Unpacking /var/cache/distfiles/edge/ddclient-3.11.0.tar.gz... >>> ddclient: skip-valid-ipv6-test.patch patching file t/get_ip_from_if.pl autoreconf: export WARNINGS=all autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:14: installing 'build-aux/install-sh' configure.ac:14: installing 'build-aux/missing' autoreconf: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for find... /usr/bin/find checking for curl... /usr/bin/curl checking whether perl executable path has been provided... no checking for perl... /usr/bin/perl checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for perl version... 5.38.0 checking for perl module File::Basename... ok checking for perl module File::Path... ok checking for perl module File::Temp... ok checking for perl module Getopt::Long... ok checking for perl module Socket... ok checking for perl module Sys::Hostname... ok checking for perl module version 0.77... ok checking for perl module B... ok checking for perl module Data::Dumper... ok checking for perl module File::Spec::Functions... ok checking for perl module File::Temp... ok checking for perl module Carp... ok checking for perl module Exporter... ok checking for perl module HTTP::Daemon 6.12... no configure: WARNING: some tests may be skipped due to missing module HTTP::Daemon=6.12 checking for perl module HTTP::Daemon::SSL... no configure: WARNING: some tests may be skipped due to missing module HTTP::Daemon::SSL checking for perl module HTTP::Message::PSGI... no configure: WARNING: some tests may be skipped due to missing module HTTP::Message::PSGI checking for perl module HTTP::Request... no configure: WARNING: some tests may be skipped due to missing module HTTP::Request checking for perl module HTTP::Response... no configure: WARNING: some tests may be skipped due to missing module HTTP::Response checking for perl module Scalar::Util... ok checking for perl module Test::MockModule... ok checking for perl module Test::TCP... no configure: WARNING: some tests may be skipped due to missing module Test::TCP checking for perl module Test::Warnings... ok checking for perl module Time::HiRes... ok checking for perl module URI... no configure: WARNING: some tests may be skipped due to missing module URI checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating t/geturl_connectivity.pl config.status: creating t/version.pl rm -f 'ddclient' 'ddclient'.tmp rm -f 'ddclient.conf' 'ddclient.conf'.tmp in='ddclient'.in; \ test -f "${in}" || in='./'${in}; \ sed -e 's|@PACKAGE_VERSION[@]|3.11.0|g' -e '1 s|^#\!.*perl$|#\!/usr/bin/perl|g' -e 's|@localstatedir[@]|/var|g' -e 's|@runstatedir[@]|/run/ddclient|g' -e 's|@sysconfdir[@]|/etc/ddclient|g' -e 's|@CURL[@]|/usr/bin/curl|g' "${in}" >'ddclient'.tmp && \ { ! test -x "${in}" || chmod +x 'ddclient'.tmp; } in='ddclient.conf'.in; \ test -f "${in}" || in='./'${in}; \ sed -e 's|@PACKAGE_VERSION[@]|3.11.0|g' -e '1 s|^#\!.*perl$|#\!/usr/bin/perl|g' -e 's|@localstatedir[@]|/var|g' -e 's|@runstatedir[@]|/run/ddclient|g' -e 's|@sysconfdir[@]|/etc/ddclient|g' -e 's|@CURL[@]|/usr/bin/curl|g' "${in}" >'ddclient.conf'.tmp && \ { ! test -x "${in}" || chmod +x 'ddclient.conf'.tmp; } mv 'ddclient.conf'.tmp 'ddclient.conf' mv 'ddclient'.tmp 'ddclient' make check-TESTS make[1]: Entering directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' make[2]: Entering directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' SKIP: t/geturl_connectivity.pl - Can't locate HTTP/Daemon.pm in @INC (you may need to install the HTTP::Daemon module) (@INC entries checked: /home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0 /home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0/t/lib /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0/t/lib/ddclient/Test/Fake/HTTPD.pm line 14. PASS: t/parse_assignments.pl 1 - no assignments PASS: t/parse_assignments.pl 2 - one assignment PASS: t/parse_assignments.pl 3 - empty value PASS: t/is-and-extract-ipv6-global.pl 1 - is_ipv6_global() with valid but non-globally-routable addresses PASS: t/parse_assignments.pl 4 - sep: comma PASS: t/is-and-extract-ipv6-global.pl 2 - is_ipv6_global() with valid, globally routable addresses PASS: t/is-and-extract-ipv6-global.pl 3 - extract_ipv6_global() PASS: t/get_ip_from_if.pl 1 - get_default_interface tests PASS: t/write_cache.pl 1 - create cache file PASS: t/parse_assignments.pl 5 - sep: space PASS: t/write_cache.pl 2 - overwrite cache file PASS: t/parse_assignments.pl 6 - sep: comma space PASS: t/write_cache.pl 3 - bad directory PASS: t/version.pl 1 - version matches Autoconf config PASS: t/version.pl 2 - no (unexpected) warnings (via done_testing) PASS: t/parse_assignments.pl 7 - sep: space comma PASS: t/write_cache.pl 4 - bad file PASS: t/write_cache.pl 5 - no (unexpected) warnings (via done_testing) PASS: t/parse_assignments.pl 8 - sep: space comma space PASS: t/is-and-extract-ipv6-global.pl 4 - interface config samples PASS: t/is-and-extract-ipv6-global.pl 5 - no (unexpected) warnings (via done_testing) PASS: t/parse_assignments.pl 9 - leading space PASS: t/parse_assignments.pl 10 - trailing space PASS: t/is-and-extract-ipv4.pl 1 - is_ipv4() with valid addresses PASS: t/parse_assignments.pl 11 - leading comma PASS: t/parse_assignments.pl 12 - trailing comma PASS: t/is-and-extract-ipv4.pl 2 - is_ipv4() with invalid addresses PASS: t/parse_assignments.pl 13 - empty assignment PASS: t/parse_assignments.pl 14 - rest PASS: t/parse_assignments.pl 15 - rest leading space PASS: t/parse_assignments.pl 16 - rest trailing space PASS: t/is-and-extract-ipv6.pl 1 - is_ipv6() with valid addresses PASS: t/parse_assignments.pl 17 - rest leading comma PASS: t/parse_assignments.pl 18 - rest trailing comma PASS: t/parse_assignments.pl 19 - assign space rest PASS: t/get_ip_from_if.pl 2 - get_ip_from_interface tests PASS: t/parse_assignments.pl 20 - assign comma rest PASS: t/parse_assignments.pl 21 - assign comma space rest PASS: t/parse_assignments.pl 22 - assign space comma rest PASS: t/parse_assignments.pl 23 - single quoting PASS: t/parse_assignments.pl 24 - double quoting PASS: t/parse_assignments.pl 25 - mixed quoting PASS: t/parse_assignments.pl 26 - unquoted escaped backslash PASS: t/parse_assignments.pl 27 - squoted escaped squote PASS: t/parse_assignments.pl 28 - dquoted escaped dquote PASS: t/parse_assignments.pl 29 - no (unexpected) warnings (via done_testing) PASS: t/get_ip_from_if.pl 3 - Get default interface and IP for test system PASS: t/get_ip_from_if.pl 4 - no (unexpected) warnings (via done_testing) PASS: t/is-and-extract-ipv6.pl 2 - is_ipv6() with invalid addresses PASS: t/is-and-extract-ipv4.pl 3 - is_ipv4() with char adjacent to valid address PASS: t/is-and-extract-ipv4.pl 4 - extract_ipv4() PASS: t/is-and-extract-ipv4.pl 5 - extract_ipv4() of valid addr with adjacent non-word char PASS: t/is-and-extract-ipv4.pl 6 - no (unexpected) warnings (via done_testing) PASS: t/is-and-extract-ipv6.pl 3 - is_ipv6() with char adjacent to valid address PASS: t/is-and-extract-ipv6.pl 4 - extract_ipv6() PASS: t/is-and-extract-ipv6.pl 5 - extract_ipv6() of valid addr with adjacent non-word char PASS: t/is-and-extract-ipv6.pl 6 - interface config samples PASS: t/is-and-extract-ipv6.pl 7 - no (unexpected) warnings (via done_testing) ============================================================================ Testsuite summary for ddclient 3.11.0 ============================================================================ # TOTAL: 59 # PASS: 58 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' make[1]: Leaving directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' >>> ddclient: Entering fakeroot... make[1]: Entering directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' ./build-aux/install-sh -c -d '/home/buildozer/aports/testing/ddclient/pkg/ddclient/var'/cache/ddclient ./build-aux/install-sh -c -d '/home/buildozer/aports/testing/ddclient/pkg/ddclient/usr/bin' ./build-aux/install-sh -c -d '/home/buildozer/aports/testing/ddclient/pkg/ddclient/etc/ddclient' /usr/bin/install -c -m 644 ddclient.conf '/home/buildozer/aports/testing/ddclient/pkg/ddclient/etc/ddclient' /usr/bin/install -c ddclient '/home/buildozer/aports/testing/ddclient/pkg/ddclient/usr/bin' make[1]: Leaving directory '/home/buildozer/aports/testing/ddclient/src/ddclient-3.11.0' >>> ddclient-openrc*: Running split function openrc... >>> ddclient-openrc*: Preparing subpackage ddclient-openrc... >>> ddclient-openrc*: Running postcheck for ddclient-openrc >>> ddclient-doc*: Running split function doc... >>> ddclient-doc*: Preparing subpackage ddclient-doc... >>> ddclient-doc*: Running postcheck for ddclient-doc >>> ddclient*: Running postcheck for ddclient >>> ddclient*: Preparing package ddclient... >>> ddclient*: Script found. /bin/sh added as a dependency for ddclient-3.11.0-r0.apk >>> ddclient*: Adding .pre-install >>> ddclient-doc*: Tracing dependencies... >>> ddclient-doc*: Package size: 32.0 KB >>> ddclient-doc*: Compressing data... >>> ddclient-doc*: Create checksum... >>> ddclient-doc*: Create ddclient-doc-3.11.0-r0.apk >>> ddclient-openrc*: Tracing dependencies... >>> ddclient-openrc*: Package size: 16.0 KB >>> ddclient-openrc*: Compressing data... >>> ddclient-openrc*: Create checksum... >>> ddclient-openrc*: Create ddclient-openrc-3.11.0-r0.apk >>> ddclient*: Tracing dependencies... >>> ddclient*: Package size: 360.0 KB >>> ddclient*: Compressing data... >>> ddclient*: Create checksum... >>> ddclient*: Create ddclient-3.11.0-r0.apk >>> ddclient: Build complete at Mon, 23 Oct 2023 07:52:04 +0000 elapsed time 0h 0m 18s >>> ddclient: Cleaning up srcdir >>> ddclient: Cleaning up pkgdir >>> ddclient: Uninstalling dependencies... (1/16) Purging .makedepends-ddclient (20231023.075148) (2/16) Purging net-tools (2.10-r3) (3/16) Purging mii-tool (2.10-r3) (4/16) Purging perl-digest-sha1 (2.13-r17) (5/16) Purging autoconf (2.71-r2) (6/16) Purging m4 (1.4.19-r3) (7/16) Purging automake (1.16.5-r2) (8/16) Purging perl-sub-identify (0.14-r10) (9/16) Purging perl-test-mockmodule (0.177.0-r1) (10/16) Purging perl-super (1.20190531-r2) (11/16) Purging perl-test-warnings (0.032-r0) (12/16) Purging git-perl (2.42.0-r0) (13/16) Purging perl-git (2.42.0-r0) (14/16) Purging perl-error (0.17029-r2) (15/16) Purging perl (5.38.0-r0) (16/16) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r13.trigger OK: 377 MiB in 105 packages >>> ddclient: Updating the testing/x86_64 repository index... >>> ddclient: Signing the index...