Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-118490

QtNetwork in static build tries linking to libraries it should not

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.5.3
    • Network
    • None
    • Alpine linux x64, Qt 6.5.3
    • Linux/X11

      Using Qt 6.5.3 built with `./configure -confirm-license -opensource -static -dbus-linked -glib -no-rpath -no-separate-debug-info -no-pch -no-opengl -no-egl -nomake examples -openssl-linked -optimized-qmake -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -prefix /opt/Qt/6.5.4ssl -qt-libjpeg -qt-libpng -qt-pcre -no-sql-sqlite -system-zlib -no-reduce-relocations -bundled-xcb-xinput -no-journald -no-gif -no-libb2 -no-mtdev` seems to create a version of Qt that cannot build static applications without linking to libraries it should not link to:

       

      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o: in function `value_to_ffi_type':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1247: undefined reference to `ffi_type_pointer'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1212: undefined reference to `ffi_type_sint32'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1263: undefined reference to `ffi_type_uint64'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1259: undefined reference to `ffi_type_sint64'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1230: undefined reference to `ffi_type_uint32'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1255: undefined reference to `ffi_type_double'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1251: undefined reference to `ffi_type_float'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o: in function `g_cclosure_marshal_generic':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1494: undefined reference to `ffi_type_void'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1509: undefined reference to `ffi_type_pointer'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1533: undefined reference to `ffi_prep_cif'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1536: undefined reference to `ffi_call'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1518: undefined reference to `ffi_type_pointer'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o: in function `g_cclosure_marshal_generic_va':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1592: undefined reference to `ffi_type_void'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1604: undefined reference to `ffi_type_pointer'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1647: undefined reference to `ffi_prep_cif'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1650: undefined reference to `ffi_call'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1419: undefined reference to `ffi_type_sint64'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1411: undefined reference to `ffi_type_float'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o: in function `g_cclosure_marshal_generic_va':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1625: undefined reference to `ffi_type_sint32'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1625: undefined reference to `ffi_type_uint64'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1423: undefined reference to `ffi_type_uint64'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o: in function `g_cclosure_marshal_generic_va':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1625: undefined reference to `ffi_type_uint32'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans7.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gobject/gclosure.c:1415: undefined reference to `ffi_type_double'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o: in function `g_io_module_unload_module':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:396: undefined reference to `g_module_close'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o: in function `g_io_module_get_type_once':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:286: undefined reference to `g_type_module_get_type'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o: in function `g_io_module_load_module':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:364: undefined reference to `g_module_open_full'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:327: undefined reference to `g_module_symbol'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:330: undefined reference to `g_module_symbol'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:337: undefined reference to `g_module_symbol'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o: in function `g_io_module_load_module':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:376: undefined reference to `g_module_error'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:377: undefined reference to `g_module_close'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:340: undefined reference to `g_module_symbol'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans8.ltrans.o: in function `g_io_modules_scan_all_in_directory_with_scope':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:492: undefined reference to `g_module_supported'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:588: undefined reference to `g_type_module_use'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:590: undefined reference to `g_type_module_unuse'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans12.ltrans.o: in function `g_pollable_source_new_full':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gpollableutils.c:157: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gpollableutils.c:164: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans12.ltrans.o: in function `socket_source_closure_callback':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gsocket.c:4101: undefined reference to `g_io_condition_get_type'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans12.ltrans.o: in function `g_socket_create_source':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gsocket.c:4167: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans12.ltrans.o: in function `g_socket_input_stream_pollable_create_source':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gsocketinputstream.c:151: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans12.ltrans.o: in function `g_socket_output_stream_pollable_create_source':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gsocketoutputstream.c:219: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans13.ltrans.o: in function `get_mtab_monitor_file':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:673: undefined reference to `mnt_has_regular_mtab'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans13.ltrans.o: in function `g_unix_input_stream_pollable_create_source':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixinputstream.c:476: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixinputstream.c:483: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans13.ltrans.o: in function `_g_get_unix_mounts.lto_priv.0':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:511: undefined reference to `mnt_new_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:512: undefined reference to `mnt_table_parse_mtab'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:515: undefined reference to `mnt_new_iter'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:516: undefined reference to `mnt_table_next_fs'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:523: undefined reference to `mnt_fs_get_source'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:527: undefined reference to `mnt_fs_strdup_options'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:530: undefined reference to `mnt_get_builtin_optmap'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:530: undefined reference to `mnt_optstr_get_flags'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:535: undefined reference to `mnt_fs_get_options'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:535: undefined reference to `mnt_fs_get_fstype'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:535: undefined reference to `mnt_fs_get_root'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:535: undefined reference to `mnt_fs_get_target'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:544: undefined reference to `mnt_free_iter'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:547: undefined reference to `mnt_free_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:547: undefined reference to `mnt_free_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans13.ltrans.o: in function `mount_monitor_start':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:996: undefined reference to `mnt_get_fstab_path'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:996: undefined reference to `mnt_get_fstab_path'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans14.ltrans.o: in function `g_unix_output_stream_pollable_create_source':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixoutputstream.c:563: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixoutputstream.c:570: undefined reference to `g_source_set_dummy_callback'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o: in function `g_unix_mount_points_get.constprop.0':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:996: undefined reference to `mnt_get_fstab_path'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1025: undefined reference to `mnt_new_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1026: undefined reference to `mnt_table_parse_fstab'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1029: undefined reference to `mnt_new_iter'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1030: undefined reference to `mnt_table_next_fs'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1040: undefined reference to `mnt_fs_get_target'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1046: undefined reference to `mnt_fs_get_fstype'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1047: undefined reference to `mnt_fs_strdup_options'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1053: undefined reference to `mnt_get_builtin_optmap'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1053: undefined reference to `mnt_optstr_get_flags'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1054: undefined reference to `mnt_get_builtin_optmap'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1054: undefined reference to `mnt_optstr_get_flags'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1076: undefined reference to `mnt_fs_get_source'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1095: undefined reference to `mnt_free_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1092: undefined reference to `mnt_free_iter'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans120.ltrans.o:/tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/gunixmounts.c:1095: undefined reference to `mnt_free_table'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/ccJKEIgC.ltrans127.ltrans.o: in function `lazy_load_modules.isra.0':
      /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:1517: undefined reference to `g_type_module_use'
      /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /tmp/AuTerm6/AuTerm/../../../home/buildozer/aports/main/glib/src/glib-2.76.4/output/../gio/giomodule.c:1518: undefined reference to `g_type_module_unuse' 

      If QtNetwork is disabled from the .pro file and application built then it builds without issue. The same project code (with networking enabled) builds fine in Qt 5.15.11 without any linking errors

       

      So disabling glib in Qt's build resolves it but the filesize of this application in Qt 5 was 15MB and with this Qt 6 build without glib it's 32MB!! What the heck has happened?

        For Gerrit Dashboard: QTBUG-118490
        # Subject Branch Project Status CR V

            manordheim Mårten Nordheim
            thedjnk Mr nK
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes