ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.69k stars 263 forks source link

Trying to run intune-portal for our ARM-based linux clients #1647

Open rutgerputter opened 2 months ago

rutgerputter commented 2 months ago

We're testing if box64 can allow us to run the intune-portal from Microsoft on ARM64 Linux clients.

We've used a test Raspberry Pi 3 with bookworm and installed box64 from this repo https://github.com/ryanfortner/box64-debs.

This is the output:

rputter@rpi3-20231109:~$ /usr/bin/intune-portal --help
Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096 Running on Cortex-A53 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 80 entries
Box64 with Dynarec v0.2.9 688665e7 built on Jul  5 2024 06:39:16
BOX64: Detected 48bits at least of address space
Counted 22 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/
Looking for /usr/bin/intune-portal
argv[1]="--help"
Rename process to "intune-portal"
Using native(wrapped) libuuid.so.1
Using native(wrapped) libm.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using emulated /lib/x86_64-linux-gnu/libcurl.so.4
Using native(wrapped) libcrypto.so.3
Using native(wrapped) libsecret-1.so.0
Using emulated /lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37
Using emulated /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Using emulated /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libsqlite3.so.0
Using native(wrapped) libz.so.1
Using native(wrapped) libdbus-1.so.3
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /lib/x86_64-linux-gnu/libsystemd.so.0
Using native(wrapped) libssl.so.3
Using native(wrapped) libpthread.so.0
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) libresolv.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libcap.so.2
Using native(wrapped) libgcrypt.so.20
Using native(wrapped) liblzma.so.5
Using emulated /lib/x86_64-linux-gnu/libzstd.so.1
Using emulated /lib/x86_64-linux-gnu/liblz4.so.1
Using native(wrapped) libatomic.so.1
Using native(wrapped) libicui18n.so.72
Using native(wrapped) libicuuc.so.72
Error: Global Symbol ureldatefmt_formatNumeric_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbdaa0 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol uldn_localeDisplayName_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbe208 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol uloc_minimizeSubtags_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbea20 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol uloc_addLikelySubtags_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbeb38 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol uldn_regionDisplayName_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbf1d8 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol uldn_scriptDisplayName_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbf480 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol ureldatefmt_format_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbf4b0 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol udatpg_getSkeleton_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbf6e0 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Error: Global Symbol unumf_resultToString_72 not found, cannot apply R_X86_64_GLOB_DAT @0x7fff08bbff28 ((nil)) in /lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
Using native(wrapped) libxml2.so.2
Using native(wrapped) libpsl.so.5
Using emulated /lib/x86_64-linux-gnu/libbrotlidec.so.1
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /lib/x86_64-linux-gnu/libbrotlicommon.so.1
Error: Symbol g_pollable_input_stream_can_poll not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609af40 (0x1d086) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_converter_reset not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609aff8 (0x1d1f6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_listen not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b028 (0x1d256) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_enumerate_children_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b090 (0x1d326) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_proxy_address_get_protocol not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b118 (0x1d436) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_backend_supports_tls not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b130 (0x1d466) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_address_new_from_native not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b150 (0x1d4a6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_info_get_display_name not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b178 (0x1d4f6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_client_connect_finish not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b260 (0x1d6c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_info_get_modification_date_time not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b288 (0x1d716) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_get_task_data not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b2f0 (0x1d7e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_io_stream_close_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b360 (0x1d8c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_resolver_free_addresses not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b3b8 (0x1d976) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_run_in_thread not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b430 (0x1da66) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_hostname_to_unicode not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b4b8 (0x1db76) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol sqlite3_exec not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b598 (0x1dd36) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_connection_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b618 (0x1de36) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_inet_socket_address_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b648 (0x1de96) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_inet_address_new_loopback not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b670 (0x1dee6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_queue_free_full not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b700 (0x1e006) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_input_stream_clear_pending not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b778 (0x1e0f6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_proxy_address_enumerator_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b7a8 (0x1e156) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_hostname_is_ip_address not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b7b0 (0x1e166) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_hostname_is_non_ascii not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b7e0 (0x1e1c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_is_connected not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b7f8 (0x1e1f6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_connection_handshake_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b800 (0x1e206) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_input_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b8e0 (0x1e3c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_proxy_resolver_lookup_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b910 (0x1e426) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_client_set_enable_proxy not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b980 (0x1e506) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_hostname_to_ascii not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609b9e0 (0x1e5c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_resolver_lookup_by_name_finish not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609baa8 (0x1e756) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_memory_input_stream_new_from_data not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bb50 (0x1e8a6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_seekable_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bc10 (0x1ea26) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_attach_source not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bc68 (0x1ead6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol psl_unregistrable_domain not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bc78 (0x1eaf6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_backend_get_server_connection_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bc90 (0x1eb26) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_query_info_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bca8 (0x1eb56) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_output_stream_can_poll not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bd58 (0x1ecb6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_write_finish not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bd60 (0x1ecc6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_input_stream_create_source not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bd98 (0x1ed36) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_source_new not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bdc0 (0x1ed86) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_replace_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609be18 (0x1ee36) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_splice_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609be40 (0x1ee86) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_hostname_is_ascii_encoded not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bea0 (0x1ef46) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_memory_input_stream_add_data not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609beb0 (0x1ef66) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_input_stream_is_closed not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bf50 (0x1f0a6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_dataset_id_set_data_full not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bfb0 (0x1f166) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol sqlite3_mprintf not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609bff0 (0x1f1e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_connectable_enumerate not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c088 (0x1f316) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_enumerator_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c0e0 (0x1f3c6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_resolver_lookup_by_name_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c100 (0x1f406) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_source_set_dummy_callback not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c180 (0x1f506) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_get_source_object not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c188 (0x1f516) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_closure_set_meta_marshal not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c1a0 (0x1f546) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_backend_get_client_connection_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c270 (0x1f6e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_closure_invoke not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c290 (0x1f726) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_get_local_address not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c298 (0x1f736) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_certificate_flags_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c2a8 (0x1f756) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_memory_output_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c2c0 (0x1f786) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_had_error not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c2d0 (0x1f7a6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_read_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c338 (0x1f876) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_write_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c340 (0x1f886) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_set_task_data not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c390 (0x1f926) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_set_timeout not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c410 (0x1fa26) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol psl_is_public_suffix2 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c4b0 (0x1fb66) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_info_get_name not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c550 (0x1fca6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_filter_input_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c608 (0x1fe16) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_client_connect_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c640 (0x1fe86) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_close_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c648 (0x1fe96) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_is_closed not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c658 (0x1feb6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_ptr_array_find_with_equal_func not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c6b0 (0x1ff66) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol psl_registrable_domain not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c6d0 (0x1ffa6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_task_set_check_cancellable not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c6e0 (0x1ffc6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_resolver_lookup_by_address_async not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c730 (0x20066) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_output_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c7c8 (0x20196) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_memory_output_stream_new not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c7e8 (0x201d6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_address_enumerator_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c7f0 (0x201e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_file_info_get_content_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c820 (0x20246) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_output_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c8a0 (0x20346) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_client_event_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c8a8 (0x20356) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_socket_connectable_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c8d0 (0x203a6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_filter_output_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c8f0 (0x203e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_dataset_id_get_data not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c918 (0x20436) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_converter_input_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c970 (0x204e6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_certificate_new_from_files not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609c9c0 (0x20586) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_io_stream_is_closed not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609ca10 (0x20626) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_source_new_full not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cb90 (0x20926) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_converter_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cbc8 (0x20996) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_tls_error_quark not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cbe8 (0x209d6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_prefix_error not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cc48 (0x20a96) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_datalist_foreach not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cc78 (0x20af6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_memory_input_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cc88 (0x20b16) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_io_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cce8 (0x20bd6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_seekable_can_seek not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609cd48 (0x20c96) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_pollable_output_stream_create_source not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609ce38 (0x20e76) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: Symbol g_resolver_error_quark not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0609ce50 (0x20ea6) in /lib/x86_64-linux-gnu/libsoup-2.4.so.1
Error: relocating Plt symbols in elf libsoup-2.4.so.1
Error initializing needed lib libz.so.1
Using emulated /lib/x86_64-linux-gnu/libepoxy.so.0
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libcairo.so.2
Using native(wrapped) libxslt.so.1
Using native(wrapped) liblcms2.so.2
Using emulated /lib/x86_64-linux-gnu/libwoff2dec.so.1.0.2
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libfreetype.so.6
Using emulated /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Using native(wrapped) libgstallocators-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgstpbutils-1.0.so.0
Using native(wrapped) libgstaudio-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libgsttranscoder-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libGL.so.1
Using native(wrapped) libgstfft-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libjpeg.so.62
Using native(wrapped) libpng16.so.16
Using emulated /lib/x86_64-linux-gnu/libwebpdemux.so.2
Using emulated /lib/x86_64-linux-gnu/libwebp.so.7
Using emulated /lib/x86_64-linux-gnu/libavif.so.15
Using emulated /lib/x86_64-linux-gnu/libenchant-2.so.2
Using native(wrapped) libtasn1.so.6
Using emulated /lib/x86_64-linux-gnu/libhyphen.so.0
Using emulated /lib/x86_64-linux-gnu/libwayland-server.so.0
Using native(wrapped) libwayland-client.so.0
Using emulated /lib/x86_64-linux-gnu/libmanette-0.2.so.0
Using emulated /lib/x86_64-linux-gnu/libseccomp.so.2
Using native(wrapped) libgbm.so.1
Using native(wrapped) libdrm.so.2
Using emulated /lib/x86_64-linux-gnu/libevdev.so.2
Using emulated /lib/x86_64-linux-gnu/libgudev-1.0.so.0
Using native(wrapped) libudev.so.1
Error: Symbol g_data_input_stream_read_line not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff1b02dd38 (0x4456) in /lib/x86_64-linux-gnu/libmanette-0.2.so.0
Error: Symbol g_output_stream_get_type not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff1b02dea8 (0x4736) in /lib/x86_64-linux-gnu/libmanette-0.2.so.0
Error: relocating Plt symbols in elf libmanette-0.2.so.0
Error initializing needed lib libpango-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libffi.so.8
Using emulated /lib/x86_64-linux-gnu/libdav1d.so.6
Using emulated /lib/x86_64-linux-gnu/libgav1.so.1
Using emulated /lib/x86_64-linux-gnu/librav1e.so.0
Using emulated /lib/x86_64-linux-gnu/libSvtAv1Enc.so.1
Using emulated /lib/x86_64-linux-gnu/libaom.so.3
Using emulated /lib/x86_64-linux-gnu/libyuv.so.0
Using emulated /lib/x86_64-linux-gnu/libabsl_synchronization.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_graphcycles_internal.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_stacktrace.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_symbolize.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_time.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_malloc_internal.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_base.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_spinlock_wait.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_raw_logging_internal.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_strings.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_time_zone.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_int128.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_strings_internal.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_throw_delegate.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_debugging_internal.so.20220623
Using emulated /lib/x86_64-linux-gnu/libabsl_demangle_internal.so.20220623
Error: Symbol unorm2_getRawDecomposition_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f20 (0x1046) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol u_charMirror_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f28 (0x1056) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol u_getCombiningClass_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f30 (0x1066) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol u_countChar32_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f40 (0x1086) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol unorm2_composePair_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f78 (0x10f6) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol u_getIntPropertyValue_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f88 (0x1116) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol u_getIntPropertyMaxValue_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003f98 (0x1136) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol uscript_getShortName_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003fb0 (0x1166) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: Symbol uscript_getScript_72 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff12003fb8 (0x1176) in /lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
Error: relocating Plt symbols in elf libharfbuzz-icu.so.0
Error initializing needed lib libsoup-2.4.so.1
Using emulated /lib/x86_64-linux-gnu/libwoff2common.so.1.0.2
Error loading one of needed lib
Error initializing needed lib libdbus-1.so.3
Using emulated /lib/x86_64-linux-gnu/libnghttp2.so.14
Using native(wrapped) libidn2.so.0
Using emulated /lib/x86_64-linux-gnu/librtmp.so.1
Using native(wrapped) libssh2.so.1
Using emulated /lib/x86_64-linux-gnu/libldap-2.5.so.0
Using emulated /lib/x86_64-linux-gnu/liblber-2.5.so.0
Using emulated /lib/x86_64-linux-gnu/libsasl2.so.2
Using native(wrapped) libgnutls.so.30
Error: Symbol gnutls_x509_privkey_init not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905ae90 (0x10196) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_get_issuer not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b060 (0x10536) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_dh_params_import_pkcs3 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b0b8 (0x105e6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol pthread_getconcurrency not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b100 (0x10676) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_x509_crt_get_signature_algorithm not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b150 (0x10716) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_server_set_request not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b168 (0x10746) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_priority_init not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b188 (0x10786) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_activation_time_peers not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b1e0 (0x10836) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_x509_crt_get_subject_alt_name not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b208 (0x10886) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_expiration_time_peers not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b398 (0x10ba6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_priority_deinit not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b438 (0x10ce6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_sign_get_hash_algorithm not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b448 (0x10d06) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_fingerprint not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b500 (0x10e76) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_x509_crt_list_import not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b538 (0x10ee6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_set_x509_trust_mem not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b5c8 (0x11006) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_cipher_get_name not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905b7d8 (0x11426) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_get_ours not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905ba98 (0x119a6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_x509_privkey_import not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905baa0 (0x119b6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_priority_set not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905bab8 (0x119e6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_hash_fast not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905baf0 (0x11a56) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_certificate_set_dh_params not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905bb18 (0x11aa6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_hash_get_len not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905be70 (0x12156) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: Symbol gnutls_digest_get_id not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff3905bea8 (0x121c6) in /lib/x86_64-linux-gnu/libldap-2.5.so.0
Error: relocating Plt symbols in elf libldap-2.5.so.0
Error initializing needed lib libssl.so.3
Using native(wrapped) libhogweed.so.6
Using native(wrapped) libnettle.so.8
Using native(wrapped) libgmp.so.10
Error loading one of needed lib
Error initializing needed lib libssl.so.3
Error loading one of needed lib
Error: Loading needed libs in elf /usr/bin/intune-portal

Cloud you advise on what's going wrong and if this is fixable?

ptitSeb commented 2 months ago

It's symbols not wrapped on box64 side. It's fixable, but there are a lot of them, so that will take time to fix...

rutgerputter commented 2 months ago

I understand, I'm not really much of a C programmer, but if you have an example, maybe I can help by doing some of the work?

In any case, I would appreciate any support you can give and I won't hurry you.

For us, it would mean being able to use ARM64 devices in a company context that is trusted, so I'm quite invested in getting this to work :smile: