Jason Erb

Results 4 issues of Jason Erb

Running `make` on Ubuntu 22.04.5 ARM64 fails on the `multipass_tests` target results in the following failure: ``` /usr/bin/ld: CMakeFiles/multipass_tests.dir/linux/test_platform_linux.cpp.o: in function `multipass::DNSMasqServerFactory::DNSMasqServerFactory(multipass::PrivatePassProvider::PrivatePass const&)': test_platform_linux.cpp:(.text._ZN9multipass20DNSMasqServerFactoryC2ERKNS_19PrivatePassProviderINS_9SingletonIS0_EEE11PrivatePassE[_ZN9multipass20DNSMasqServerFactoryC5ERKNS_19PrivatePassProviderINS_9SingletonIS0_EEE11PrivatePassE]+0x1c): undefined reference to `vtable for multipass::DNSMasqServerFactory'...

bug
needs triage

**Description of documentation issue or suggestion** When building on arm, s390x, ppc64le, or riscv, it should be noted that the environment variable `VCPKG_FORCE_SYSTEM_BINARIES` needs to be set (presumably to 1)....

documentation
needs triage

This PR: - Excludes QEMU code from tests if QEMU not enabled. - Ensures that all `_ENABLED` definition checks occur at compile time, not run time, using `#ifdef`. Fixes #3739...