version:1 :debug:sysinfo macOS 10.12 (darwin/16.7.0) arch i386 :debug:sysinfo MacPorts 2.6.4 :debug:sysinfo Xcode 8.3.3 :debug:sysinfo SDK 10.12 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.12 :debug:main epoch: in tree: 0 installed: 0 :debug:main pkgconfig 0.29.2_0 exists in the ports tree :debug:main pkgconfig 0.29.2_0 is the latest installed :debug:main pkgconfig 0.29.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/pkgconfig :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/conflicts_build-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! pkgconfig 0.29.2_0 >= pkgconfig 0.29.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libiconv 1.16_1 exists in the ports tree :debug:main libiconv 1.16_1 +universal is the latest installed :debug:main libiconv 1.16_1 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/libiconv :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant universal provides universal :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! libiconv 1.16_1 >= libiconv 1.16_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main readline 8.1.000_0 exists in the ports tree :debug:main readline 8.1.000_0 +universal is the latest installed :debug:main readline 8.1.000_0 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/readline :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant universal provides universal :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! readline 8.1.000_0 >= readline 8.1.000_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main ncurses 6.2_1 exists in the ports tree :debug:main ncurses 6.2_1 +universal is the latest installed :debug:main ncurses 6.2_1 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ncurses :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Executing variant universal provides universal :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! ncurses 6.2_1 >= ncurses 6.2_1 :debug:main epoch: in tree: 1 installed: 1 :debug:main openssl 1.1.1i_0 exists in the ports tree :debug:main openssl 1.1.1i_0 is the latest installed :debug:main openssl 1.1.1i_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/openssl :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! openssl 1.1.1i_0 >= openssl 1.1.1i_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main zlib 1.2.11_0 exists in the ports tree :debug:main zlib 1.2.11_0 is the latest installed :debug:main zlib 1.2.11_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/archivers/zlib :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libyaml 0.2.5_0 exists in the ports tree :debug:main libyaml 0.2.5_0 is the latest installed :debug:main libyaml 0.2.5_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libyaml :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! libyaml 0.2.5_0 >= libyaml 0.2.5_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libffi 3.3_1 exists in the ports tree :debug:main libffi 3.3_1 is the latest installed :debug:main libffi 3.3_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libffi :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl :debug:main Re-registering default for livecheck.url :debug:main Re-registering default for livecheck.regex :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! libffi 3.3_1 >= libffi 3.3_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main gdbm 1.18.1_1 exists in the ports tree :debug:main gdbm 1.18.1_1 is the latest installed :debug:main gdbm 1.18.1_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/gdbm :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! gdbm 1.18.1_1 >= gdbm 1.18.1_1 :debug:main epoch: in tree: 2 installed: 2 :debug:main gettext 0.19.8.1_2 exists in the ports tree :debug:main gettext 0.19.8.1_2 +universal is the latest installed :debug:main gettext 0.19.8.1_2 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gettext :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl :debug:main compiler clang 802.0.42 not blacklisted because it doesn't match {clang < 211.10.1} :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant universal provides universal :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! gettext 0.19.8.1_2 >= gettext 0.19.8.1_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main ruby_select 1.2_0 exists in the ports tree :debug:main ruby_select 1.2_0 is the latest installed :debug:main ruby_select 1.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/ruby_select :debug:main OS darwin/16.7.0 (macOS 10.12) arch i386 :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Running callback portstartupitem::add_notes :debug:main Finished running callback portstartupitem::add_notes :debug:main No need to upgrade! ruby_select 1.2_0 >= ruby_select 1.2_0 :msg:main ---> Computing dependencies for ruby30:info:main .:debug:main ruby30 has no conflicts :debug:main Searching for dependency: pkgconfig :debug:main Found Dependency: receipt exists for pkgconfig :debug:main Searching for dependency: readline :debug:main Found Dependency: receipt exists for readline :debug:main Searching for dependency: openssl :debug:main Found Dependency: receipt exists for openssl :debug:main Searching for dependency: zlib :debug:main Found Dependency: receipt exists for zlib :debug:main Searching for dependency: libyaml :debug:main Found Dependency: receipt exists for libyaml :debug:main Searching for dependency: libffi :debug:main Found Dependency: receipt exists for libffi :debug:main Searching for dependency: gdbm :debug:main Found Dependency: receipt exists for gdbm :debug:main Searching for dependency: ruby_select :debug:main Found Dependency: receipt exists for ruby_select :debug:main Executing org.macports.main (ruby30) :debug:main dropping privileges: euid changed to 501, egid changed to 20. :debug:archivefetch archivefetch phase started at Sat Jan 30 13:37:03 EST 2021 :msg:archivefetch ---> Fetching archive for ruby30 :debug:archivefetch Executing org.macports.archivefetch (ruby30) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 501/20 :info:archivefetch ---> ruby30-3.0.0_0.darwin_16.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch ruby30-3.0.0_0.darwin_16.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/ruby30 :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :msg:archivefetch ---> Attempting to fetch ruby30-3.0.0_0.darwin_16.x86_64.tbz2 from https://mse.uk.packages.macports.org/ruby30 :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :msg:archivefetch ---> Attempting to fetch ruby30-3.0.0_0.darwin_16.x86_64.tbz2 from https://lil.fr.packages.macports.org/ruby30 :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:fetch fetch phase started at Sat Jan 30 13:37:04 EST 2021 :notice:fetch ---> Fetching distfiles for ruby30 :debug:fetch Executing org.macports.fetch (ruby30) :debug:fetch Privilege de-escalation not attempted as not running as root. :debug:checksum checksum phase started at Sat Jan 30 13:37:04 EST 2021 :notice:checksum ---> Verifying checksums for ruby30 :debug:checksum Executing org.macports.checksum (ruby30) :info:checksum ---> Checksumming ruby-3.0.0.tar.gz :debug:checksum Calculated (md5) is d6af36269a1b0bc278236d371543ad97 :debug:checksum Correct (md5) checksum for ruby-3.0.0.tar.gz :debug:checksum Calculated (rmd160) is 8351564472580096adadce10e67856ac646eab12 :debug:checksum Correct (rmd160) checksum for ruby-3.0.0.tar.gz :debug:checksum Calculated (sha1) is 233873708c1ce9fdc295e0ef1c25e64f9b98b062 :debug:checksum Correct (sha1) checksum for ruby-3.0.0.tar.gz :debug:checksum Calculated (sha256) is a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28 :debug:checksum Correct (sha256) checksum for ruby-3.0.0.tar.gz :debug:checksum Calculated (size) is 19539509 :debug:checksum Correct (size) checksum for ruby-3.0.0.tar.gz :debug:checksum Privilege de-escalation not attempted as not running as root. :debug:extract extract phase started at Sat Jan 30 13:37:05 EST 2021 :notice:extract ---> Extracting ruby30 :debug:extract Executing org.macports.extract (ruby30) :info:extract ---> Extracting ruby-3.0.0.tar.gz :debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.0.tar.gz' :debug:extract Environment: :debug:extract CC_PRINT_OPTIONS='YES' :debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS' :debug:extract CPATH='/opt/local/include' :debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:extract LIBRARY_PATH='/opt/local/lib' :debug:extract MACOSX_DEPLOYMENT_TARGET='10.12' :info:extract Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.0.tar.gz' | /usr/bin/tar -xf - :debug:extract system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.0.tar.gz' | /usr/bin/tar -xf - :debug:extract euid/egid changed to: 0/0 :debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work to macports :debug:extract euid/egid changed to: 501/20 :debug:extract Privilege de-escalation not attempted as not running as root. :debug:patch patch phase started at Sat Jan 30 13:37:09 EST 2021 :debug:patch Executing org.macports.patch (ruby30) :debug:patch Executing proc-post-org.macports.patch-patch-0 :info:patch ---> Patching gem_helper.rb: s/(gem) (build|install|push)/gem3.0 \2/g :debug:patch Executing reinplace: /usr/bin/sed -E {s/(gem) (build|install|push)/gem3.0 \2/g} @file11 :debug:patch euid/egid changed to: 0/0 :debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0/lib/bundler/gem_helper.rb to macports :debug:patch euid/egid changed to: 501/20 :debug:patch euid/egid changed to: 0/0 :debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0/lib/bundler/gem_helper.rb :debug:patch euid/egid changed to: 501/20 :debug:patch Privilege de-escalation not attempted as not running as root. :debug:configure configure phase started at Sat Jan 30 13:37:09 EST 2021 :notice:configure ---> Configuring ruby30 :debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 :debug:configure Using compiler 'Xcode Clang' :debug:configure Executing org.macports.configure (ruby30) :debug:configure Environment: :debug:configure CC='/usr/bin/clang' :debug:configure CC_PRINT_OPTIONS='YES' :debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS' :debug:configure CFLAGS='-pipe -Os -arch x86_64' :debug:configure CPATH='/opt/local/include' :debug:configure CPPFLAGS='-I/opt/local/include' :debug:configure CXX='/usr/bin/clang++' :debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -arch x86_64' :debug:configure DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:configure F90FLAGS='-pipe -Os -m64' :debug:configure FCFLAGS='-pipe -Os -m64' :debug:configure FFLAGS='-pipe -Os -m64' :debug:configure INSTALL='/usr/bin/install -c' :debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' :debug:configure LIBRARY_PATH='/opt/local/lib' :debug:configure MACOSX_DEPLOYMENT_TARGET='10.12' :debug:configure OBJC='/usr/bin/clang' :debug:configure OBJCFLAGS='-pipe -Os -arch x86_64' :debug:configure OBJCXX='/usr/bin/clang++' :debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -arch x86_64' :info:configure Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0" && ./configure --prefix=/opt/local --enable-shared --enable-install-static-library --disable-install-doc --mandir="/opt/local/share/man" --enable-pthread --without-gmp --with-opt-dir="/opt/local" --program-suffix=3.0 --with-rubylibprefix="/opt/local/lib/ruby3.0" --without-baseruby --with-arch=x86_64 :debug:configure system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0" && ./configure --prefix=/opt/local --enable-shared --enable-install-static-library --disable-install-doc --mandir="/opt/local/share/man" --enable-pthread --without-gmp --with-opt-dir="/opt/local" --program-suffix=3.0 --with-rubylibprefix="/opt/local/lib/ruby3.0" --without-baseruby --with-arch=x86_64 :info:configure checking build system type... x86_64-apple-darwin16.7.0 :info:configure checking host system type... x86_64-apple-darwin16.7.0 :info:configure checking target system type... x86_64-apple-darwin16.7.0 :info:configure checking for /usr/bin/llvm-ar... no :info:configure checking for /usr/bin/clang++... /usr/bin/clang++ :info:configure checking for /usr/bin/llvm-nm... no :info:configure checking for /usr/bin/llvm-objcopy... no :info:configure checking for /usr/bin/llvm-objdump... no :info:configure checking for /usr/bin/llvm-ranlib... no :info:configure checking for /usr/bin/llvm-strip... no :info:configure checking for gcc... /usr/bin/clang :info:configure checking whether the C compiler works... yes :info:configure checking for C compiler default output file name... a.out :info:configure checking for suffix of executables... :info:configure checking whether we are cross compiling... no :info:configure checking for suffix of object files... o :info:configure checking whether we are using the GNU C compiler... yes :info:configure checking whether /usr/bin/clang accepts -g... yes :info:configure checking for /usr/bin/clang option to accept ISO C89... none needed :info:configure checking for /usr/bin/clang option to accept ISO C99... none needed :info:configure checking whether we are using the GNU C++ compiler... yes :info:configure checking whether /usr/bin/clang++ accepts -g... yes :info:configure checking how to run the C preprocessor... /usr/bin/clang -E :info:configure checking for ranlib... ranlib :info:configure checking for gar... no :info:configure checking for ar... ar :info:configure checking for gas... no :info:configure checking for as... as :info:configure checking for gnm... no :info:configure checking for nm... nm :info:configure checking for gobjcopy... no :info:configure checking for objcopy... no :info:configure checking for gobjdump... no :info:configure checking for objdump... objdump :info:configure checking for gstrip... no :info:configure checking for strip... strip :info:configure checking if minimum required OS X version is supported... yes :info:configure checking whether the linker is GNU ld... no :info:configure checking whether /usr/bin/clang -E accepts -o... yes :info:configure checking for /usr/bin/clang... /usr/bin/clang :info:configure checking target architectures... x86_64 :info:configure checking for ar flags... rcu :info:configure checking whether ln -s works... yes :info:configure checking whether make sets $(MAKE)... yes :info:configure checking for a BSD-compatible install... /usr/bin/install -c :info:configure checking for a thread-safe mkdir -p... -d :info:configure use 'mkdir -p' as MKDIR_P :info:configure checking for dtrace... dtrace :info:configure checking for dot... dot :info:configure checking for doxygen... no :info:configure checking for pkg-config... pkg-config :info:configure checking for grep that handles long lines and -e... /usr/bin/grep :info:configure checking for egrep... /usr/bin/grep -E :info:configure checking for ANSI C header files... yes :info:configure checking for sys/types.h... yes :info:configure checking for sys/stat.h... yes :info:configure checking for stdlib.h... yes :info:configure checking for string.h... yes :info:configure checking for memory.h... yes :info:configure checking for strings.h... yes :info:configure checking for inttypes.h... yes :info:configure checking for stdint.h... yes :info:configure checking for unistd.h... yes :info:configure checking minix/config.h usability... no :info:configure checking minix/config.h presence... no :info:configure checking for minix/config.h... no :info:configure checking whether it is safe to define __EXTENSIONS__... yes :info:configure checking whether it is Android... no :info:configure checking for cd using physical directory... cd -P :info:configure checking whether CFLAGS is valid... yes :info:configure checking whether LDFLAGS is valid... yes :info:configure checking whether -Wl,-R. is accepted as LDFLAGS... no :info:configure checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes :info:configure checking whether -fdeclspec is accepted as CFLAGS... yes :info:configure checking whether -fdeclspec is accepted as CXXFLAGS... yes :info:configure checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes :info:configure checking whether -Wdivision-by-zero is accepted as CFLAGS... yes :info:configure checking whether -Wduplicated-cond is accepted as CFLAGS... no :info:configure checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes :info:configure checking whether -Wimplicit-int is accepted as CFLAGS... yes :info:configure checking whether -Wmisleading-indentation is accepted as CFLAGS... no :info:configure checking whether -Wpointer-arith is accepted as CFLAGS... yes :info:configure checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes :info:configure checking whether -Wwrite-strings is accepted as CFLAGS... yes :info:configure checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no :info:configure checking whether -Wmissing-noreturn is accepted as CFLAGS... yes :info:configure checking whether -Wno-cast-function-type is accepted as CFLAGS... no :info:configure checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes :info:configure checking whether -Wno-long-long is accepted as CFLAGS... yes :info:configure checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes :info:configure checking whether -Wno-overlength-strings is accepted as CFLAGS... yes :info:configure checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no :info:configure checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes :info:configure checking whether -Wno-self-assign is accepted as CFLAGS... yes :info:configure checking whether -Wno-tautological-compare is accepted as CFLAGS... yes :info:configure checking whether -Wno-unused-parameter is accepted as CFLAGS... yes :info:configure checking whether -Wno-unused-value is accepted as CFLAGS... yes :info:configure checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no :info:configure checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no :info:configure checking whether -Wunused-variable is accepted as CFLAGS... yes :info:configure checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no :info:configure checking whether -Wextra-tokens is accepted as CFLAGS... yes :info:configure checking whether -Wall -Wextra is accepted as CFLAGS... yes :info:configure checking whether -Qunused-arguments is accepted as CFLAGS... yes :info:configure checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes :info:configure checking whether -fstack-protector-strong is accepted as CFLAGS... yes :info:configure checking whether -fstack-protector-strong is accepted as LDFLAGS... yes :info:configure checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no :info:configure checking whether -std=gnu99 is accepted as CFLAGS... yes :info:configure checking whether -fno-strict-overflow is accepted as CFLAGS... yes :info:configure checking whether -ggdb3 is accepted as CFLAGS... yes :info:configure checking whether -fvisibility=hidden is accepted as CFLAGS... yes :info:configure checking whether -fno-fast-math is accepted as CFLAGS... yes :info:configure checking whether -fexcess-precision=standard is accepted as CFLAGS... no :info:configure checking whether -fp-model precise is accepted as CFLAGS... no :info:configure checking whether compiler has statement and declarations in expressions... yes :info:configure checking whether syscall(2) is deprecated... yes :info:configure checking for broken crypt with 8bit chars... yes :info:configure checking for codesign... codesign :info:configure checking for dsymutil... dsymutil :info:configure checking for crt_externs.h... yes :info:configure checking whether CXXFLAGS is valid... yes :info:configure checking for crypt in -lcrypt... (cached) no :info:configure checking for dlopen in -ldl... yes :info:configure checking for shl_load in -ldld... no :info:configure checking for shutdown in -lsocket... no :info:configure checking for dirent.h that defines DIR... yes :info:configure checking for library containing opendir... none required :info:configure checking for stdbool.h that conforms to C99... yes :info:configure checking for _Bool... yes :info:configure checking for sys/wait.h that is POSIX.1 compatible... yes :info:configure checking a.out.h usability... no :info:configure checking a.out.h presence... no :info:configure checking for a.out.h... no :info:configure checking atomic.h usability... no :info:configure checking atomic.h presence... no :info:configure checking for atomic.h... no :info:configure checking copyfile.h usability... yes :info:configure checking copyfile.h presence... yes :info:configure checking for copyfile.h... yes :info:configure checking direct.h usability... no :info:configure checking direct.h presence... no :info:configure checking for direct.h... no :info:configure checking grp.h usability... yes :info:configure checking grp.h presence... yes :info:configure checking for grp.h... yes :info:configure checking fcntl.h usability... yes :info:configure checking fcntl.h presence... yes :info:configure checking for fcntl.h... yes :info:configure checking float.h usability... yes :info:configure checking float.h presence... yes :info:configure checking for float.h... yes :info:configure checking ieeefp.h usability... no :info:configure checking ieeefp.h presence... no :info:configure checking for ieeefp.h... no :info:configure checking intrinsics.h usability... no :info:configure checking intrinsics.h presence... no :info:configure checking for intrinsics.h... no :info:configure checking langinfo.h usability... yes :info:configure checking langinfo.h presence... yes :info:configure checking for langinfo.h... yes :info:configure checking limits.h usability... yes :info:configure checking limits.h presence... yes :info:configure checking for limits.h... yes :info:configure checking locale.h usability... yes :info:configure checking locale.h presence... yes :info:configure checking for locale.h... yes :info:configure checking malloc.h usability... no :info:configure checking malloc.h presence... no :info:configure checking for malloc.h... no :info:configure checking malloc/malloc.h usability... yes :info:configure checking malloc/malloc.h presence... yes :info:configure checking for malloc/malloc.h... yes :info:configure checking malloc_np.h usability... no :info:configure checking malloc_np.h presence... no :info:configure checking for malloc_np.h... no :info:configure checking net/socket.h usability... no :info:configure checking net/socket.h presence... no :info:configure checking for net/socket.h... no :info:configure checking process.h usability... no :info:configure checking process.h presence... no :info:configure checking for process.h... no :info:configure checking pwd.h usability... yes :info:configure checking pwd.h presence... yes :info:configure checking for pwd.h... yes :info:configure checking sanitizer/asan_interface.h usability... yes :info:configure checking sanitizer/asan_interface.h presence... yes :info:configure checking for sanitizer/asan_interface.h... yes :info:configure checking sanitizer/msan_interface.h usability... yes :info:configure checking sanitizer/msan_interface.h presence... yes :info:configure checking for sanitizer/msan_interface.h... yes :info:configure checking setjmpex.h usability... no :info:configure checking setjmpex.h presence... no :info:configure checking for setjmpex.h... no :info:configure checking stdalign.h usability... yes :info:configure checking stdalign.h presence... yes :info:configure checking for stdalign.h... yes :info:configure checking sys/attr.h usability... yes :info:configure checking sys/attr.h presence... yes :info:configure checking for sys/attr.h... yes :info:configure checking sys/eventfd.h usability... no :info:configure checking sys/eventfd.h presence... no :info:configure checking for sys/eventfd.h... no :info:configure checking sys/fcntl.h usability... yes :info:configure checking sys/fcntl.h presence... yes :info:configure checking for sys/fcntl.h... yes :info:configure checking sys/file.h usability... yes :info:configure checking sys/file.h presence... yes :info:configure checking for sys/file.h... yes :info:configure checking sys/id.h usability... no :info:configure checking sys/id.h presence... no :info:configure checking for sys/id.h... no :info:configure checking sys/ioctl.h usability... yes :info:configure checking sys/ioctl.h presence... yes :info:configure checking for sys/ioctl.h... yes :info:configure checking sys/mkdev.h usability... no :info:configure checking sys/mkdev.h presence... no :info:configure checking for sys/mkdev.h... no :info:configure checking sys/param.h usability... yes :info:configure checking sys/param.h presence... yes :info:configure checking for sys/param.h... yes :info:configure checking sys/prctl.h usability... no :info:configure checking sys/prctl.h presence... no :info:configure checking for sys/prctl.h... no :info:configure checking sys/resource.h usability... yes :info:configure checking sys/resource.h presence... yes :info:configure checking for sys/resource.h... yes :info:configure checking sys/select.h usability... yes :info:configure checking sys/select.h presence... yes :info:configure checking for sys/select.h... yes :info:configure checking sys/sendfile.h usability... no :info:configure checking sys/sendfile.h presence... no :info:configure checking for sys/sendfile.h... no :info:configure checking sys/socket.h usability... yes :info:configure checking sys/socket.h presence... yes :info:configure checking for sys/socket.h... yes :info:configure checking for sys/syscall.h... (cached) no :info:configure checking sys/sysmacros.h usability... no :info:configure checking sys/sysmacros.h presence... no :info:configure checking for sys/sysmacros.h... no :info:configure checking sys/time.h usability... yes :info:configure checking sys/time.h presence... yes :info:configure checking for sys/time.h... yes :info:configure checking sys/times.h usability... yes :info:configure checking sys/times.h presence... yes :info:configure checking for sys/times.h... yes :info:configure checking sys/uio.h usability... yes :info:configure checking sys/uio.h presence... yes :info:configure checking for sys/uio.h... yes :info:configure checking sys/utime.h usability... no :info:configure checking sys/utime.h presence... no :info:configure checking for sys/utime.h... no :info:configure checking for syscall.h... (cached) no :info:configure checking time.h usability... yes :info:configure checking time.h presence... yes :info:configure checking for time.h... yes :info:configure checking ucontext.h usability... yes :info:configure checking ucontext.h presence... yes :info:configure checking for ucontext.h... yes :info:configure checking utime.h usability... yes :info:configure checking utime.h presence... yes :info:configure checking for utime.h... yes :info:configure checking x86intrin.h usability... yes :info:configure checking x86intrin.h presence... yes :info:configure checking for x86intrin.h... yes :info:configure checking for special C compiler options needed for large files... no :info:configure checking for _FILE_OFFSET_BITS value needed for large files... no :info:configure checking whether byte ordering is bigendian... no :info:configure checking for an ANSI C-conforming const... yes :info:configure checking whether char is unsigned... no :info:configure checking for inline... inline :info:configure checking for working volatile... yes :info:configure checking for typeof syntax and keyword spelling... typeof :info:configure checking for C/C++ restrict keyword... __restrict :info:configure checking for long long... yes :info:configure checking for off_t... yes :info:configure checking char bit... 8 :info:configure checking size of int... 4 :info:configure checking size of short... 2 :info:configure checking size of long... 8 :info:configure checking size of long long... 8 :info:configure checking size of __int64... 0 :info:configure checking size of __int128... 16 :info:configure checking size of off_t... 8 :info:configure checking size of void*... 8 :info:configure checking size of float... 4 :info:configure checking size of double... 8 :info:configure checking size of time_t... 8 :info:configure checking size of clock_t... 8 :info:configure checking packed struct attribute... x __attribute__((packed)) :info:configure checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes :info:configure checking for printf prefix for long long... ll :info:configure checking for pid_t... yes :info:configure checking for convertible type of pid_t... INT :info:configure checking for uid_t... yes :info:configure checking for convertible type of uid_t... UINT :info:configure checking for gid_t... yes :info:configure checking for convertible type of gid_t... UINT :info:configure checking for time_t... yes :info:configure checking for convertible type of time_t... LONG :info:configure checking for dev_t... yes :info:configure checking for convertible type of dev_t... INT :info:configure checking for mode_t... yes :info:configure checking for convertible type of mode_t... USHORT :info:configure checking for rlim_t... yes :info:configure checking for convertible type of rlim_t... ULL :info:configure checking for off_t... (cached) yes :info:configure checking for convertible type of off_t... LL :info:configure checking for clockid_t... yes :info:configure checking for convertible type of clockid_t... UINT :info:configure checking for variable length macro... yes :info:configure checking if _Alignof() works... yes :info:configure checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x :info:configure checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x :info:configure checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x :info:configure checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x :info:configure checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x :info:configure checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x :info:configure checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x :info:configure checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x :info:configure checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x :info:configure checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x :info:configure checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x :info:configure checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x :info:configure checking for ERRORFUNC function attribute... x :info:configure checking for WARNINGFUNC function attribute... x :info:configure checking for WEAK function attribute... __attribute__ ((__weak__)) x :info:configure checking for __attribute__((__depreacted__(msg))) in C++... yes :info:configure checking for std::nullptr_t... yes :info:configure checking for FUNC_STDCALL function attribute... x :info:configure checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x :info:configure checking for FUNC_FASTCALL function attribute... x :info:configure checking for FUNC_UNOPTIMIZED function attribute... x :info:configure checking for FUNC_MINIMIZED function attribute... x :info:configure checking for function alias... no :info:configure checking for __atomic builtins... yes :info:configure checking for __sync builtins... yes :info:configure checking for __builtin_unreachable... yes :info:configure checking for exported function attribute... __attribute__ ((__visibility__("default"))) :info:configure checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x :info:configure checking for function name string predefined identifier... __func__ :info:configure checking if enum over int is allowed... yes :info:configure checking whether sys_nerr is declared... yes :info:configure checking whether getenv is declared... yes :info:configure checking for size_t... yes :info:configure checking size of size_t... 8 :info:configure checking size of ptrdiff_t... 8 :info:configure checking for printf prefix for size_t... z :info:configure checking for printf prefix for ptrdiff_t... t :info:configure checking for struct stat.st_blksize... yes :info:configure checking for struct stat.st_blocks... yes :info:configure checking for struct stat.st_rdev... yes :info:configure checking size of struct stat.st_size... SIZEOF_OFF_T :info:configure checking size of struct stat.st_blocks... SIZEOF_OFF_T :info:configure checking size of struct stat.st_ino... SIZEOF_LONG :info:configure checking for struct stat.st_atim... no :info:configure checking for struct stat.st_atimespec... yes :info:configure checking for struct stat.st_atimensec... no :info:configure checking for struct stat.st_mtim... no :info:configure checking for struct stat.st_mtimespec... yes :info:configure checking for struct stat.st_mtimensec... no :info:configure checking for struct stat.st_ctim... no :info:configure checking for struct stat.st_ctimespec... yes :info:configure checking for struct stat.st_ctimensec... no :info:configure checking for struct stat.st_birthtimespec... yes :info:configure checking for struct timeval... yes :info:configure checking size of struct timeval.tv_sec... SIZEOF_TIME_T :info:configure checking for struct timespec... yes :info:configure checking for struct timezone... yes :info:configure checking for fd_mask... yes :info:configure checking for int8_t... yes :info:configure checking size of int8_t... 1 :info:configure checking for uint8_t... yes :info:configure checking size of uint8_t... 1 :info:configure checking for int16_t... yes :info:configure checking size of int16_t... 2 :info:configure checking for uint16_t... yes :info:configure checking size of uint16_t... 2 :info:configure checking for int32_t... yes :info:configure checking size of int32_t... 4 :info:configure checking for uint32_t... yes :info:configure checking size of uint32_t... 4 :info:configure checking for int64_t... yes :info:configure checking size of int64_t... 8 :info:configure checking for uint64_t... yes :info:configure checking size of uint64_t... 8 :info:configure checking for int128_t... __int128 :info:configure checking for uint128_t... unsigned __int128 :info:configure checking for intptr_t... yes :info:configure checking size of intptr_t... 8 :info:configure checking for uintptr_t... yes :info:configure checking size of uintptr_t... 8 :info:configure checking for printf prefix for intptr_t... NONE :info:configure checking for ssize_t... yes :info:configure checking size of ssize_t... 8 :info:configure checking for printf prefix for int64_t... NONE :info:configure checking for stack end address... no :info:configure checking for uid_t in sys/types.h... (cached) yes :info:configure checking type of array argument to getgroups... (cached) gid_t :info:configure checking for working alloca.h... yes :info:configure checking for alloca... yes :info:configure checking for dynamic size alloca... ok :info:configure checking for working memcmp... yes :info:configure checking for acosh... yes :info:configure checking for cbrt... yes :info:configure checking for crypt... yes :info:configure checking for dup2... yes :info:configure checking for erf... yes :info:configure checking for explicit_bzero... no :info:configure checking for ffs... yes :info:configure checking for flock... yes :info:configure checking for hypot... yes :info:configure checking for lgamma_r... yes :info:configure checking for memmove... yes :info:configure checking for nan... yes :info:configure checking for nextafter... yes :info:configure checking for setproctitle... no :info:configure checking for strchr... yes :info:configure checking for strerror... yes :info:configure checking for strlcat... yes :info:configure checking for strlcpy... yes :info:configure checking for strstr... yes :info:configure checking for tgamma... yes :info:configure checking whether finite is declared... yes :info:configure checking whether isinf is declared... yes :info:configure checking whether isnan is declared... yes :info:configure checking sys/pstat.h usability... no :info:configure checking sys/pstat.h presence... no :info:configure checking for sys/pstat.h... no :info:configure checking for signbit... yes :info:configure checking for pid_t... (cached) yes :info:configure checking vfork.h usability... no :info:configure checking vfork.h presence... no :info:configure checking for vfork.h... no :info:configure checking for fork... yes :info:configure checking for vfork... (cached) no :info:configure checking for working fork... yes :info:configure checking for __syscall... (cached) no :info:configure checking for _longjmp... yes :info:configure checking for arc4random_buf... yes :info:configure checking for atan2l... yes :info:configure checking for atan2f... yes :info:configure checking for chroot... yes :info:configure checking for chsize... no :info:configure checking for clock_gettime... yes :info:configure checking for copy_file_range... no :info:configure checking for cosh... yes :info:configure checking for crypt_r... no :info:configure checking for daemon... (cached) no :info:configure checking for dirfd... yes :info:configure checking for dl_iterate_phdr... no :info:configure checking for dlopen... yes :info:configure checking for dladdr... yes :info:configure checking for dup... yes :info:configure checking for dup3... no :info:configure checking for eaccess... no :info:configure checking for endgrent... yes :info:configure checking for eventfd... no :info:configure checking for explicit_memset... no :info:configure checking for fcopyfile... yes :info:configure checking for fchmod... yes :info:configure checking for fchown... yes :info:configure checking for fcntl... yes :info:configure checking for fdatasync... (cached) no :info:configure checking for fdopendir... yes :info:configure checking for fgetattrlist... yes :info:configure checking for fmod... yes :info:configure checking for fstatat... yes :info:configure checking for fsync... yes :info:configure checking for ftruncate... yes :info:configure checking for ftruncate64... no :info:configure checking for getattrlist... yes :info:configure checking for getcwd... yes :info:configure checking for getgidx... no :info:configure checking for getgrnam... yes :info:configure checking for getgrnam_r... yes :info:configure checking for getgroups... yes :info:configure checking for getlogin... yes :info:configure checking for getlogin_r... yes :info:configure checking for getpgid... yes :info:configure checking for getpgrp... yes :info:configure checking for getpriority... yes :info:configure checking for getpwnam... yes :info:configure checking for getpwnam_r... yes :info:configure checking for getpwuid... yes :info:configure checking for getpwuid_r... yes :info:configure checking for getrandom... no :info:configure checking for getresgid... no :info:configure checking for getresuid... no :info:configure checking for getrlimit... yes :info:configure checking for getsid... yes :info:configure checking for gettimeofday... yes :info:configure checking for getuidx... no :info:configure checking for gmtime_r... yes :info:configure checking for grantpt... yes :info:configure checking for initgroups... yes :info:configure checking for ioctl... yes :info:configure checking for isfinite... no :info:configure checking for issetugid... yes :info:configure checking for killpg... yes :info:configure checking for lchmod... yes :info:configure checking for lchown... yes :info:configure checking for link... yes :info:configure checking for llabs... yes :info:configure checking for lockf... yes :info:configure checking for log2... yes :info:configure checking for lstat... yes :info:configure checking for lutimes... yes :info:configure checking for malloc_usable_size... no :info:configure checking for malloc_size... yes :info:configure checking for mblen... yes :info:configure checking for memalign... no :info:configure checking for memset_s... yes :info:configure checking for writev... yes :info:configure checking for memrchr... no :info:configure checking for memmem... yes :info:configure checking for mkfifo... yes :info:configure checking for mknod... yes :info:configure checking for mktime... yes :info:configure checking for openat... yes :info:configure checking for pipe2... no :info:configure checking for poll... yes :info:configure checking for posix_fadvise... no :info:configure checking for posix_memalign... yes :info:configure checking for ppoll... no :info:configure checking for pread... yes :info:configure checking for pwrite... yes :info:configure checking for qsort_r... yes :info:configure checking for qsort_s... no :info:configure checking for readlink... yes :info:configure checking for realpath... yes :info:configure checking for round... yes :info:configure checking for sched_getaffinity... no :info:configure checking for seekdir... yes :info:configure checking for select_large_fdset... no :info:configure checking for sendfile... yes :info:configure checking for setegid... yes :info:configure checking for setenv... yes :info:configure checking for seteuid... yes :info:configure checking for setgid... yes :info:configure checking for setgroups... yes :info:configure checking for setpgid... yes :info:configure checking for setpgrp... yes :info:configure checking for setregid... yes :info:configure checking for setresgid... no :info:configure checking for setresuid... no :info:configure checking for setreuid... yes :info:configure checking for setrgid... yes :info:configure checking for setrlimit... yes :info:configure checking for setruid... yes :info:configure checking for setsid... yes :info:configure checking for setuid... yes :info:configure checking for shutdown... yes :info:configure checking for sigaction... yes :info:configure checking for sigaltstack... yes :info:configure checking for sigprocmask... yes :info:configure checking for sinh... yes :info:configure checking for spawnv... no :info:configure checking for symlink... yes :info:configure checking for syscall... (cached) no :info:configure checking for sysconf... yes :info:configure checking for tanh... yes :info:configure checking for telldir... yes :info:configure checking for timegm... yes :info:configure checking for times... yes :info:configure checking for truncate... yes :info:configure checking for truncate64... no :info:configure checking for unsetenv... yes :info:configure checking for utimensat... no :info:configure checking for utimes... yes :info:configure checking for wait4... yes :info:configure checking for waitpid... yes :info:configure checking for __cospi... yes :info:configure checking for __sinpi... yes :info:configure checking if getcwd allocates buffer if NULL is given... yes :info:configure checking for __builtin_alloca_with_align... yes :info:configure checking for __builtin_assume_aligned... yes :info:configure checking for __builtin_bswap16... yes :info:configure checking for __builtin_bswap32... yes :info:configure checking for __builtin_bswap64... yes :info:configure checking for __builtin_popcount... yes :info:configure checking for __builtin_popcountll... yes :info:configure checking for __builtin_clz... yes :info:configure checking for __builtin_clzl... yes :info:configure checking for __builtin_clzll... yes :info:configure checking for __builtin_ctz... yes :info:configure checking for __builtin_ctzll... yes :info:configure checking for __builtin_add_overflow... yes :info:configure checking for __builtin_sub_overflow... yes :info:configure checking for __builtin_mul_overflow... yes :info:configure checking for __builtin_mul_overflow_p... no :info:configure checking for __builtin_constant_p... yes :info:configure checking for __builtin_choose_expr... yes :info:configure checking for __builtin_choose_expr_constant_p... yes :info:configure checking for __builtin_types_compatible_p... yes :info:configure checking for __builtin_trap... yes :info:configure checking whether qsort_r is GNU version... no :info:configure checking whether qsort_r is BSD version... yes :info:configure checking whether atan2 handles Inf as C99... yes :info:configure checking for clock_getres... yes :info:configure checking for timer_create in -lrt... no :info:configure checking for timer_settime in -lrt... no :info:configure checking for unsetenv returns a value... yes :info:configure checking whether struct tm is in sys/time.h or time.h... time.h :info:configure checking for struct tm.tm_zone... yes :info:configure checking for struct tm.tm_gmtoff... yes :info:configure checking for external int daylight... yes :info:configure checking for negative time_t for gmtime(3)... yes :info:configure checking for localtime(3) overflow correctly... yes :info:configure checking for sig_t... yes :info:configure checking whether right shift preserve sign bit... yes :info:configure checking for copy_file_range... no :info:configure checking whether _SC_CLK_TCK is supported... yes :info:configure checking stack growing direction on x86_64... -1 :info:configure checking native coroutine implementation for x86_64-darwin16... amd64 :info:configure checking for pthread_create in -lthr... no :info:configure checking for pthread_create in -lpthread... yes :info:configure checking for pthread_np.h... no :info:configure checking whether pthread_t is scalar type... yes :info:configure checking for sched_yield... yes :info:configure checking for pthread_attr_setinheritsched... yes :info:configure checking for pthread_attr_get_np... no :info:configure checking for pthread_attr_getstack... yes :info:configure checking for pthread_attr_getguardsize... yes :info:configure checking for pthread_get_stackaddr_np... yes :info:configure checking for pthread_get_stacksize_np... yes :info:configure checking for thr_stksegment... no :info:configure checking for pthread_stackseg_np... no :info:configure checking for pthread_getthrds_np... no :info:configure checking for pthread_condattr_setclock... no :info:configure checking for pthread_sigmask... yes :info:configure checking for pthread_setname_np... yes :info:configure checking for pthread_set_name_np... no :info:configure checking for pthread_getattr_np... no :info:configure checking arguments of pthread_setname_np... (name) :info:configure checking if mcontext_t is a pointer... yes :info:configure checking for getcontext... (cached) no :info:configure checking for setcontext... (cached) no :info:configure checking if fork works with pthread... yes :info:configure checking whether ELF binaries are produced... no :info:configure checking mach-o/loader.h usability... yes :info:configure checking mach-o/loader.h presence... yes :info:configure checking for mach-o/loader.h... yes :info:configure checking whether OS depend dynamic link works... yes :info:configure checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS... yes :info:configure checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS... yes :info:configure checking libproc.h usability... yes :info:configure checking libproc.h presence... yes :info:configure checking for libproc.h... yes :info:configure checking execinfo.h usability... yes :info:configure checking execinfo.h presence... yes :info:configure checking for execinfo.h... yes :info:configure checking for backtrace in -lexecinfo... no :info:configure checking libunwind.h usability... yes :info:configure checking libunwind.h presence... yes :info:configure checking for libunwind.h... yes :info:configure checking for backtrace... yes :info:configure checking for broken backtrace... yes :info:configure checking valgrind/memcheck.h usability... yes :info:configure checking valgrind/memcheck.h presence... yes :info:configure checking for valgrind/memcheck.h... yes :info:configure checking for strip flags... -A -n :info:configure checking whether -Wl,--no-undefined is accepted as LDFLAGS... no :info:configure checking whether wrapper for DYLD_FALLBACK_LIBRARY_PATH is needed... yes :info:configure checking whether dtrace USDT is available... yes(-xnolibs) :info:configure checking whether dtrace needs post processing... no :info:configure checking for __builtin_setjmp... (cached) no :info:configure checking for _setjmpex as a macro or function... no :info:configure checking for _setjmp as a macro or function... yes :info:configure checking for sigsetjmp as a macro or function... yes :info:configure checking for setjmp type... sigsetjmp,0 :info:configure checking for prefix of external symbols... _ :info:configure checking pthread.h usability... yes :info:configure checking pthread.h presence... yes :info:configure checking for pthread.h... yes :info:configure checking if make is GNU make... yes :info:configure .ext/include/x86_64-darwin16/ruby/config.h updated :info:configure configure: ruby library version = 3.0.0 :info:configure configure: creating ./config.status :info:configure config.status: creating GNUmakefile :info:configure config.status: creating Makefile :info:configure config.status: creating ruby-3.0.pc :info:configure --- :info:configure Configuration summary for ruby version 3.0.0 :info:configure * Installation prefix: /opt/local :info:configure * exec prefix: ${prefix} :info:configure * arch: x86_64-darwin16 :info:configure * site arch: ${arch} :info:configure * RUBY_BASE_NAME: ruby :info:configure * enable shared: yes :info:configure * ruby lib prefix: ${exec_prefix}/lib/ruby3.0 :info:configure * site libraries path: ${rubylibprefix}/${sitearch} :info:configure * vendor path: ${rubylibprefix}/vendor_ruby :info:configure * target OS: darwin16 :info:configure * compiler: /usr/bin/clang -fdeclspec :info:configure * with pthread: yes :info:configure * with coroutine: amd64 :info:configure * enable shared libs: yes :info:configure * dynamic library ext: bundle :info:configure * CFLAGS: ${optflags} ${debugflags} ${warnflags} :info:configure * LDFLAGS: -L. -L/opt/local/lib -Wl,-headerpad_max_install_names -fstack-protector-strong -L/usr/local/lib -L/opt/local/lib :info:configure * DLDFLAGS: -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-undefined,dynamic_lookup \ :info:configure -Wl,-multiply_defined,suppress -L/opt/local/lib :info:configure * optflags: -O3 :info:configure * debugflags: -ggdb3 :info:configure * warnflags: -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int \ :info:configure -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wmissing-noreturn -Wno-constant-logical-operand -Wno-long-long \ :info:configure -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign \ :info:configure -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wextra-tokens :info:configure * strip command: strip -A -n :info:configure * install doc: no :info:configure * JIT support: yes :info:configure * man page type: doc :info:configure --- :debug:configure Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Sat Jan 30 13:38:56 EST 2021 :notice:build ---> Building ruby30 :debug:build Executing org.macports.build (ruby30) :debug:build port disallows a parallel build :debug:build Environment: :debug:build CC_PRINT_OPTIONS='YES' :debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS' :debug:build CPATH='/opt/local/include' :debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:build LIBRARY_PATH='/opt/local/lib' :debug:build MACOSX_DEPLOYMENT_TARGET='10.12' :info:build Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0" && /usr/bin/make -w all :debug:build system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0" && /usr/bin/make -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0' :info:build BASERUBY = echo executable host ruby is required. use --with-baseruby option.; false :info:build CC = /usr/bin/clang -fdeclspec :info:build LD = /usr/bin/clang :info:build LDSHARED = /usr/bin/clang -fdeclspec -dynamiclib :info:build CFLAGS = -pipe -Os -fno-common -arch x86_64 :info:build XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-darwin16 -I./include -I. -I./enc/unicode/12.1.0 :info:build CPPFLAGS = -I/opt/local/include -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT :info:build DLDFLAGS = -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/opt/local/lib -install_name /opt/local/lib/libruby.3.0.dylib -compatibility_version 3.0 -current_version 3.0.0 -fstack-protector-strong -framework Security -framework Foundation -fstack-protector-strong -framework Security -framework Foundation -arch x86_64 :info:build SOLIBS = -lpthread -ldl -lobjc :info:build LANG = en_US.UTF-8 :info:build LC_ALL = :info:build LC_CTYPE = :info:build MFLAGS = -w :info:build Apple LLVM version 9.0.0 (clang-900.0.39.2) :info:build Target: x86_64-apple-darwin16.7.0 :info:build Thread model: posix :info:build InstalledDir: /Library/Developer/CommandLineTools/usr/bin :info:build compiling ./main.c :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:98:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build (!rb_scan_args_isdigit((fmt)[ofs]) ? \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:67:63: note: expanded from macro 'rb_scan_args_isdigit' :info:build #define rb_scan_args_isdigit(c) (RBIMPL_CAST((unsigned char)((c)-'0'))<10) :info:build ^ :info:build ./include/ruby/internal/cast.h:33:29: note: expanded from macro 'RBIMPL_CAST' :info:build # define RBIMPL_CAST(expr) (expr) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:98:28: note: expanded from macro 'rb_scan_args_count_lead' :info:build (!rb_scan_args_isdigit((fmt)[ofs]) ? \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:67:63: note: expanded from macro 'rb_scan_args_isdigit' :info:build #define rb_scan_args_isdigit(c) (RBIMPL_CAST((unsigned char)((c)-'0'))<10) :info:build ^ :info:build ./include/ruby/internal/cast.h:33:29: note: expanded from macro 'RBIMPL_CAST' :info:build # define RBIMPL_CAST(expr) (expr) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:88:7: note: expanded from macro 'rb_scan_args_count_var' :info:build ((fmt)[ofs]!='*' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:88:6: note: expanded from macro 'rb_scan_args_count_var' :info:build ((fmt)[ofs]!='*' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:67:63: note: expanded from macro 'rb_scan_args_isdigit' :info:build #define rb_scan_args_isdigit(c) (RBIMPL_CAST((unsigned char)((c)-'0'))<10) :info:build ^ :info:build ./include/ruby/internal/cast.h:33:29: note: expanded from macro 'RBIMPL_CAST' :info:build # define RBIMPL_CAST(expr) (expr) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:67:63: note: expanded from macro 'rb_scan_args_isdigit' :info:build #define rb_scan_args_isdigit(c) (RBIMPL_CAST((unsigned char)((c)-'0'))<10) :info:build ^ :info:build ./include/ruby/internal/cast.h:33:29: note: expanded from macro 'RBIMPL_CAST' :info:build # define RBIMPL_CAST(expr) (expr) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:84:30: note: expanded from macro 'rb_scan_args_count_trail' :info:build rb_scan_args_count_hash(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:78:7: note: expanded from macro 'rb_scan_args_count_hash' :info:build ((fmt)[ofs]!=':' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:84:6: note: expanded from macro 'rb_scan_args_count_trail' :info:build rb_scan_args_count_hash(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:78:6: note: expanded from macro 'rb_scan_args_count_hash' :info:build ((fmt)[ofs]!=':' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:79:31: note: expanded from macro 'rb_scan_args_count_hash' :info:build rb_scan_args_count_block(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:73:7: note: expanded from macro 'rb_scan_args_count_block' :info:build ((fmt)[ofs]!='&' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:79:6: note: expanded from macro 'rb_scan_args_count_hash' :info:build rb_scan_args_count_block(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:73:6: note: expanded from macro 'rb_scan_args_count_block' :info:build ((fmt)[ofs]!='&' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:74:29: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:7: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:74:6: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:6: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:75:29: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, (ofs)+1, (vari)+1)) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:7: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:75:6: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, (ofs)+1, (vari)+1)) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:6: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:80:31: note: expanded from macro 'rb_scan_args_count_hash' :info:build rb_scan_args_count_block(fmt, (ofs)+1, (vari)+1)) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:73:7: note: expanded from macro 'rb_scan_args_count_block' :info:build ((fmt)[ofs]!='&' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:80:6: note: expanded from macro 'rb_scan_args_count_hash' :info:build rb_scan_args_count_block(fmt, (ofs)+1, (vari)+1)) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:73:6: note: expanded from macro 'rb_scan_args_count_block' :info:build ((fmt)[ofs]!='&' ? \ :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:74:29: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:7: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:29: error: subscript of pointer to function type 'double (double, double, double)' :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./include/ruby/internal/scan_args.h:102:33: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:6: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:6: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:74:6: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:6: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build In file included from ./main.c:21: :info:build In file included from ./include/ruby.h:38: :info:build In file included from ./include/ruby/ruby.h:44: :info:build ./include/ruby/internal/scan_args.h:264:48: error: use of undeclared identifier 'fmt'; did you mean 'fma'? :info:build RBIMPL_ATTR_DIAGNOSE_IF(rb_scan_args_count(fmt) < 0, "bad scan arg format", "error") :info:build ^~~ :info:build fma :info:build ./include/ruby/internal/scan_args.h:102:57: note: expanded from macro 'rb_scan_args_count' :info:build #define rb_scan_args_count(fmt) rb_scan_args_count_lead(fmt, 0, 0) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:99:29: note: expanded from macro 'rb_scan_args_count_lead' :info:build rb_scan_args_count_var(fmt, ofs, vari) : \ :info:build ^ :info:build ./include/ruby/internal/scan_args.h:89:31: note: expanded from macro 'rb_scan_args_count_var' :info:build rb_scan_args_count_trail(fmt, ofs, vari) : \ :info:build ^ :info:build note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :info:build ./include/ruby/internal/scan_args.h:75:29: note: expanded from macro 'rb_scan_args_count_block' :info:build rb_scan_args_count_end(fmt, (ofs)+1, (vari)+1)) :info:build ^ :info:build ./include/ruby/internal/scan_args.h:70:7: note: expanded from macro 'rb_scan_args_count_end' :info:build ((fmt)[ofs] ? -1 : (vari)) :info:build ^ :info:build ./include/ruby/internal/attr/diagnose_if.h:35:36: note: expanded from macro 'RBIMPL_ATTR_DIAGNOSE_IF' :info:build __attribute__((__diagnose_if__(_, __, ___))) \ :info:build ^ :info:build /usr/include/math.h:554:15: note: 'fma' declared here :info:build extern double fma(double, double, double); :info:build ^ :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build 20 errors generated. :info:build make: *** [main.o] Error 1 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.0" && /usr/bin/make -w all :info:build Exit code: 2 :error:build Failed to build ruby30: command execution failed :debug:build Error code: CHILDSTATUS 58642 2 :debug:build Backtrace: command execution failed :debug:build while executing :debug:build "system {*}$notty {*}$nice $fullcmdstring" :debug:build invoked from within :debug:build "command_exec build" :debug:build (procedure "portbuild::build_main" line 8) :debug:build invoked from within :debug:build "$procedure $targetname" :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ruby30/ruby30/main.log for details.