<86>Oct 29 16:18:18 userdel[4007013]: delete user 'rooter' <86>Oct 29 16:18:18 userdel[4007013]: removed group 'rooter' owned by 'rooter' <86>Oct 29 16:18:18 userdel[4007013]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 29 16:18:18 groupadd[4007037]: group added to /etc/group: name=rooter, GID=1799 <86>Oct 29 16:18:18 groupadd[4007037]: group added to /etc/gshadow: name=rooter <86>Oct 29 16:18:18 groupadd[4007037]: new group: name=rooter, GID=1799 <86>Oct 29 16:18:18 useradd[4007060]: new user: name=rooter, UID=1799, GID=1799, home=/root, shell=/bin/bash, from=none <86>Oct 29 16:18:18 userdel[4007082]: delete user 'builder' <86>Oct 29 16:18:18 userdel[4007082]: removed group 'builder' owned by 'builder' <86>Oct 29 16:18:18 userdel[4007082]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 16:18:18 groupadd[4007099]: group added to /etc/group: name=builder, GID=1800 <86>Oct 29 16:18:18 groupadd[4007099]: group added to /etc/gshadow: name=builder <86>Oct 29 16:18:18 groupadd[4007099]: new group: name=builder, GID=1800 <86>Oct 29 16:18:18 useradd[4007112]: new user: name=builder, UID=1800, GID=1800, home=/usr/src, shell=/bin/bash, from=none <13>Oct 29 16:18:22 rpmi: libruby-3.3.4-alt2 sisyphus+355564.20.4.1 1724402652 installed <13>Oct 29 16:18:22 rpmi: libruby-devel-3.3.4-alt2 sisyphus+355564.20.4.1 1724402652 installed <13>Oct 29 16:18:22 rpmi: rpm-macros-ruby-1:3.3.4-alt2 sisyphus+355564.20.4.1 1724402652 installed <13>Oct 29 16:18:22 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Oct 29 16:18:22 rpmi: chrpath-0.16-alt1 sisyphus+346101.200.3.1 1716459476 installed <13>Oct 29 16:18:22 rpmi: setup-rb-5.999.6-alt13 sisyphus+355564.30.4.1 1724402714 installed <13>Oct 29 16:18:22 rpmi: gem-setup-5.999.6-alt13 sisyphus+355564.30.4.1 1724402714 installed <13>Oct 29 16:18:22 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 16:18:22 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 29 16:18:22 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 16:18:22 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 16:18:22 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 29 16:18:22 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 29 16:18:22 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 16:18:22 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 16:18:22 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <86>Oct 29 16:18:22 groupadd[4018425]: group added to /etc/group: name=ruby, GID=999 <86>Oct 29 16:18:22 groupadd[4018425]: group added to /etc/gshadow: name=ruby <86>Oct 29 16:18:22 groupadd[4018425]: new group: name=ruby, GID=999 <86>Oct 29 16:18:22 usermod[4018467]: add 'root' to group 'ruby' <86>Oct 29 16:18:22 usermod[4018467]: add 'root' to shadow group 'ruby' <13>Oct 29 16:18:22 rpmi: ruby-3.3.4-alt2 sisyphus+355564.20.4.1 1724402652 installed NOTE: to make the environment variable changes come into effect, please relogin the terminal session <13>Oct 29 16:18:22 rpmi: ruby-stdlibs-3.3.4-alt2 sisyphus+355564.20.4.1 1724402652 installed <13>Oct 29 16:18:22 rpmi: gem-rake-13.1.0-alt1.1 sisyphus+343176.100.1.1 1710938591 installed <13>Oct 29 16:18:22 rpmi: rake-13.1.0-alt1.1 sisyphus+343176.100.1.1 1710938591 installed <13>Oct 29 16:18:22 rpmi: rpm-build-ruby-1:1.1.1-alt1 sisyphus+334339.50.37.1 1702423926 installed <13>Oct 29 16:18:24 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 29 16:18:24 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 16:18:24 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 16:18:24 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 29 16:18:24 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 16:18:24 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 16:18:24 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Oct 29 16:18:24 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Oct 29 16:18:24 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Oct 29 16:18:24 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031855 installed <13>Oct 29 16:18:24 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031508 installed <13>Oct 29 16:18:24 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 16:18:24 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Oct 29 16:18:24 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Oct 29 16:18:24 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 29 16:18:24 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 29 16:18:24 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 29 16:18:24 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Oct 29 16:18:24 groupadd[4025504]: group added to /etc/group: name=_keytab, GID=998 <86>Oct 29 16:18:24 groupadd[4025504]: group added to /etc/gshadow: name=_keytab <86>Oct 29 16:18:24 groupadd[4025504]: new group: name=_keytab, GID=998 <13>Oct 29 16:18:24 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 29 16:18:24 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Oct 29 16:18:24 groupadd[4025659]: group added to /etc/group: name=sasl, GID=997 <86>Oct 29 16:18:24 groupadd[4025659]: group added to /etc/gshadow: name=sasl <86>Oct 29 16:18:24 groupadd[4025659]: new group: name=sasl, GID=997 <13>Oct 29 16:18:24 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Oct 29 16:18:24 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 16:18:24 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 16:18:24 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 16:18:24 rpmi: libcurl-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed <13>Oct 29 16:18:24 rpmi: bc-1:1.07.1-alt1 sisyphus+346065.200.3.1 1716459102 installed <13>Oct 29 16:18:25 rpmi: libcurl-devel-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/gem-curb-1.0.0-alt1.nosrc.rpm (w1.gzdio) Installing gem-curb-1.0.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.36476 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf gem-curb-1.0.0 + echo 'Source #0 (gem-curb-1.0.0.tar):' Source #0 (gem-curb-1.0.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/gem-curb-1.0.0.tar + cd gem-curb-1.0.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.36476 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-curb-1.0.0 + rm -f Gemfile.lock + GEM_HOME=/usr/lib/ruby/gemie + /usr/bin/ruby /usr/lib/ruby/bin/setup-rb build --shebang=auto --bindir=/usr/bin --prefixes=gem,ruby,rails-engine --gem-version-replace= --ignore-names=,bench --regard-names= --alias=:: --use-gem-dependencies= --pre= --use-gem-version= --ignore-path-tokens=templates,example,examples,sample,samples,spec,test,features,fixtures,doc,docs,contrib,demo,acceptance,conformance,myapp,website,benchmarks,benchmark,gemfiles,misc,steer --debug-io=/usr/src/tmp/debug.log --verbose=debug (ruby 3.3.4 x86_64-linux) [DEPRECATED] The source :rubygems is deprecated because HTTP requests are insecure. Please change your source to 'https://rubygems.org' if possible, or 'http://rubygems.org' if not. [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *curb:1.0.0 [/usr/src/RPM/BUILD/gem-curb-1.0.0/curb.gemspec] [setup.rb][INFO]> - &bench [/usr/src/RPM/BUILD/gem-curb-1.0.0/bench/Gemfile] - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - SetupConfig was saved. Edit to customize configuration. - - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - checking for curl-config... yes checking for curlopt_tcp_keepalive... yes checking for curlopt_tcp_keepidle... yes checking for curlopt_tcp_keepintvl... yes checking for curlinfo_appconnect_time... yes checking for curlinfo_redirect_time... yes checking for curlinfo_response_code... yes checking for curlinfo_filetime... yes checking for curlinfo_redirect_count... yes checking for curlinfo_os_errno... yes checking for curlinfo_num_connects... yes checking for curlinfo_cookielist... yes checking for curlinfo_ftp_entry_path... yes checking for curl_version_ssl... yes checking for curl_version_libz... yes checking for curl_version_ntlm... yes checking for curl_version_gssnegotiate... yes checking for curl_version_debug... yes checking for curl_version_asynchdns... yes checking for curl_version_spnego... yes checking for curl_version_largefile... yes checking for curl_version_idn... yes checking for curl_version_sspi... yes checking for curl_version_conv... yes checking for curl_version_http2... yes checking for curlproxy_http... yes checking for curlproxy_socks4... yes checking for curlproxy_socks4a... yes checking for curlproxy_socks5... yes checking for curlproxy_socks5_hostname... yes checking for curlauth_basic... yes checking for curlauth_digest... yes checking for curlauth_gssnegotiate... yes checking for curlauth_ntlm... yes checking for curlauth_anysafe... yes checking for curlauth_any... yes checking for curle_tftp_notfound... yes checking for curle_tftp_perm... yes checking for curle_tftp_diskfull... yes checking for curle_tftp_illegal... yes checking for curle_tftp_unknownid... yes checking for curle_tftp_exists... yes checking for curle_tftp_nosuchuser... yes checking for curle_send_fail_rewind... yes checking for curle_ssl_engine_initfailed... yes checking for curle_login_denied... yes checking for curlopt_nosignal... yes checking for curlmopt_pipelining... yes checking for curlmopt_maxconnects... yes checking for curlopt_seekfunction... yes checking for curlopt_seekdata... yes checking for curlopt_sockoptfunction... yes checking for curlopt_sockoptdata... yes checking for curlopt_opensocketfunction... yes checking for curlopt_opensocketdata... yes checking for curle_conv_failed... yes checking for curle_conv_reqd... yes checking for curle_ssl_cacert_badfile... yes checking for curle_remote_file_not_found... yes checking for curle_ssh... yes checking for curle_ssl_shutdown_failed... yes checking for curle_again... yes checking for curle_ssl_crl_badfile... yes checking for curle_ssl_issuer_error... yes checking for curlinfo_redirect_url... yes checking for curlopt_username... yes checking for curlopt_password... yes checking for curlinfo_primary_ip... yes checking for curlauth_digest_ie... yes checking for curlftpmethod_multicwd... yes checking for curlftpmethod_nocwd... yes checking for curlftpmethod_singlecwd... yes checking for curlm_bad_socket... yes checking for curlm_unknown_option... yes checking for curl_multi_timeout()... yes checking for curl_multi_fdset()... yes checking for curl_multi_perform()... yes checking for curlopt_haproxyprotocol... yes checking for curlopt_interleavefunction... yes checking for curlopt_interleavedata... yes checking for curlopt_chunk_bgn_function... yes checking for curlopt_chunk_end_function... yes checking for curlopt_chunk_data... yes checking for curlopt_fnmatch_function... yes checking for curlopt_fnmatch_data... yes checking for curlopt_errorbuffer... yes checking for curlopt_stderr... yes checking for curlopt_failonerror... yes checking for curlopt_url... yes checking for curlopt_protocols... yes checking for curlopt_redir_protocols... yes checking for curlopt_proxy... yes checking for curlopt_proxyport... yes checking for curlopt_proxytype... yes checking for curlopt_noproxy... yes checking for curlopt_httpproxytunnel... yes checking for curlopt_socks5_gssapi_service... yes checking for curlopt_socks5_gssapi_nec... yes checking for curlopt_interface... yes checking for curlopt_localport... yes checking for curlopt_dns_cache_timeout... yes checking for curlopt_dns_use_global_cache... yes checking for curlopt_buffersize... yes checking for curlopt_port... yes checking for curlopt_tcp_nodelay... yes checking for curlopt_address_scope... yes checking for curlopt_netrc... yes checking for curl_netrc_optional... yes checking for curl_netrc_ignored... yes checking for curl_netrc_required... yes checking for curlopt_netrc_file... yes checking for curlopt_userpwd... yes checking for curlopt_proxyuserpwd... yes checking for curlopt_username... yes checking for curlopt_password... yes checking for curlopt_password... yes checking for curlopt_password... yes checking for curlopt_httpauth... yes checking for curlauth_digest_ie... yes checking for curlauth_only... yes checking for curlopt_tlsauth_type... yes checking for curlopt_tlsauth_srp... no checking for curlopt_tlsauth_username... yes checking for curlopt_tlsauth_password... yes checking for curlopt_proxyauth... yes checking for curlopt_autoreferer... yes checking for curlopt_encoding... yes checking for curlopt_followlocation... yes checking for curlopt_unrestricted_auth... yes checking for curlopt_maxredirs... yes checking for curlopt_postredir... yes checking for curlopt_put... yes checking for curlopt_post... yes checking for curlopt_postfields... yes checking for curlopt_postfieldsize... yes checking for curlopt_postfieldsize_large... yes checking for curlopt_copypostfields... yes checking for curlopt_httppost... yes checking for curlopt_referer... yes checking for curlopt_useragent... yes checking for curlopt_httpheader... yes checking for curlopt_proxyheader... yes checking for curlopt_http200aliases... yes checking for curlopt_cookie... yes checking for curlopt_cookiefile... yes checking for curlopt_cookiejar... yes checking for curlopt_cookiesession... yes checking for curlopt_cookielist... yes checking for curlopt_httpget... yes checking for curlopt_http_version... yes checking for curl_http_version_none... yes checking for curl_http_version_1_0... yes checking for curl_http_version_1_1... yes checking for curlopt_ignore_content_length... yes checking for curlopt_http_content_decoding... yes checking for curlopt_http_transfer_decoding... yes checking for curlopt_mail_from... yes checking for curlopt_mail_rcpt... yes checking for curlopt_tftp_blksize... yes checking for curlopt_ftpport... yes checking for curlopt_quote... yes checking for curlopt_postquote... yes checking for curlopt_prequote... yes checking for curlopt_dirlistonly... yes checking for curlopt_append... yes checking for curlopt_ftp_use_eprt... yes checking for curlopt_ftp_use_epsv... yes checking for curlopt_ftp_use_pret... yes checking for curlopt_ftp_create_missing_dirs... yes checking for curlopt_ftp_response_timeout... yes checking for curlopt_ftp_alternative_to_user... yes checking for curlopt_ftp_skip_pasv_ip... yes checking for curlopt_ftpsslauth... yes checking for curlftpauth_default... yes checking for curlftpauth_ssl... yes checking for curlftpauth_tls... yes checking for curlopt_ftp_ssl_ccc... yes checking for curlftpssl_ccc_none... yes checking for curlftpssl_ccc_passive... yes checking for curlftpssl_ccc_active... yes checking for curlopt_ftp_account... yes checking for curlopt_ftp_filemethod... yes checking for curlftpmethod_multicwd... yes checking for curlftpmethod_nocwd... yes checking for curlftpmethod_singlecwd... yes checking for curlopt_rtsp_request... yes checking for curl_rtspreq_options... yes checking for curl_rtspreq_describe... yes checking for curl_rtspreq_announce... yes checking for curl_rtspreq_setup... yes checking for curl_rtspreq_play... yes checking for curl_rtspreq_pause... yes checking for curl_rtspreq_teardown... yes checking for curl_rtspreq_get_parameter... yes checking for curl_rtspreq_set_parameter... yes checking for curl_rtspreq_record... yes checking for curl_rtspreq_receive... yes checking for curlopt_rtsp_session_id... yes checking for curlopt_rtsp_stream_uri... yes checking for curlopt_rtsp_transport... yes checking for curlopt_rtsp_header... no checking for curlopt_rtsp_client_cseq... yes checking for curlopt_rtsp_server_cseq... yes checking for curlopt_transfertext... yes checking for curlopt_proxy_transfer_mode... yes checking for curlopt_crlf... yes checking for curlopt_range... yes checking for curlopt_resume_from... yes checking for curlopt_resume_from_large... yes checking for curlopt_customrequest... yes checking for curlopt_filetime... yes checking for curlopt_nobody... yes checking for curlopt_infilesize... yes checking for curlopt_infilesize_large... yes checking for curlopt_upload... yes checking for curlopt_maxfilesize... yes checking for curlopt_maxfilesize_large... yes checking for curlopt_timecondition... yes checking for curlopt_timevalue... yes checking for curlopt_timeout... yes checking for curlopt_timeout_ms... yes checking for curlopt_low_speed_limit... yes checking for curlopt_low_speed_time... yes checking for curlopt_max_send_speed_large... yes checking for curlopt_max_recv_speed_large... yes checking for curlopt_maxconnects... yes checking for curlopt_closepolicy... yes checking for curlopt_fresh_connect... yes checking for curlopt_forbid_reuse... yes checking for curlopt_connecttimeout... yes checking for curlopt_connecttimeout_ms... yes checking for curlopt_ipresolve... yes checking for curl_ipresolve_whatever... yes checking for curl_ipresolve_v4... yes checking for curl_ipresolve_v6... yes checking for curlopt_connect_only... yes checking for curlopt_use_ssl... yes checking for curlusessl_none... yes checking for curlusessl_try... yes checking for curlusessl_control... yes checking for curlusessl_all... yes checking for curlopt_resolve... yes checking for curlopt_sslcert... yes checking for curlopt_sslcerttype... yes checking for curlopt_sslkey... yes checking for curlopt_sslkeytype... yes checking for curlopt_keypasswd... yes checking for curlopt_sslengine... yes checking for curlopt_sslengine_default... yes checking for curlopt_sslversion... yes checking for curl_sslversion_default... yes checking for CURL_SSLVERSION_TLSv1... yes checking for CURL_SSLVERSION_SSLv2... yes checking for CURL_SSLVERSION_SSLv3... yes checking for CURL_SSLVERSION_TLSv1_0... yes checking for CURL_SSLVERSION_TLSv1_1... yes checking for CURL_SSLVERSION_TLSv1_2... yes checking for CURL_SSLVERSION_TLSv1_3... yes checking for curlopt_ssl_verifypeer... yes checking for curlopt_cainfo... yes checking for curlopt_issuercert... yes checking for curlopt_capath... yes checking for curlopt_crlfile... yes checking for curlopt_ssl_verifyhost... yes checking for curlopt_certinfo... yes checking for curlopt_random_file... yes checking for curlopt_egdsocket... yes checking for curlopt_ssl_cipher_list... yes checking for curlopt_ssl_sessionid_cache... yes checking for curlopt_krblevel... yes checking for curlopt_ssh_auth_types... yes checking for curlopt_ssh_host_public_key_md5... yes checking for curlopt_ssh_public_keyfile... yes checking for curlopt_ssh_private_keyfile... yes checking for curlopt_ssh_knownhosts... yes checking for curlopt_ssh_keyfunction... yes checking for curlkhstat_fine_add_to_file... yes checking for curlkhstat_fine... yes checking for curlkhstat_reject... yes checking for curlkhstat_defer... yes checking for curlopt_ssh_keydata... yes checking for curlopt_private... yes checking for curlopt_share... yes checking for curlopt_new_file_perms... yes checking for curlopt_new_directory_perms... yes checking for curlopt_telnetoptions... yes checking for curle_not_built_in... yes checking for curle_obsolete... yes checking for curle_ftp_pret_failed... yes checking for curle_rtsp_cseq_error... yes checking for curle_rtsp_session_error... yes checking for curle_ftp_bad_file_list... yes checking for curle_chunk_failed... yes checking for curle_no_connection_available... yes checking for curle_ssl_pinnedpubkeynotmatch... yes checking for curle_ssl_invalidcertstatus... yes checking for curle_http2_stream... yes checking for curlopt_gssapi_delegation... yes checking for curlgssapi_delegation_policy_flag... yes checking for curlgssapi_delegation_flag... yes checking for CURLM_ADDED_ALREADY... yes checking for curlopt_unix_socket_path... yes checking for curlopt_path_as_is... yes checking for curlopt_pipewait... yes checking for curlproto_all... yes checking for curlproto_dict... yes checking for curlproto_file... yes checking for curlproto_ftp... yes checking for curlproto_ftps... yes checking for curlproto_gopher... yes checking for curlproto_http... yes checking for curlproto_https... yes checking for curlproto_imap... yes checking for curlproto_imaps... yes checking for curlproto_ldap... yes checking for curlproto_ldaps... yes checking for curlproto_pop3... yes checking for curlproto_pop3s... yes checking for curlproto_rtmp... yes checking for curlproto_rtmpe... yes checking for curlproto_rtmps... yes checking for curlproto_rtmpt... yes checking for curlproto_rtmpte... yes checking for curlproto_rtmpts... yes checking for curlproto_rtsp... yes checking for curlproto_scp... yes checking for curlproto_sftp... yes checking for curlproto_smb... yes checking for curlproto_smbs... yes checking for curlproto_smtp... yes checking for curlproto_smtps... yes checking for curlproto_telnet... yes checking for curlproto_tftp... yes checking for curl_easy_escape... yes checking for rb_thread_blocking_region()... no checking for ruby/thread.h... yes checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for ruby/io.h... yes checking for rb_io_stdio_file()... yes creating curb_config.h creating Makefile make: Entering directory '/usr/src/RPM/BUILD/gem-curb-1.0.0/ext' compiling curb.c curb.c: In function 'Init_curb_core': curb.c:238:6: warning: old-style function definition [-Wold-style-definition] 238 | void Init_curb_core() { | ^~~~~~~~~~~~~~ curb.c:430:3: warning: 'CURLOPT_IOCTLFUNCTION' is deprecated: since 7.18.0. Use CURLOPT_SEEKFUNCTION [-Wdeprecated-declarations] 430 | CURB_DEFINE(CURLOPT_IOCTLFUNCTION); | ^~~~~~~~~~~ In file included from curb.h:19, from curb.c:8: /usr/include/curl/curl.h:1587:3: note: declared here 1587 | CURLOPTDEPRECATED(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 130, | ^~~~~~~~~~~~~~~~~ curb.c:431:3: warning: 'CURLOPT_IOCTLDATA' is deprecated: since 7.18.0. Use CURLOPT_SEEKDATA [-Wdeprecated-declarations] 431 | CURB_DEFINE(CURLOPT_IOCTLDATA); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1589:3: note: declared here 1589 | CURLOPTDEPRECATED(CURLOPT_IOCTLDATA, CURLOPTTYPE_CBPOINT, 131, | ^~~~~~~~~~~~~~~~~ curb.c:450:3: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 450 | CURB_DEFINE(CURLOPT_PROGRESSFUNCTION); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1304:3: note: declared here 1304 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curb.c:458:3: warning: 'CURLOPT_CONV_TO_NETWORK_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations] 458 | CURB_DEFINE(CURLOPT_CONV_TO_NETWORK_FUNCTION); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1635:3: note: declared here 1635 | CURLOPTDEPRECATED(CURLOPT_CONV_TO_NETWORK_FUNCTION, | ^~~~~~~~~~~~~~~~~ curb.c:459:3: warning: 'CURLOPT_CONV_FROM_NETWORK_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations] 459 | CURB_DEFINE(CURLOPT_CONV_FROM_NETWORK_FUNCTION); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1629:3: note: declared here 1629 | CURLOPTDEPRECATED(CURLOPT_CONV_FROM_NETWORK_FUNCTION, | ^~~~~~~~~~~~~~~~~ curb.c:460:3: warning: 'CURLOPT_CONV_FROM_UTF8_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations] 460 | CURB_DEFINE(CURLOPT_CONV_FROM_UTF8_FUNCTION); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1642:3: note: declared here 1642 | CURLOPTDEPRECATED(CURLOPT_CONV_FROM_UTF8_FUNCTION, | ^~~~~~~~~~~~~~~~~ curb.c:494:3: warning: 'CURLOPT_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations] 494 | CURB_DEFINE(CURLOPT_PROTOCOLS); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1756:3: note: declared here 1756 | CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181, | ^~~~~~~~~~~~~~~~~ curb.c:497:3: warning: 'CURLOPT_REDIR_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_REDIR_PROTOCOLS_STR [-Wdeprecated-declarations] 497 | CURB_DEFINE(CURLOPT_REDIR_PROTOCOLS); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1762:3: note: declared here 1762 | CURLOPTDEPRECATED(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182, | ^~~~~~~~~~~~~~~~~ curb.c:509:3: warning: 'CURLOPT_SOCKS5_GSSAPI_SERVICE' is deprecated: since 7.49.0. Use CURLOPT_PROXY_SERVICE_NAME [-Wdeprecated-declarations] 509 | CURB_DEFINE(CURLOPT_SOCKS5_GSSAPI_SERVICE); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1745:3: note: declared here 1745 | CURLOPTDEPRECATED(CURLOPT_SOCKS5_GSSAPI_SERVICE, | ^~~~~~~~~~~~~~~~~ curb.c:519:3: warning: 'CURLOPT_DNS_USE_GLOBAL_CACHE' is deprecated: since 7.11.1. Use CURLOPT_SHARE [-Wdeprecated-declarations] 519 | CURB_DEFINE(CURLOPT_DNS_USE_GLOBAL_CACHE); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1431:3: note: declared here 1431 | CURLOPTDEPRECATED(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91, | ^~~~~~~~~~~~~~~~~ curb.c:541:5: warning: "HAVE_CURLOPT_PROXYUSERNAME" is not defined, evaluates to 0 [-Wundef] 541 | #if HAVE_CURLOPT_PROXYUSERNAME | ^~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:544:5: warning: "HAVE_CURLOPT_PROXYPASSWORD" is not defined, evaluates to 0 [-Wundef] 544 | #if HAVE_CURLOPT_PROXYPASSWORD | ^~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:560:5: warning: "HAVE_CURLOPT_TLSAUTH_SRP" is not defined, evaluates to 0 [-Wundef] 560 | #if HAVE_CURLOPT_TLSAUTH_SRP | ^~~~~~~~~~~~~~~~~~~~~~~~ curb.c:591:3: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations] 591 | CURB_DEFINE(CURLOPT_PUT); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1295:3: note: declared here 1295 | CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54, | ^~~~~~~~~~~~~~~~~ curb.c:605:3: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 605 | CURB_DEFINE(CURLOPT_HTTPPOST); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1205:3: note: declared here 1205 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curb.c:781:5: warning: "HAVE_CURLOPT_RTSP_HEADER" is not defined, evaluates to 0 [-Wundef] 781 | #if HAVE_CURLOPT_RTSP_HEADER | ^~~~~~~~~~~~~~~~~~~~~~~~ curb.c:932:5: warning: "HAVE_CURL_SSLVERSION_TLSv1" is not defined, evaluates to 0 [-Wundef] 932 | #if HAVE_CURL_SSLVERSION_TLSv1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:935:5: warning: "HAVE_CURL_SSLVERSION_SSLv2" is not defined, evaluates to 0 [-Wundef] 935 | #if HAVE_CURL_SSLVERSION_SSLv2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:938:5: warning: "HAVE_CURL_SSLVERSION_SSLv3" is not defined, evaluates to 0 [-Wundef] 938 | #if HAVE_CURL_SSLVERSION_SSLv3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:941:5: warning: "HAVE_CURL_SSLVERSION_TLSv1_0" is not defined, evaluates to 0 [-Wundef] 941 | #if HAVE_CURL_SSLVERSION_TLSv1_0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:945:5: warning: "HAVE_CURL_SSLVERSION_TLSv1_1" is not defined, evaluates to 0 [-Wundef] 945 | #if HAVE_CURL_SSLVERSION_TLSv1_1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:949:5: warning: "HAVE_CURL_SSLVERSION_TLSv1_2" is not defined, evaluates to 0 [-Wundef] 949 | #if HAVE_CURL_SSLVERSION_TLSv1_2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:953:5: warning: "HAVE_CURL_SSLVERSION_TLSv1_3" is not defined, evaluates to 0 [-Wundef] 953 | #if HAVE_CURL_SSLVERSION_TLSv1_3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb.c:979:3: warning: 'CURLOPT_RANDOM_FILE' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 979 | CURB_DEFINE(CURLOPT_RANDOM_FILE); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1371:3: note: declared here 1371 | CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76, | ^~~~~~~~~~~~~~~~~ curb.c:982:3: warning: 'CURLOPT_EGDSOCKET' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 982 | CURB_DEFINE(CURLOPT_EGDSOCKET); | ^~~~~~~~~~~ /usr/include/curl/curl.h:1375:3: note: declared here 1375 | CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77, | ^~~~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling curb_easy.c curb_easy.c: In function 'proc_progress_handler': curb_easy.c:194:56: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 194 | procret = rb_rescue(call_progress_handler, callargs, callback_exception, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby/ruby.h:41, from /usr/include/ruby.h:38, from curb.h:11, from curb_easy.h:10, from curb_easy.c:7: /usr/include/ruby/internal/iterator.h:364:62: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'proc_debug_handler': curb_easy.c:213:43: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 213 | rb_rescue(call_debug_handler, callargs, callback_exception, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} /usr/include/ruby/internal/iterator.h:364:62: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_free': curb_easy.c:253:5: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 253 | curl_easy_setopt(rbce->curl, CURLOPT_PROGRESSFUNCTION, NULL); | ^~~~~~~~~~~~~~~~ In file included from curb.h:19: /usr/include/curl/curl.h:1304:3: note: declared here 1304 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_setup': curb_easy.c:2311:5: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 2311 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, (curl_progress_callback)&proc_progress_handler); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1304:3: note: declared here 1304 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curb_easy.c:2499:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2499 | rb_iterate(rb_each, rb_easy_get("headers"), cb_each_http_header, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2499:51: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2499 | rb_iterate(rb_each, rb_easy_get("headers"), cb_each_http_header, wrap); | ^~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2517:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2517 | rb_iterate(rb_each, rb_easy_get("proxy_headers"), cb_each_http_proxy_header, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2517:57: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2517 | rb_iterate(rb_each, rb_easy_get("proxy_headers"), cb_each_http_proxy_header, wrap); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2533:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2533 | rb_iterate(rb_each, rb_easy_get("ftp_commands"), cb_each_ftp_command, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2533:56: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2533 | rb_iterate(rb_each, rb_easy_get("ftp_commands"), cb_each_ftp_command, wrap); | ^~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2546:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2546 | rb_iterate(rb_each, rb_easy_get("resolve"), cb_each_resolve, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2546:51: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2546 | rb_iterate(rb_each, rb_easy_get("resolve"), cb_each_resolve, wrap); | ^~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c: In function 'ruby_curl_easy_perform_post': curb_easy.c:2715:5: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 2715 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, first); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1205:3: note: declared here 1205 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curb_easy.c:2717:5: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 2717 | curl_formfree(first); | ^~~~~~~~~~~~~ /usr/include/curl/curl.h:2630:1: note: declared here 2630 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_uploaded_bytes_get': curb_easy.c:3117:3: warning: 'CURLINFO_SIZE_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations] 3117 | curl_easy_getinfo(rbce->curl, CURLINFO_SIZE_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2872:3: note: declared here 2872 | CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use CURLINFO_SIZE_UPLOAD_T") | ^~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_downloaded_bytes_get': curb_easy.c:3134:3: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 3134 | curl_easy_getinfo(rbce->curl, CURLINFO_SIZE_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2875:3: note: declared here 2875 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_upload_speed_get': curb_easy.c:3151:3: warning: 'CURLINFO_SPEED_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations] 3151 | curl_easy_getinfo(rbce->curl, CURLINFO_SPEED_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2883:3: note: declared here 2883 | CURLINFO_SPEED_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_download_speed_get': curb_easy.c:3168:3: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] 3168 | curl_easy_getinfo(rbce->curl, CURLINFO_SPEED_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2879:3: note: declared here 2879 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_downloaded_content_length_get': curb_easy.c:3245:3: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] 3245 | curl_easy_getinfo(rbce->curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2892:3: note: declared here 2892 | CURLINFO_CONTENT_LENGTH_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_uploaded_content_length_get': curb_easy.c:3261:3: warning: 'CURLINFO_CONTENT_LENGTH_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations] 3261 | curl_easy_getinfo(rbce->curl, CURLINFO_CONTENT_LENGTH_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2897:3: note: declared here 2897 | CURLINFO_CONTENT_LENGTH_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_set_opt': curb_easy.c:3641:3: warning: 'CURLOPT_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations] 3641 | case CURLOPT_PROTOCOLS: | ^~~~ /usr/include/curl/curl.h:1756:3: note: declared here 1756 | CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181, | ^~~~~~~~~~~~~~~~~ curb_easy.c:3642:3: warning: 'CURLOPT_REDIR_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_REDIR_PROTOCOLS_STR [-Wdeprecated-declarations] 3642 | case CURLOPT_REDIR_PROTOCOLS: | ^~~~ /usr/include/curl/curl.h:1762:3: note: declared here 1762 | CURLOPTDEPRECATED(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182, | ^~~~~~~~~~~~~~~~~ curb_easy.c: In function 'init_curb_easy': curb_easy.c:3766:6: warning: old-style function definition [-Wold-style-definition] 3766 | void init_curb_easy() { | ^~~~~~~~~~~~~~ curb_easy.c:3837:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3837 | rb_define_method(cCurlEasy, "connect_timeout", ruby_curl_easy_connect_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} In file included from /usr/include/ruby/ruby.h:27: /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3839:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3839 | rb_define_method(cCurlEasy, "connect_timeout_ms", ruby_curl_easy_connect_timeout_ms_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3841:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3841 | rb_define_method(cCurlEasy, "dns_cache_timeout", ruby_curl_easy_dns_cache_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3843:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3843 | rb_define_method(cCurlEasy, "ftp_response_timeout", ruby_curl_easy_ftp_response_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3845:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3845 | rb_define_method(cCurlEasy, "low_speed_limit", ruby_curl_easy_low_speed_limit_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3847:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3847 | rb_define_method(cCurlEasy, "low_speed_time", ruby_curl_easy_low_speed_time_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3849:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3849 | rb_define_method(cCurlEasy, "max_send_speed_large", ruby_curl_easy_max_send_speed_large_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3851:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3851 | rb_define_method(cCurlEasy, "max_recv_speed_large", ruby_curl_easy_max_recv_speed_large_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3853:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3853 | rb_define_method(cCurlEasy, "ssl_version", ruby_curl_easy_ssl_version_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3855:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3855 | rb_define_method(cCurlEasy, "use_ssl", ruby_curl_easy_use_ssl_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3857:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3857 | rb_define_method(cCurlEasy, "ftp_filemethod", ruby_curl_easy_ftp_filemethod_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3860:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3860 | rb_define_method(cCurlEasy, "username", ruby_curl_easy_username_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3862:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3862 | rb_define_method(cCurlEasy, "password", ruby_curl_easy_password_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics make: *** [Makefile:248: curb_easy.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/gem-curb-1.0.0/ext' ERROR: Shell command '{} make' execution error make: Entering directory '/usr/src/RPM/BUILD/gem-curb-1.0.0/ext' compiling curb_easy.c curb_easy.c: In function 'proc_progress_handler': curb_easy.c:194:56: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 194 | procret = rb_rescue(call_progress_handler, callargs, callback_exception, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby/ruby.h:41, from /usr/include/ruby.h:38, from curb.h:11, from curb_easy.h:10, from curb_easy.c:7: /usr/include/ruby/internal/iterator.h:364:62: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'proc_debug_handler': curb_easy.c:213:43: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 213 | rb_rescue(call_debug_handler, callargs, callback_exception, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} /usr/include/ruby/internal/iterator.h:364:62: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_free': curb_easy.c:253:5: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 253 | curl_easy_setopt(rbce->curl, CURLOPT_PROGRESSFUNCTION, NULL); | ^~~~~~~~~~~~~~~~ In file included from curb.h:19: /usr/include/curl/curl.h:1304:3: note: declared here 1304 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_setup': curb_easy.c:2311:5: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 2311 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, (curl_progress_callback)&proc_progress_handler); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1304:3: note: declared here 1304 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curb_easy.c:2499:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2499 | rb_iterate(rb_each, rb_easy_get("headers"), cb_each_http_header, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2499:51: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2499 | rb_iterate(rb_each, rb_easy_get("headers"), cb_each_http_header, wrap); | ^~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2517:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2517 | rb_iterate(rb_each, rb_easy_get("proxy_headers"), cb_each_http_proxy_header, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2517:57: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2517 | rb_iterate(rb_each, rb_easy_get("proxy_headers"), cb_each_http_proxy_header, wrap); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2533:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2533 | rb_iterate(rb_each, rb_easy_get("ftp_commands"), cb_each_ftp_command, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2533:56: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2533 | rb_iterate(rb_each, rb_easy_get("ftp_commands"), cb_each_ftp_command, wrap); | ^~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c:2546:7: warning: 'rb_iterate' is deprecated: by: rb_block_call since 1.9 [-Wdeprecated-declarations] 2546 | rb_iterate(rb_each, rb_easy_get("resolve"), cb_each_resolve, wrap); | ^~~~~~~~~~ /usr/include/ruby/internal/iterator.h:283:7: note: declared here 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ^~~~~~~~~~ curb_easy.c:2546:51: error: passing argument 3 of 'rb_iterate' from incompatible pointer type [-Wincompatible-pointer-types] 2546 | rb_iterate(rb_each, rb_easy_get("resolve"), cb_each_resolve, wrap); | ^~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/iterator.h:283:75: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 283 | VALUE rb_iterate(VALUE (*func1)(VALUE), VALUE data1, rb_block_call_func_t proc, VALUE data2); | ~~~~~~~~~~~~~~~~~~~~~^~~~ curb_easy.c: In function 'ruby_curl_easy_perform_post': curb_easy.c:2715:5: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 2715 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, first); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1205:3: note: declared here 1205 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curb_easy.c:2717:5: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 2717 | curl_formfree(first); | ^~~~~~~~~~~~~ /usr/include/curl/curl.h:2630:1: note: declared here 2630 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_uploaded_bytes_get': curb_easy.c:3117:3: warning: 'CURLINFO_SIZE_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations] 3117 | curl_easy_getinfo(rbce->curl, CURLINFO_SIZE_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2872:3: note: declared here 2872 | CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use CURLINFO_SIZE_UPLOAD_T") | ^~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_downloaded_bytes_get': curb_easy.c:3134:3: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 3134 | curl_easy_getinfo(rbce->curl, CURLINFO_SIZE_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2875:3: note: declared here 2875 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_upload_speed_get': curb_easy.c:3151:3: warning: 'CURLINFO_SPEED_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations] 3151 | curl_easy_getinfo(rbce->curl, CURLINFO_SPEED_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2883:3: note: declared here 2883 | CURLINFO_SPEED_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_download_speed_get': curb_easy.c:3168:3: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] 3168 | curl_easy_getinfo(rbce->curl, CURLINFO_SPEED_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2879:3: note: declared here 2879 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_downloaded_content_length_get': curb_easy.c:3245:3: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] 3245 | curl_easy_getinfo(rbce->curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2892:3: note: declared here 2892 | CURLINFO_CONTENT_LENGTH_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_uploaded_content_length_get': curb_easy.c:3261:3: warning: 'CURLINFO_CONTENT_LENGTH_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations] 3261 | curl_easy_getinfo(rbce->curl, CURLINFO_CONTENT_LENGTH_UPLOAD, &bytes); | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2897:3: note: declared here 2897 | CURLINFO_CONTENT_LENGTH_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curb_easy.c: In function 'ruby_curl_easy_set_opt': curb_easy.c:3641:3: warning: 'CURLOPT_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations] 3641 | case CURLOPT_PROTOCOLS: | ^~~~ /usr/include/curl/curl.h:1756:3: note: declared here 1756 | CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181, | ^~~~~~~~~~~~~~~~~ curb_easy.c:3642:3: warning: 'CURLOPT_REDIR_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_REDIR_PROTOCOLS_STR [-Wdeprecated-declarations] 3642 | case CURLOPT_REDIR_PROTOCOLS: | ^~~~ /usr/include/curl/curl.h:1762:3: note: declared here 1762 | CURLOPTDEPRECATED(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182, | ^~~~~~~~~~~~~~~~~ curb_easy.c: In function 'init_curb_easy': curb_easy.c:3766:6: warning: old-style function definition [-Wold-style-definition] 3766 | void init_curb_easy() { | ^~~~~~~~~~~~~~ curb_easy.c:3837:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3837 | rb_define_method(cCurlEasy, "connect_timeout", ruby_curl_easy_connect_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} In file included from /usr/include/ruby/ruby.h:27: /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3839:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3839 | rb_define_method(cCurlEasy, "connect_timeout_ms", ruby_curl_easy_connect_timeout_ms_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3841:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3841 | rb_define_method(cCurlEasy, "dns_cache_timeout", ruby_curl_easy_dns_cache_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3843:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3843 | rb_define_method(cCurlEasy, "ftp_response_timeout", ruby_curl_easy_ftp_response_timeout_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3845:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3845 | rb_define_method(cCurlEasy, "low_speed_limit", ruby_curl_easy_low_speed_limit_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3847:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3847 | rb_define_method(cCurlEasy, "low_speed_time", ruby_curl_easy_low_speed_time_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3849:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3849 | rb_define_method(cCurlEasy, "max_send_speed_large", ruby_curl_easy_max_send_speed_large_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3851:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3851 | rb_define_method(cCurlEasy, "max_recv_speed_large", ruby_curl_easy_max_recv_speed_large_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3853:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3853 | rb_define_method(cCurlEasy, "ssl_version", ruby_curl_easy_ssl_version_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3855:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3855 | rb_define_method(cCurlEasy, "use_ssl", ruby_curl_easy_use_ssl_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3857:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3857 | rb_define_method(cCurlEasy, "ftp_filemethod", ruby_curl_easy_ftp_filemethod_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3860:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3860 | rb_define_method(cCurlEasy, "username", ruby_curl_easy_username_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ curb_easy.c:3862:3: error: passing argument 3 of 'rb_define_method_00' from incompatible pointer type [-Wincompatible-pointer-types] 3862 | rb_define_method(cCurlEasy, "password", ruby_curl_easy_password_get, 0); | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)} /usr/include/ruby/internal/anyargs.h:277:1: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} 277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics make: *** [Makefile:248: curb_easy.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/gem-curb-1.0.0/ext' /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/base.rb:143:in `bash': system({} "make") failed (RuntimeError) from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/base.rb:75:in `bash' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:145:in `make_task' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:94:in `block (2 levels) in make' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:92:in `chdir' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:92:in `block in make' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:72:in `each' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/compiler.rb:72:in `make' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/session.rb:151:in `make' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/session.rb:123:in `build' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/session.rb:89:in `apply' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/command.rb:119:in `run' from /usr/lib/ruby/gemie/gems/setup-5.999.6/lib/setup/command.rb:18:in `run' from /usr/lib/ruby/bin/setup-rb:27:in `
' error: Bad exit status from /usr/src/tmp/rpm-tmp.36476 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.36476 (%build) Command exited with non-zero status 1 31.46user 13.11system 0:44.85elapsed 99%CPU (0avgtext+0avgdata 207960maxresident)k 0inputs+0outputs (0major+2745198minor)pagefaults 0swaps hsh-rebuild: rebuild of `gem-curb-1.0.0-alt1.src.rpm' failed. Command exited with non-zero status 1 4.37user 2.97system 0:56.17elapsed 13%CPU (0avgtext+0avgdata 136472maxresident)k 0inputs+0outputs (0major+274496minor)pagefaults 0swaps