>>> ddclient: Building community/ddclient 3.11.2-r0 (using abuild 3.14.1-r1) started Sun, 10 Nov 2024 23:11:37 +0000 >>> ddclient: Validating /home/buildozer/aports/community/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/17) Installing curl (8.11.0-r1) (2/17) Installing mii-tool (2.10-r3) (3/17) Installing net-tools (2.10-r3) (4/17) Installing libbz2 (1.0.8-r6) (5/17) Installing perl (5.40.0-r3) (6/17) Installing perl-digest-sha1 (2.13-r19) (7/17) Installing m4 (1.4.19-r3) (8/17) Installing autoconf (2.72-r0) (9/17) Installing automake (1.17-r0) (10/17) Installing perl-sub-identify (0.14-r11) (11/17) Installing perl-super (1.20190531-r3) (12/17) Installing perl-test-mockmodule (0.179.0-r0) (13/17) Installing perl-test-warnings (0.033-r0) (14/17) Installing .makedepends-ddclient (20241110.231140) (15/17) Installing perl-error (0.17029-r2) (16/17) Installing perl-git (2.46.2-r0) (17/17) Installing git-perl (2.46.2-r0) Executing busybox-1.37.0-r6.trigger OK: 436 MiB in 118 packages >>> ddclient: Cleaning up srcdir >>> ddclient: Cleaning up pkgdir >>> ddclient: Cleaning up tmpdir >>> ddclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/ddclient-3.11.2.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 100 271k 100 271k 0 0 1341k 0 --:--:-- --:--:-- --:--:-- 1345k >>> ddclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/ddclient-3.11.2.tar.gz >>> ddclient: Checking sha512sums... ddclient-3.11.2.tar.gz: OK ddclient.initd: OK skip-valid-ipv6-test.patch: OK no-automake-errors.patch: OK >>> ddclient: Unpacking /var/cache/distfiles/v3.21/ddclient-3.11.2.tar.gz... >>> ddclient: skip-valid-ipv6-test.patch patching file t/get_ip_from_if.pl >>> ddclient: no-automake-errors.patch patching file configure.ac 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' Makefile.am:20: warning: escaping \# comment markers is not portable autoreconf: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 2 checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p 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 xargs -n works... 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.40.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.2|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.2|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/community/ddclient/src/ddclient-3.11.2' make[2]: Entering directory '/home/buildozer/aports/community/ddclient/src/ddclient-3.11.2' 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/community/ddclient/src/ddclient-3.11.2 /home/buildozer/aports/community/ddclient/src/ddclient-3.11.2/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/community/ddclient/src/ddclient-3.11.2/t/lib/ddclient/Test/Fake/HTTPD.pm line 14. PASS: t/version.pl 1 - version matches Autoconf config PASS: t/version.pl 2 - no (unexpected) warnings (via done_testing) PASS: t/is-and-extract-ipv4.pl 1 - is_ipv4() with valid addresses PASS: t/is-and-extract-ipv6-global.pl 1 - is_ipv6_global() with valid but non-globally-routable addresses PASS: t/is-and-extract-ipv4.pl 2 - is_ipv4() with invalid addresses PASS: t/is-and-extract-ipv6-global.pl 2 - is_ipv6_global() with valid, globally routable addresses PASS: t/parse_assignments.pl 1 - no assignments PASS: t/parse_assignments.pl 2 - one assignment PASS: t/get_ip_from_if.pl 1 - get_default_interface tests PASS: t/is-and-extract-ipv6-global.pl 3 - extract_ipv6_global() PASS: t/parse_assignments.pl 3 - empty value PASS: t/parse_assignments.pl 4 - sep: comma PASS: t/write_cache.pl 1 - create cache file PASS: t/write_cache.pl 2 - overwrite cache file PASS: t/parse_assignments.pl 5 - sep: space PASS: t/write_cache.pl 3 - bad directory PASS: t/parse_assignments.pl 6 - sep: comma space 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 7 - sep: space comma PASS: t/parse_assignments.pl 8 - sep: space comma space PASS: t/parse_assignments.pl 9 - leading space PASS: t/parse_assignments.pl 10 - trailing space PASS: t/is-and-extract-ipv6.pl 1 - is_ipv6() with valid addresses 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 11 - leading comma PASS: t/parse_assignments.pl 12 - trailing comma 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/parse_assignments.pl 17 - rest leading comma PASS: t/get_ip_from_if.pl 2 - get_ip_from_interface tests PASS: t/parse_assignments.pl 18 - rest trailing comma PASS: t/parse_assignments.pl 19 - assign space rest 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.2 ============================================================================ # TOTAL: 59 # PASS: 58 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory '/home/buildozer/aports/community/ddclient/src/ddclient-3.11.2' make[1]: Leaving directory '/home/buildozer/aports/community/ddclient/src/ddclient-3.11.2' >>> ddclient: Entering fakeroot... make[1]: Entering directory '/home/buildozer/aports/community/ddclient/src/ddclient-3.11.2' /bin/mkdir -p '/home/buildozer/aports/community/ddclient/pkg/ddclient/usr/bin' /bin/mkdir -p '/home/buildozer/aports/community/ddclient/pkg/ddclient/var'/cache/ddclient /bin/mkdir -p '/home/buildozer/aports/community/ddclient/pkg/ddclient/etc/ddclient' /usr/bin/install -c ddclient '/home/buildozer/aports/community/ddclient/pkg/ddclient/usr/bin' /usr/bin/install -c -m 644 ddclient.conf '/home/buildozer/aports/community/ddclient/pkg/ddclient/etc/ddclient' make[1]: Leaving directory '/home/buildozer/aports/community/ddclient/src/ddclient-3.11.2' >>> ddclient-openrc*: Running split function openrc... 'etc/init.d' -> '/home/buildozer/aports/community/ddclient/pkg/ddclient-openrc/etc/init.d' >>> ddclient-openrc*: Preparing subpackage ddclient-openrc... >>> ddclient-openrc*: Running postcheck for ddclient-openrc >>> ddclient-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/ddclient/pkg/ddclient-doc/usr/share/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.2-r0.apk >>> ddclient*: Adding .pre-install >>> ddclient-doc*: Tracing dependencies... >>> ddclient-doc*: Package size: 2.5 KB >>> ddclient-doc*: Compressing data... >>> ddclient-doc*: Create checksum... >>> ddclient-doc*: Create ddclient-doc-3.11.2-r0.apk >>> ddclient-openrc*: Tracing dependencies... >>> ddclient-openrc*: Package size: 584.0 B >>> ddclient-openrc*: Compressing data... >>> ddclient-openrc*: Create checksum... >>> ddclient-openrc*: Create ddclient-openrc-3.11.2-r0.apk >>> ddclient*: Tracing dependencies... curl net-tools perl perl-digest-sha1 /bin/sh >>> ddclient*: Package size: 321.0 KB >>> ddclient*: Compressing data... >>> ddclient*: Create checksum... >>> ddclient*: Create ddclient-3.11.2-r0.apk >>> ddclient: Build complete at Sun, 10 Nov 2024 23:11:46 +0000 elapsed time 0h 0m 9s >>> ddclient: Cleaning up srcdir >>> ddclient: Cleaning up pkgdir >>> ddclient: Uninstalling dependencies... (1/17) Purging .makedepends-ddclient (20241110.231140) (2/17) Purging curl (8.11.0-r1) (3/17) Purging net-tools (2.10-r3) (4/17) Purging mii-tool (2.10-r3) (5/17) Purging perl-digest-sha1 (2.13-r19) (6/17) Purging autoconf (2.72-r0) (7/17) Purging m4 (1.4.19-r3) (8/17) Purging automake (1.17-r0) (9/17) Purging perl-test-mockmodule (0.179.0-r0) (10/17) Purging perl-super (1.20190531-r3) (11/17) Purging perl-sub-identify (0.14-r11) (12/17) Purging perl-test-warnings (0.033-r0) (13/17) Purging git-perl (2.46.2-r0) (14/17) Purging perl-git (2.46.2-r0) (15/17) Purging perl-error (0.17029-r2) (16/17) Purging perl (5.40.0-r3) (17/17) Purging libbz2 (1.0.8-r6) Executing busybox-1.37.0-r6.trigger OK: 395 MiB in 101 packages >>> ddclient: Updating the community/x86_64 repository index... >>> ddclient: Signing the index...