Skip to content

Instantly share code, notes, and snippets.

@111andre111
Created February 14, 2024 00:38
Show Gist options
  • Save 111andre111/a6b6d75416c73d9902286a8795251656 to your computer and use it in GitHub Desktop.
Save 111andre111/a6b6d75416c73d9902286a8795251656 to your computer and use it in GitHub Desktop.
INFO global: Vagrant version: 2.4.1
INFO global: Ruby version: 3.1.4
INFO global: RubyGems version: 3.3.26
INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/bin/vagrant"
INFO global: VAGRANT_INSTALLER_VERSION="2"
INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded"
INFO global: VAGRANT_INSTALLER_ENV="1"
INFO global: VAGRANT_NO_PLUGINS="1"
INFO global: VAGRANT_DISABLE_PLUGIN_INIT="1"
INFO global: VAGRANT_LOG="debug"
DEBUG global: vagrant ssl helper found for loading ssl providers
DEBUG global: ssl providers successfully loaded
WARN global: resolv replacement has not been enabled!
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/synced_folders/nfs/plugin.rb
INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/synced_folders/rsync/plugin.rb
INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/synced_folders/smb/plugin.rb
INFO manager: Registered plugin: SMB synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/kernel_v2/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/pushes/ftp/plugin.rb
INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/pushes/noop/plugin.rb
INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/pushes/heroku/plugin.rb
INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/pushes/local-exec/plugin.rb
INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/pushes/atlas/plugin.rb
INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/docker/plugin.rb
INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/hyperv/plugin.rb
INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/plugin.rb
INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/kernel_v1/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/podman/plugin.rb
INFO manager: Registered plugin: podman
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/docker/plugin.rb
INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/file/plugin.rb
INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/shell/plugin.rb
INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/chef/plugin.rb
INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/ansible/plugin.rb
INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/container/plugin.rb
INFO manager: Registered plugin: container
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/plugin.rb
INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/cfengine/plugin.rb
INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/puppet/plugin.rb
INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/provision/plugin.rb
INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/destroy/plugin.rb
INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/init/plugin.rb
INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/snapshot/plugin.rb
INFO manager: Registered plugin: snapshot command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/validate/plugin.rb
INFO manager: Registered plugin: validate command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/box/plugin.rb
INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/autocomplete/plugin.rb
INFO manager: Registered plugin: autocomplete command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/winrm/plugin.rb
INFO manager: Registered plugin: winrm command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/resume/plugin.rb
INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/suspend/plugin.rb
INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/plugin.rb
INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/halt/plugin.rb
INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/provider/plugin.rb
INFO manager: Registered plugin: provider command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/rdp/plugin.rb
INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/status/plugin.rb
INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/ssh_config/plugin.rb
INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/winrm_config/plugin.rb
INFO manager: Registered plugin: winrm-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/reload/plugin.rb
INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/powershell/plugin.rb
INFO manager: Registered plugin: powershell command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/cap/plugin.rb
INFO manager: Registered plugin: cap command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/push/plugin.rb
INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/list-commands/plugin.rb
INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/ssh/plugin.rb
INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/version/plugin.rb
INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/up/plugin.rb
INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/cloud/plugin.rb
INFO manager: Registered plugin: vagrant-cloud
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/global-status/plugin.rb
INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/serve/plugin.rb
INFO manager: Registered plugin: start Vagrant server
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/port/plugin.rb
INFO manager: Registered plugin: port command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/login/plugin.rb
INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/package/plugin.rb
INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/help/plugin.rb
INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/upload/plugin.rb
INFO manager: Registered plugin: upload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/slackware/plugin.rb
INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/bsd/plugin.rb
INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/null/plugin.rb
INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/void/plugin.rb
INFO manager: Registered plugin: Void host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/linux/plugin.rb
INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/arch/plugin.rb
INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/darwin/plugin.rb
INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/windows/plugin.rb
INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/redhat/plugin.rb
INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/suse/plugin.rb
INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/hosts/alt/plugin.rb
INFO manager: Registered plugin: ALT Platform host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/communicators/winrm/plugin.rb
INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/communicators/winssh/plugin.rb
INFO manager: Registered plugin: windows ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/communicators/ssh/plugin.rb
INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/alpine/plugin.rb
INFO manager: Registered plugin: Alpine guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/solaris11/plugin.rb
INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/dragonflybsd/plugin.rb
INFO manager: Registered plugin: DragonFly BSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/pld/plugin.rb
INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/amazon/plugin.rb
INFO manager: Registered plugin: Amazon Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/mint/plugin.rb
INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/debian/plugin.rb
INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/rocky/plugin.rb
INFO manager: Registered plugin: Rocky guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/slackware/plugin.rb
INFO manager: Registered plugin: Slackware guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/centos/plugin.rb
INFO manager: Registered plugin: CentOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/esxi/plugin.rb
INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/netbsd/plugin.rb
INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/omnios/plugin.rb
INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/alma/plugin.rb
INFO manager: Registered plugin: Alma guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/bsd/plugin.rb
INFO manager: Registered plugin: BSD-based guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/haiku/plugin.rb
INFO manager: Registered plugin: Haiku guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/fedora/plugin.rb
INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/tinycore/plugin.rb
INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/atomic/plugin.rb
INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/trisquel/plugin.rb
INFO manager: Registered plugin: Trisquel guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/smartos/plugin.rb
INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/kali/plugin.rb
INFO manager: Registered plugin: Kali guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/linux/plugin.rb
INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/arch/plugin.rb
INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/openbsd/plugin.rb
INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/openwrt/plugin.rb
INFO manager: Registered plugin: OpenWrt guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/nixos/plugin.rb
INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/photon/plugin.rb
INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/darwin/plugin.rb
INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/funtoo/plugin.rb
INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/windows/plugin.rb
INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/redhat/plugin.rb
INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/solaris/plugin.rb
INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/elementary/plugin.rb
INFO manager: Registered plugin: Elementary guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/suse/plugin.rb
INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/coreos/plugin.rb
INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/ubuntu/plugin.rb
INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/guests/alt/plugin.rb
INFO manager: Registered plugin: ALT Platform guest
INFO vagrant: `vagrant` invoked: ["plugin", "install", "vagrant-libvirt", "--verbose", "--debug"]
DEBUG vagrant: Creating Vagrant environment
INFO environment: Environment initialized (#<Vagrant::Environment:0x00000001132af148>)
INFO environment: - cwd: /Users/andreletterer/vagrant/endgame-aws
INFO environment: Home path: /Users/andreletterer/.vagrant.d
DEBUG environment: Effective local data path:
WARN environment: No local data path is set. Local data cannot be stored.
WARN manager: Plugin loading is disabled
DEBUG manager: Enabling globalized plugins
WARN manager: Plugin initialization is disabled
WARN manager: Plugin loading is disabled
INFO environment: Running hook: environment_plugins_loaded
INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x000000011335dcc0>
INFO environment: Running hook: environment_load
INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x000000011326d8b0>
DEBUG checkpoint_client: starting plugin check
INFO cli: CLI: [] "plugin" ["install", "vagrant-libvirt", "--verbose"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandPlugin::Command::Root ["install", "vagrant-libvirt", "--verbose"]
DEBUG checkpoint_client: waiting for checkpoint to complete...
DEBUG checkpoint_client: plugin check complete
DEBUG checkpoint_client: no information received from checkpoint
DEBUG root: Invoking command class: VagrantPlugins::CommandPlugin::Command::Install ["vagrant-libvirt", "--verbose"]
INFO host: Autodetecting host type for [#<Vagrant::Environment: /Users/andreletterer/vagrant/endgame-aws>]
DEBUG host: Trying: slackware
DEBUG host: Trying: freebsd
DEBUG host: Trying: void
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
INFO host: Detected: darwin!
INFO runner: Running action: #<Vagrant::Action::Builder:0x00000001134b6bd0>
INFO warden: Calling IN action: #<VagrantPlugins::CommandPlugin::Action::InstallGem:0x00000001132e4528>
INFO interface: info: Installing the 'vagrant-libvirt' plugin. This can take a few minutes...
Installing the 'vagrant-libvirt' plugin. This can take a few minutes...
DEBUG bundler: Enabling strict dependency enforcement
DEBUG bundler: Dependency list for installation:
- vagrant-azure > 0
- vagrant-gecko-aws > 0
- vagrant-google > 0
- vagrant-hostmanager > 0
- vagrant-hyperkit > 0
- vagrant-qemu > 0
- vagrant-scp > 0
- vagrant-libvirt > 0
- bcrypt_pbkdf = 1.1.0
- childprocess = 4.1.0
- ed25519 = 1.3.0
- erubi = 1.12.0
- googleapis-common-protos-types = 1.11.0
- google-protobuf = 3.25.2
- grpc = 1.56.2
- hashicorp-checkpoint = 0.1.5
- i18n = 1.14.1
- concurrent-ruby = 1.2.3
- listen = 3.8.0
- rb-fsevent = 0.11.2
- rb-inotify = 0.10.1
- ffi = 1.16.3
- log4r = 1.1.10
- mime-types = 3.5.2
- mime-types-data = 3.2023.1205
- net-ftp = 0.3.4
- net-protocol = 0.1.2
- timeout = 0.2.0
- io-wait = 0.2.1
- time = 0.2.2
- date = 3.2.2
- net-ssh = 7.2.1
- net-sftp = 4.0.0
- net-scp = 4.0.0
- rb-kqueue = 0.2.8
- rexml = 3.2.6
- rgl = 0.5.10
- stream = 0.5.5
- pairing_heap = 3.0.1
- rubyzip = 2.3.2
- vagrant_cloud = 3.1.1
- excon = 0.109.0
- wdm = 0.1.1
- winrm = 2.3.6
- builder = 3.2.4
- gssapi = 1.3.1
- gyoku = 1.4.0
- httpclient = 2.8.3
- logging = 2.3.1
- little-plugger = 1.1.4
- multi_json = 1.15.0
- nori = 2.6.0
- rubyntlm = 0.6.3
- winrm-elevated = 1.2.3
- winrm-fs = 1.3.5
- ipaddr = 1.2.4
- abbrev = 0.1.0
- base64 = 0.1.1
- benchmark = 0.2.0
- bigdecimal = 3.1.1
- bundler = 2.3.26
- cgi = 0.3.6
- csv = 3.2.5
- delegate = 0.2.0
- did_you_mean = 1.6.1
- digest = 3.1.0
- drb = 2.1.0
- english = 0.7.1
- erb = 2.2.3
- error_highlight = 0.3.0
- etc = 1.3.0
- fcntl = 1.0.1
- fiddle = 1.1.0
- fileutils = 1.6.0
- find = 0.1.1
- forwardable = 1.3.2
- getoptlong = 0.1.1
- io-console = 0.5.11
- io-nonblock = 0.1.0
- irb = 1.4.1
- json = 2.6.1
- logger = 1.5.0
- mutex_m = 0.1.1
- net-http = 0.3.0
- nkf = 0.1.1
- observer = 0.1.1
- open-uri = 0.2.0
- open3 = 0.1.1
- openssl = 3.0.1
- optparse = 0.2.0
- ostruct = 0.5.2
- pathname = 0.2.0
- pp = 0.3.0
- prettyprint = 0.1.1
- pstore = 0.1.1
- psych = 4.0.4
- racc = 1.6.0
- rdoc = 6.4.0
- readline = 0.0.3
- readline-ext = 0.1.4
- reline = 0.3.1
- resolv = 0.2.1
- resolv-replace = 0.1.0
- rinda = 0.1.1
- ruby2_keywords = 0.0.5
- securerandom = 0.2.0
- set = 1.0.2
- shellwords = 0.1.0
- singleton = 0.1.1
- stringio = 3.0.1
- strscan = 3.0.1
- syslog = 0.1.0
- tempfile = 0.1.2
- tmpdir = 0.1.2
- tsort = 0.1.0
- un = 0.2.0
- uri = 0.12.1
- weakref = 0.1.1
- yaml = 0.2.0
- zlib = 2.1.1
- vagrant = 2.4.1
DEBUG bundler: Enabling user defined remote RubyGems sources
DEBUG bundler: Enabling default remote RubyGems sources
DEBUG bundler: Adding source - https://gems.hashicorp.com/
DEBUG bundler: Adding source - https://rubygems.org/
DEBUG bundler: Current source list for install: ["https://gems.hashicorp.com/", "https://rubygems.org/"]
DEBUG bundler: Generating new builtin set instance.
DEBUG bundler: Generating new plugin set instance. Skip gems - []
DEBUG bundler: Generating solution set for installation.
DEBUG bundler: Activating solution set: ["highline-1.7.10", "haikunator-1.1.1", "timeliness-0.4.5", "multipart-post-2.4.0", "faraday-0.17.6", "concurrent-ruby-1.2.3", "ms_rest-0.6.4", "domain_name-0.6.20240107", "http-cookie-1.0.5", "faraday-cookie_jar-0.0.7", "ms_rest_azure-0.7.0", "azure_mgmt_storage-0.10.0", "azure_mgmt_resources-0.10.0", "azure_mgmt_network-0.10.0", "azure_mgmt_compute-0.10.0", "vagrant-azure-2.0.0", "iniparse-1.5.0", "ipaddress-0.8.3", "racc-1.6.0", "nokogiri-1.16.2-x86_64-darwin", "formatador-0.3.0", "excon-0.109.0", "builder-3.2.4", "fog-core-1.45.0", "fog-xml-0.1.4", "multi_json-1.15.0", "fog-json-1.2.0", "fog-aws-2.0.1", "vagrant-gecko-aws-0.8.0", "google-cloud-env-1.6.0", "rexml-3.2.6", "retriable-3.1.2", "uber-0.1.0", "trailblazer-option-0.1.2", "declarative-0.0.20", "representable-3.2.0", "mini_mime-1.1.5", "httpclient-2.8.3", "jwt-2.7.1", "public_suffix-5.0.4", "addressable-2.8.6", "signet-0.19.0", "os-1.1.4", "googleauth-1.8.1", "google-apis-core-0.11.3", "google-apis-storage_v1-0.32.0", "google-apis-sqladmin_v1beta4-0.61.0", "google-apis-pubsub_v1-0.45.0", "google-apis-monitoring_v3-0.54.0", "google-apis-iamcredentials_v1-0.17.0", "google-apis-dns_v1-0.36.0", "google-apis-compute_v1-0.86.0", "fog-google-1.17.0", "vagrant-google-2.7.0", "vagrant-hostmanager-1.8.10", "xhyve-ruby-0.0.6", "net-ssh-7.2.1", "vagrant-hyperkit-0.4.3", "vagrant-qemu-0.3.5", "net-scp-4.0.0", "log4r-1.1.10", "vagrant-scp-0.5.9", "ruby-libvirt-0.4.0", "webrick-1.8.1", "xmlrpc-0.3.3", "fog-xenserver-1.0.0", "fog-voxel-0.1.0", "CFPropertyList-2.3.6", "fission-0.5.0", "fog-vmfusion-0.1.0", "fog-terremark-0.1.0", "fog-storm_on_demand-0.1.1", "fog-softlayer-1.1.4", "fog-serverlove-0.1.2", "fog-sakuracloud-1.7.5", "fog-riakcs-0.1.0", "fog-radosgw-0.0.5", "fog-profitbricks-4.1.1", "fog-powerdns-0.2.0", "fog-local-0.8.0", "fog-ecloud-0.3.0", "fog-dynect-0.0.3", "mime-types-data-3.2023.1205", "mime-types-3.5.2", "dry-inflector-1.0.0", "fog-brightbox-0.16.1", "fog-atmos-0.1.0", "xml-simple-1.1.9", "netrc-0.11.0", "http-accept-1.7.0", "rest-client-2.1.0", "aliyun-sdk-0.8.0", "fog-aliyun-0.4.0", "fog-1.35.0", "vagrant-libvirt-0.0.20", "bcrypt_pbkdf-1.1.0", "childprocess-4.1.0", "ed25519-1.3.0", "erubi-1.12.0", "google-protobuf-3.25.2-x86_64-darwin", "googleapis-common-protos-types-1.11.0", "grpc-1.56.2", "hashicorp-checkpoint-0.1.5", "i18n-1.14.1", "ffi-1.16.3", "rb-inotify-0.10.1", "rb-fsevent-0.11.2", "listen-3.8.0", "date-3.2.2", "time-0.2.2", "io-wait-0.2.1", "timeout-0.2.0", "net-protocol-0.1.2", "net-ftp-0.3.4", "net-sftp-4.0.0", "rb-kqueue-0.2.8", "pairing_heap-3.0.1", "stream-0.5.5", "rgl-0.5.10", "rubyzip-2.3.2", "vagrant_cloud-3.1.1", "wdm-0.1.1", "rubyntlm-0.6.3", "nori-2.6.0", "little-plugger-1.1.4", "logging-2.3.1", "gyoku-1.4.0", "gssapi-1.3.1", "winrm-2.3.6", "winrm-fs-1.3.5", "winrm-elevated-1.2.3", "ipaddr-1.2.4", "abbrev-0.1.0", "base64-0.1.1", "benchmark-0.2.0", "bigdecimal-3.1.1", "bundler-2.3.26", "cgi-0.3.6", "csv-3.2.5", "delegate-0.2.0", "did_you_mean-1.6.1", "digest-3.1.0", "ruby2_keywords-0.0.5", "drb-2.1.0", "english-0.7.1", "erb-2.2.3", "error_highlight-0.3.0", "etc-1.3.0", "fcntl-1.0.1", "fiddle-1.1.0", "fileutils-1.6.0", "find-0.1.1", "forwardable-1.3.2", "getoptlong-0.1.1", "io-console-0.5.11", "io-nonblock-0.1.0", "reline-0.3.1", "irb-1.4.1", "json-2.6.1", "logger-1.5.0", "mutex_m-0.1.1", "uri-0.12.1", "net-http-0.3.0", "nkf-0.1.1", "observer-0.1.1", "stringio-3.0.1", "open-uri-0.2.0", "open3-0.1.1", "openssl-3.0.1", "optparse-0.2.0", "ostruct-0.5.2", "pathname-0.2.0", "prettyprint-0.1.1", "pp-0.3.0", "pstore-0.1.1", "psych-4.0.4", "rdoc-6.4.0", "readline-0.0.3", "readline-ext-0.1.4", "resolv-0.2.1", "resolv-replace-0.1.0", "rinda-0.1.1", "securerandom-0.2.0", "set-1.0.2", "shellwords-0.1.0", "singleton-0.1.1", "strscan-3.0.1", "syslog-0.1.0", "tempfile-0.1.2", "tmpdir-0.1.2", "tsort-0.1.0", "un-0.2.0", "weakref-0.1.1", "yaml-0.2.0", "zlib-2.1.1", "vagrant-2.4.1"]
DEBUG bundler: Activating gem highline-1.7.10
DEBUG bundler: Activating gem haikunator-1.1.1
DEBUG bundler: Activating gem timeliness-0.4.5
DEBUG bundler: Activating gem multipart-post-2.4.0
DEBUG bundler: Activating gem faraday-0.17.6
DEBUG bundler: Activating gem concurrent-ruby-1.2.3
DEBUG bundler: Activating gem ms_rest-0.6.4
DEBUG bundler: Activating gem domain_name-0.6.20240107
DEBUG bundler: Activating gem http-cookie-1.0.5
DEBUG bundler: Activating gem faraday-cookie_jar-0.0.7
DEBUG bundler: Activating gem ms_rest_azure-0.7.0
DEBUG bundler: Activating gem azure_mgmt_storage-0.10.0
DEBUG bundler: Activating gem azure_mgmt_resources-0.10.0
DEBUG bundler: Activating gem azure_mgmt_network-0.10.0
DEBUG bundler: Activating gem azure_mgmt_compute-0.10.0
DEBUG bundler: Activating gem vagrant-azure-2.0.0
DEBUG bundler: Activating gem iniparse-1.5.0
DEBUG bundler: Activating gem ipaddress-0.8.3
DEBUG bundler: Activating gem racc-1.6.0
DEBUG bundler: Activating gem nokogiri-1.16.2-x86_64-darwin
DEBUG bundler: Activating gem formatador-0.3.0
DEBUG bundler: Activating gem excon-0.109.0
DEBUG bundler: Activating gem builder-3.2.4
DEBUG bundler: Activating gem fog-core-1.45.0
DEBUG bundler: Activating gem fog-xml-0.1.4
DEBUG bundler: Activating gem fog-json-1.2.0
DEBUG bundler: Activating gem fog-aws-2.0.1
DEBUG bundler: Activating gem vagrant-gecko-aws-0.8.0
DEBUG bundler: Activating gem google-cloud-env-1.6.0
DEBUG bundler: Activating gem retriable-3.1.2
DEBUG bundler: Activating gem uber-0.1.0
DEBUG bundler: Activating gem trailblazer-option-0.1.2
DEBUG bundler: Activating gem declarative-0.0.20
DEBUG bundler: Activating gem representable-3.2.0
DEBUG bundler: Activating gem mini_mime-1.1.5
DEBUG bundler: Activating gem httpclient-2.8.3
DEBUG bundler: Activating gem jwt-2.7.1
DEBUG bundler: Activating gem public_suffix-5.0.4
DEBUG bundler: Activating gem addressable-2.8.6
DEBUG bundler: Activating gem signet-0.19.0
DEBUG bundler: Activating gem os-1.1.4
DEBUG bundler: Activating gem googleauth-1.8.1
DEBUG bundler: Activating gem google-apis-core-0.11.3
DEBUG bundler: Activating gem google-apis-storage_v1-0.32.0
DEBUG bundler: Activating gem google-apis-sqladmin_v1beta4-0.61.0
DEBUG bundler: Activating gem google-apis-pubsub_v1-0.45.0
DEBUG bundler: Activating gem google-apis-monitoring_v3-0.54.0
DEBUG bundler: Activating gem google-apis-iamcredentials_v1-0.17.0
DEBUG bundler: Activating gem google-apis-dns_v1-0.36.0
DEBUG bundler: Activating gem google-apis-compute_v1-0.86.0
DEBUG bundler: Activating gem fog-google-1.17.0
DEBUG bundler: Activating gem vagrant-google-2.7.0
DEBUG bundler: Activating gem vagrant-hostmanager-1.8.10
DEBUG bundler: Activating gem xhyve-ruby-0.0.6
DEBUG bundler: Activating gem net-ssh-7.2.1
DEBUG bundler: Activating gem vagrant-hyperkit-0.4.3
DEBUG bundler: Activating gem vagrant-qemu-0.3.5
DEBUG bundler: Activating gem vagrant-scp-0.5.9
DEBUG bundler: Activating gem ruby-libvirt-0.4.0
DEBUG bundler: Activating gem webrick-1.8.1
DEBUG bundler: Activating gem xmlrpc-0.3.3
DEBUG bundler: Activating gem fog-xenserver-1.0.0
DEBUG bundler: Activating gem fog-voxel-0.1.0
DEBUG bundler: Activating gem CFPropertyList-2.3.6
DEBUG bundler: Activating gem fission-0.5.0
DEBUG bundler: Activating gem fog-vmfusion-0.1.0
DEBUG bundler: Activating gem fog-terremark-0.1.0
DEBUG bundler: Activating gem fog-storm_on_demand-0.1.1
DEBUG bundler: Activating gem fog-softlayer-1.1.4
DEBUG bundler: Activating gem fog-serverlove-0.1.2
DEBUG bundler: Activating gem fog-sakuracloud-1.7.5
DEBUG bundler: Activating gem fog-riakcs-0.1.0
DEBUG bundler: Activating gem fog-radosgw-0.0.5
DEBUG bundler: Activating gem fog-profitbricks-4.1.1
DEBUG bundler: Activating gem fog-powerdns-0.2.0
DEBUG bundler: Activating gem fog-local-0.8.0
DEBUG bundler: Activating gem fog-ecloud-0.3.0
DEBUG bundler: Activating gem fog-dynect-0.0.3
DEBUG bundler: Activating gem mime-types-data-3.2023.1205
DEBUG bundler: Activating gem dry-inflector-1.0.0
DEBUG bundler: Activating gem fog-brightbox-0.16.1
DEBUG bundler: Activating gem fog-atmos-0.1.0
DEBUG bundler: Activating gem xml-simple-1.1.9
DEBUG bundler: Activating gem netrc-0.11.0
DEBUG bundler: Activating gem http-accept-1.7.0
DEBUG bundler: Activating gem rest-client-2.1.0
DEBUG bundler: Activating gem aliyun-sdk-0.8.0
DEBUG bundler: Activating gem fog-aliyun-0.4.0
DEBUG bundler: Activating gem fog-1.35.0
DEBUG bundler: Activating gem vagrant-libvirt-0.0.20
DEBUG bundler: Activating gem erubi-1.12.0
DEBUG bundler: Activating gem google-protobuf-3.25.2-x86_64-darwin
DEBUG bundler: Activating gem ffi-1.16.3
DEBUG bundler: Activating gem date-3.2.2
DEBUG bundler: Activating gem abbrev-0.1.0
DEBUG bundler: Activating gem benchmark-0.2.0
DEBUG bundler: Activating gem bigdecimal-3.1.1
DEBUG bundler: Activating gem bundler-2.3.26
DEBUG bundler: Activating gem cgi-0.3.6
DEBUG bundler: Activating gem csv-3.2.5
DEBUG bundler: Activating gem ruby2_keywords-0.0.5
DEBUG bundler: Activating gem drb-2.1.0
DEBUG bundler: Activating gem english-0.7.1
DEBUG bundler: Activating gem erb-2.2.3
DEBUG bundler: Activating gem fiddle-1.1.0
DEBUG bundler: Activating gem fileutils-1.6.0
DEBUG bundler: Activating gem find-0.1.1
DEBUG bundler: Activating gem getoptlong-0.1.1
DEBUG bundler: Activating gem reline-0.3.1
DEBUG bundler: Activating gem irb-1.4.1
DEBUG bundler: Activating gem mutex_m-0.1.1
DEBUG bundler: Activating gem nkf-0.1.1
DEBUG bundler: Activating gem observer-0.1.1
DEBUG bundler: Activating gem stringio-3.0.1
DEBUG bundler: Activating gem open-uri-0.2.0
DEBUG bundler: Activating gem open3-0.1.1
DEBUG bundler: Activating gem pstore-0.1.1
DEBUG bundler: Activating gem readline-0.0.3
DEBUG bundler: Activating gem readline-ext-0.1.4
DEBUG bundler: Activating gem resolv-replace-0.1.0
DEBUG bundler: Activating gem rinda-0.1.1
DEBUG bundler: Activating gem syslog-0.1.0
DEBUG bundler: Activating gem tsort-0.1.0
DEBUG bundler: Activating gem un-0.2.0
DEBUG bundler: Activating gem weakref-0.1.1
DEBUG bundler: Removing activation request from install. Already installed. (concurrent-ruby-1.2.3)
DEBUG bundler: Removing activation request from install. Already installed. (racc-1.6.0)
DEBUG bundler: Removing activation request from install. Already installed. (excon-0.109.0)
DEBUG bundler: Removing activation request from install. Already installed. (builder-3.2.4)
DEBUG bundler: Removing activation request from install. Already installed. (multi_json-1.15.0)
DEBUG bundler: Removing activation request from install. Already installed. (rexml-3.2.6)
DEBUG bundler: Removing activation request from install. Already installed. (httpclient-2.8.3)
DEBUG bundler: Removing activation request from install. Already installed. (net-ssh-7.2.1)
DEBUG bundler: Removing activation request from install. Already installed. (net-scp-4.0.0)
DEBUG bundler: Removing activation request from install. Already installed. (log4r-1.1.10)
DEBUG bundler: Removing activation request from install. Already installed. (mime-types-data-3.2023.1205)
DEBUG bundler: Removing activation request from install. Already installed. (mime-types-3.5.2)
DEBUG bundler: Removing activation request from install. Already installed. (bcrypt_pbkdf-1.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (childprocess-4.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (ed25519-1.3.0)
DEBUG bundler: Removing activation request from install. Already installed. (erubi-1.12.0)
DEBUG bundler: Removing activation request from install. Already installed. (google-protobuf-3.25.2-x86_64-darwin)
DEBUG bundler: Removing activation request from install. Already installed. (googleapis-common-protos-types-1.11.0)
DEBUG bundler: Removing activation request from install. Already installed. (grpc-1.56.2)
DEBUG bundler: Removing activation request from install. Already installed. (hashicorp-checkpoint-0.1.5)
DEBUG bundler: Removing activation request from install. Already installed. (i18n-1.14.1)
DEBUG bundler: Removing activation request from install. Already installed. (ffi-1.16.3)
DEBUG bundler: Removing activation request from install. Already installed. (rb-inotify-0.10.1)
DEBUG bundler: Removing activation request from install. Already installed. (rb-fsevent-0.11.2)
DEBUG bundler: Removing activation request from install. Already installed. (listen-3.8.0)
DEBUG bundler: Removing activation request from install. Already installed. (date-3.2.2)
DEBUG bundler: Removing activation request from install. Already installed. (time-0.2.2)
DEBUG bundler: Removing activation request from install. Already installed. (io-wait-0.2.1)
DEBUG bundler: Removing activation request from install. Already installed. (timeout-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (net-protocol-0.1.2)
DEBUG bundler: Removing activation request from install. Already installed. (net-ftp-0.3.4)
DEBUG bundler: Removing activation request from install. Already installed. (net-sftp-4.0.0)
DEBUG bundler: Removing activation request from install. Already installed. (rb-kqueue-0.2.8)
DEBUG bundler: Removing activation request from install. Already installed. (pairing_heap-3.0.1)
DEBUG bundler: Removing activation request from install. Already installed. (stream-0.5.5)
DEBUG bundler: Removing activation request from install. Already installed. (rgl-0.5.10)
DEBUG bundler: Removing activation request from install. Already installed. (rubyzip-2.3.2)
DEBUG bundler: Removing activation request from install. Already installed. (vagrant_cloud-3.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (wdm-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (rubyntlm-0.6.3)
DEBUG bundler: Removing activation request from install. Already installed. (nori-2.6.0)
DEBUG bundler: Removing activation request from install. Already installed. (little-plugger-1.1.4)
DEBUG bundler: Removing activation request from install. Already installed. (logging-2.3.1)
DEBUG bundler: Removing activation request from install. Already installed. (gyoku-1.4.0)
DEBUG bundler: Removing activation request from install. Already installed. (gssapi-1.3.1)
DEBUG bundler: Removing activation request from install. Already installed. (winrm-2.3.6)
DEBUG bundler: Removing activation request from install. Already installed. (winrm-fs-1.3.5)
DEBUG bundler: Removing activation request from install. Already installed. (winrm-elevated-1.2.3)
DEBUG bundler: Removing activation request from install. Already installed. (ipaddr-1.2.4)
DEBUG bundler: Removing activation request from install. Already installed. (abbrev-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (base64-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (benchmark-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (bigdecimal-3.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (bundler-2.3.26)
DEBUG bundler: Removing activation request from install. Already installed. (cgi-0.3.6)
DEBUG bundler: Removing activation request from install. Already installed. (csv-3.2.5)
DEBUG bundler: Removing activation request from install. Already installed. (delegate-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (did_you_mean-1.6.1)
DEBUG bundler: Removing activation request from install. Already installed. (digest-3.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (ruby2_keywords-0.0.5)
DEBUG bundler: Removing activation request from install. Already installed. (drb-2.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (english-0.7.1)
DEBUG bundler: Removing activation request from install. Already installed. (erb-2.2.3)
DEBUG bundler: Removing activation request from install. Already installed. (error_highlight-0.3.0)
DEBUG bundler: Removing activation request from install. Already installed. (etc-1.3.0)
DEBUG bundler: Removing activation request from install. Already installed. (fcntl-1.0.1)
DEBUG bundler: Removing activation request from install. Already installed. (fiddle-1.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (fileutils-1.6.0)
DEBUG bundler: Removing activation request from install. Already installed. (find-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (forwardable-1.3.2)
DEBUG bundler: Removing activation request from install. Already installed. (getoptlong-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (io-console-0.5.11)
DEBUG bundler: Removing activation request from install. Already installed. (io-nonblock-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (reline-0.3.1)
DEBUG bundler: Removing activation request from install. Already installed. (irb-1.4.1)
DEBUG bundler: Removing activation request from install. Already installed. (json-2.6.1)
DEBUG bundler: Removing activation request from install. Already installed. (logger-1.5.0)
DEBUG bundler: Removing activation request from install. Already installed. (mutex_m-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (uri-0.12.1)
DEBUG bundler: Removing activation request from install. Already installed. (net-http-0.3.0)
DEBUG bundler: Removing activation request from install. Already installed. (nkf-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (observer-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (stringio-3.0.1)
DEBUG bundler: Removing activation request from install. Already installed. (open-uri-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (open3-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (openssl-3.0.1)
DEBUG bundler: Removing activation request from install. Already installed. (optparse-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (ostruct-0.5.2)
DEBUG bundler: Removing activation request from install. Already installed. (pathname-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (prettyprint-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (pp-0.3.0)
DEBUG bundler: Removing activation request from install. Already installed. (pstore-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (psych-4.0.4)
DEBUG bundler: Removing activation request from install. Already installed. (rdoc-6.4.0)
DEBUG bundler: Removing activation request from install. Already installed. (readline-0.0.3)
DEBUG bundler: Removing activation request from install. Already installed. (readline-ext-0.1.4)
DEBUG bundler: Removing activation request from install. Already installed. (resolv-0.2.1)
DEBUG bundler: Removing activation request from install. Already installed. (resolv-replace-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (rinda-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (securerandom-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (set-1.0.2)
DEBUG bundler: Removing activation request from install. Already installed. (shellwords-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (singleton-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (strscan-3.0.1)
DEBUG bundler: Removing activation request from install. Already installed. (syslog-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (tempfile-0.1.2)
DEBUG bundler: Removing activation request from install. Already installed. (tmpdir-0.1.2)
DEBUG bundler: Removing activation request from install. Already installed. (tsort-0.1.0)
DEBUG bundler: Removing activation request from install. Already installed. (un-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (weakref-0.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (yaml-0.2.0)
DEBUG bundler: Removing activation request from install. Already installed. (zlib-2.1.1)
DEBUG bundler: Removing activation request from install. Already installed. (vagrant-2.4.1)
DEBUG bundler: Installing required gems.
Building native extensions. This could take a while...
WARN manager: Failed to install plugin: ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
DEBUG manager: Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:102:in `run'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:51:in `block in make'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:43:in `each'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:43:in `make'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:42:in `build'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:171:in `build_extension'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:205:in `block in build_extensions'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:202:in `each'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/ext/builder.rb:202:in `build_extensions'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/installer.rb:843:in `build_extensions'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/installer.rb:326:in `install'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/resolver/specification.rb:104:in `install'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/request_set.rb:279:in `block in install_into'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/request_set.rb:271:in `each'
/opt/vagrant/embedded/lib/ruby/3.1.0/rubygems/request_set.rb:271:in `install_into'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/bundler.rb:624:in `internal_install'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/bundler.rb:358:in `install'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/plugin/manager.rb:141:in `block in install_plugin'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/bundler.rb:480:in `verbose'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/plugin/manager.rb:149:in `install_plugin'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/action/install_gem.rb:33:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/base.rb:17:in `action'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:73:in `block in execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:72:in `each'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:72:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/root.rb:69:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/cli.rb:67:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/environment.rb:319:in `cli'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/bin/vagrant:248:in `<main>'
ERROR warden: Error occurred: Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #<VagrantPlugins::CommandPlugin::Action::InstallGem:0x00000001132e4528>
INFO warden: Recovery complete.
INFO environment: Running hook: environment_unload
INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x000000011383baa8>
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<Vagrant::Errors::BundlerError: Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
>
ERROR vagrant: Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/plugin/manager.rb:203:in `rescue in install_plugin'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/plugin/manager.rb:119:in `install_plugin'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/action/install_gem.rb:33:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/base.rb:17:in `action'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:73:in `block in execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:72:in `each'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/install.rb:72:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/commands/plugin/command/root.rb:69:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/cli.rb:67:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/environment.rb:319:in `cli'
/opt/vagrant/embedded/gems/gems/vagrant-2.4.1/bin/vagrant:248:in `<main>'
INFO interface: error: Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
ERROR: Failed to build gem native extension.
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb
checking for virNetworkPtr in libvirt/libvirt.h... yes
checking for virStoragePoolPtr in libvirt/libvirt.h... yes
checking for virStorageVolPtr in libvirt/libvirt.h... yes
checking for virSecretPtr in libvirt/libvirt.h... yes
checking for virNWFilterPtr in libvirt/libvirt.h... yes
checking for virInterfacePtr in libvirt/libvirt.h... yes
checking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes
checking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes
checking for virDomainSnapshotPtr in libvirt/libvirt.h... yes
checking for virDomainJobInfoPtr in libvirt/libvirt.h... yes
checking for virNodeDevicePtr in libvirt/libvirt.h... yes
checking for virStreamPtr in libvirt/libvirt.h... yes
checking for virTypedParameterPtr in libvirt/libvirt.h... yes
checking for virStorageVolWipe() in libvirt/libvirt.h... yes
checking for virStoragePoolIsActive() in libvirt/libvirt.h... yes
checking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes
checking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes
checking for virConnectGetLibVersion() in libvirt/libvirt.h... yes
checking for virConnectIsEncrypted() in libvirt/libvirt.h... yes
checking for virConnectIsSecure() in libvirt/libvirt.h... yes
checking for virNetworkIsActive() in libvirt/libvirt.h... yes
checking for virNetworkIsPersistent() in libvirt/libvirt.h... yes
checking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes
checking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes
checking for virInterfaceIsActive() in libvirt/libvirt.h... yes
checking for virDomainMigrateToURI() in libvirt/libvirt.h... yes
checking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes
checking for virDomainManagedSave() in libvirt/libvirt.h... yes
checking for virDomainIsActive() in libvirt/libvirt.h... yes
checking for virDomainIsPersistent() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes
checking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes
checking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes
checking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes
checking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes
checking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes
checking for virDomainCreateXML() in libvirt/libvirt.h... yes
checking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes
checking for virConnectCompareCPU() in libvirt/libvirt.h... yes
checking for virConnectBaselineCPU() in libvirt/libvirt.h... yes
checking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes
checking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes
checking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes
checking for virDomainBlockPeek() in libvirt/libvirt.h... yes
checking for virDomainMemoryPeek() in libvirt/libvirt.h... yes
checking for virConnectOpenAuth() in libvirt/libvirt.h... yes
checking for virEventRegisterImpl() in libvirt/libvirt.h... yes
checking for virDomainIsUpdated() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes
checking for virConnectGetSysinfo() in libvirt/libvirt.h... yes
checking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes
checking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes
checking for virDomainGetState() in libvirt/libvirt.h... yes
checking for virDomainOpenConsole() in libvirt/libvirt.h... yes
checking for virDomainMigrate2() in libvirt/libvirt.h... yes
checking for virDomainScreenshot() in libvirt/libvirt.h... yes
checking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes
checking for virStorageVolDownload() in libvirt/libvirt.h... yes
checking for virDomainInjectNMI() in libvirt/libvirt.h... yes
checking for libvirt/libvirt-qemu.h... yes
checking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes
checking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes
checking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes
checking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes
creating extconf.h
creating Makefile
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy clean
current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt
make DESTDIR\= sitearchdir\=./.gem.20240214-66552-c6tbzy sitelibdir\=./.gem.20240214-66552-c6tbzy
compiling _libvirt.c
compiling common.c
compiling connect.c
connect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(xmlcpus));
^~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
connect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
RARRAY_LEN(passthrough));
^~~~~~~~~~~~~~~~~~~~~~~
/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'
#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */
^
8 warnings generated.
compiling domain.c
domain.c:23:10: fatal error: 'st.h' file not found
#include <st.h>
^~~~~~
1 error generated.
make: *** [domain.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.
Results logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out
INFO interface: Machine: error-exit ["Vagrant::Errors::BundlerError", "Vagrant failed to properly resolve required dependencies. These\nerrors can commonly be caused by misconfigured plugin installations\nor transient network issues. The reported error is:\n\nERROR: Failed to build gem native extension.\n\n current directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt\n/opt/vagrant/embedded/bin/ruby -I /opt/vagrant/embedded/lib/ruby/3.1.0 extconf.rb\nchecking for virNetworkPtr in libvirt/libvirt.h... yes\nchecking for virStoragePoolPtr in libvirt/libvirt.h... yes\nchecking for virStorageVolPtr in libvirt/libvirt.h... yes\nchecking for virSecretPtr in libvirt/libvirt.h... yes\nchecking for virNWFilterPtr in libvirt/libvirt.h... yes\nchecking for virInterfacePtr in libvirt/libvirt.h... yes\nchecking for virDomainBlockInfoPtr in libvirt/libvirt.h... yes\nchecking for virDomainMemoryStatPtr in libvirt/libvirt.h... yes\nchecking for virDomainSnapshotPtr in libvirt/libvirt.h... yes\nchecking for virDomainJobInfoPtr in libvirt/libvirt.h... yes\nchecking for virNodeDevicePtr in libvirt/libvirt.h... yes\nchecking for virStreamPtr in libvirt/libvirt.h... yes\nchecking for virTypedParameterPtr in libvirt/libvirt.h... yes\nchecking for virStorageVolWipe() in libvirt/libvirt.h... yes\nchecking for virStoragePoolIsActive() in libvirt/libvirt.h... yes\nchecking for virStoragePoolIsPersistent() in libvirt/libvirt.h... yes\nchecking for virStorageVolCreateXMLFrom() in libvirt/libvirt.h... yes\nchecking for virConnectGetLibVersion() in libvirt/libvirt.h... yes\nchecking for virConnectIsEncrypted() in libvirt/libvirt.h... yes\nchecking for virConnectIsSecure() in libvirt/libvirt.h... yes\nchecking for virNetworkIsActive() in libvirt/libvirt.h... yes\nchecking for virNetworkIsPersistent() in libvirt/libvirt.h... yes\nchecking for virNodeDeviceCreateXML() in libvirt/libvirt.h... yes\nchecking for virNodeDeviceDestroy() in libvirt/libvirt.h... yes\nchecking for virInterfaceIsActive() in libvirt/libvirt.h... yes\nchecking for virDomainMigrateToURI() in libvirt/libvirt.h... yes\nchecking for virDomainMigrateSetMaxDowntime() in libvirt/libvirt.h... yes\nchecking for virDomainManagedSave() in libvirt/libvirt.h... yes\nchecking for virDomainIsActive() in libvirt/libvirt.h... yes\nchecking for virDomainIsPersistent() in libvirt/libvirt.h... yes\nchecking for virConnectDomainXMLFromNative() in libvirt/libvirt.h... yes\nchecking for virConnectDomainXMLToNative() in libvirt/libvirt.h... yes\nchecking for virDomainCreateWithFlags() in libvirt/libvirt.h... yes\nchecking for virDomainAttachDeviceFlags() in libvirt/libvirt.h... yes\nchecking for virDomainDetachDeviceFlags() in libvirt/libvirt.h... yes\nchecking for virDomainUpdateDeviceFlags() in libvirt/libvirt.h... yes\nchecking for virNodeGetSecurityModel() in libvirt/libvirt.h... yes\nchecking for virDomainCreateXML() in libvirt/libvirt.h... yes\nchecking for virDomainGetSecurityLabel() in libvirt/libvirt.h... yes\nchecking for virConnectCompareCPU() in libvirt/libvirt.h... yes\nchecking for virConnectBaselineCPU() in libvirt/libvirt.h... yes\nchecking for virDomainSetVcpusFlags() in libvirt/libvirt.h... yes\nchecking for virDomainGetVcpusFlags() in libvirt/libvirt.h... yes\nchecking for virConnectDomainEventRegisterAny() in libvirt/libvirt.h... yes\nchecking for virConnectDomainEventRegister() in libvirt/libvirt.h... yes\nchecking for virDomainBlockPeek() in libvirt/libvirt.h... yes\nchecking for virDomainMemoryPeek() in libvirt/libvirt.h... yes\nchecking for virConnectOpenAuth() in libvirt/libvirt.h... yes\nchecking for virEventRegisterImpl() in libvirt/libvirt.h... yes\nchecking for virDomainIsUpdated() in libvirt/libvirt.h... yes\nchecking for virDomainSetMemoryParameters() in libvirt/libvirt.h... yes\nchecking for virConnectGetSysinfo() in libvirt/libvirt.h... yes\nchecking for virDomainSetBlkioParameters() in libvirt/libvirt.h... yes\nchecking for virDomainSetMemoryFlags() in libvirt/libvirt.h... yes\nchecking for virDomainGetState() in libvirt/libvirt.h... yes\nchecking for virDomainOpenConsole() in libvirt/libvirt.h... yes\nchecking for virDomainMigrate2() in libvirt/libvirt.h... yes\nchecking for virDomainScreenshot() in libvirt/libvirt.h... yes\nchecking for virInterfaceChangeBegin() in libvirt/libvirt.h... yes\nchecking for virStorageVolDownload() in libvirt/libvirt.h... yes\nchecking for virDomainInjectNMI() in libvirt/libvirt.h... yes\nchecking for libvirt/libvirt-qemu.h... yes\nchecking for virDomainQemuMonitorCommand() in -lvirt-qemu... yes\nchecking for virDomainQemuMonitorCommand() in libvirt/libvirt-qemu.h... yes\nchecking for VIR_MIGRATE_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_PEER2PEER in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_TUNNELLED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_PERSIST_DEST in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_UNDEFINE_SOURCE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_NON_SHARED_DISK in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MIGRATE_NON_SHARED_INC in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_XML_UPDATE_CPU in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_MEMORY_PHYSICAL in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_START_PAUSED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DUMP_CRASH in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DUMP_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_DEVICE_MODIFY_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_DEVICE_MODIFY_LIVE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_DEVICE_MODIFY_CONFIG in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_DEVICE_MODIFY_FORCE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_INTERFACE_XML_INACTIVE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_STORAGE_POOL_INACCESSIBLE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_DEFINED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_STARTED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_SUSPENDED_IOERROR in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_WATCHDOG in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_IO_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_GRAPHICS in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_REBOOT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_RTC_CHANGE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_VMWARE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_AUDIT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_SYSINFO in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_STREAMS in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_XENAPI in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_HOOK in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_HOOK_SCRIPT_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_MIGRATE_PERSIST_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_OPERATION_TIMEOUT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_CONFIG_UNSUPPORTED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_XENXM in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_OPERATION_INVALID in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_NO_SECURITY_MODEL in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_ERR_AUTH_FAILED in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_PHYP in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_ESX in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_ONE in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_VBOX in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_LXC in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_UML in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_NETWORK in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_DOMAIN in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_STATS_LINUX in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_XEN_INOTIFY in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_FROM_SECURITY in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_AFFECT_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_MEM_CURRENT in libvirt/libvirt.h,libvirt/virterror.h... yes\nchecking for VIR_DOMAIN_EVENT_ID_CONTROL_ERROR in libvirt/libvirt.h,libvirt/virterror.h... yes\ncreating extconf.h\ncreating Makefile\n\ncurrent directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt\nmake DESTDIR\\= sitearchdir\\=./.gem.20240214-66552-c6tbzy sitelibdir\\=./.gem.20240214-66552-c6tbzy clean\n\ncurrent directory: /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0/ext/libvirt\nmake DESTDIR\\= sitearchdir\\=./.gem.20240214-66552-c6tbzy sitelibdir\\=./.gem.20240214-66552-c6tbzy\ncompiling _libvirt.c\ncompiling common.c\ncompiling connect.c\nconnect.c:408:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(xmlcpus));\n ^~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:461:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:496:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:528:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:560:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:595:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:634:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\nconnect.c:679:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]\n RARRAY_LEN(passthrough));\n ^~~~~~~~~~~~~~~~~~~~~~~\n/opt/vagrant/embedded/include/ruby/internal/core/rarray.h:68:36: note: expanded from macro 'RARRAY_LEN'\n#define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */\n ^\n8 warnings generated.\ncompiling domain.c\ndomain.c:23:10: fatal error: 'st.h' file not found\n#include <st.h>\n ^~~~~~\n1 error generated.\nmake: *** [domain.o] Error 1\n\nmake failed, exit code 2\n\nGem files will remain installed in /Users/andreletterer/.vagrant.d/gems/3.1.4/gems/ruby-libvirt-0.4.0 for inspection.\nResults logged to /Users/andreletterer/.vagrant.d/gems/3.1.4/extensions/x86_64-darwin/3.1.0/ruby-libvirt-0.4.0/gem_make.out\n"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment