You are not logged in.

#1 2024-08-25 06:16:10

nnym
Member
Registered: 2024-08-20
Posts: 4

[SOLVED] Undefined symbols everywhere

Often when I try to link a program the linker says that there are undefined symbols usually belonging to libpcre or libiconv. LD says something like

/usr/lib/libffi.so.8: error adding symbols: DSO missing from command line

for some libraries; LLD just shows the undefined symbols. I can hack the libraries' names into the linker but having to do this for every non-trivial C program is frustrating. The linker option "--copy-dt-needed-entries" does not cause all missing libraries to be linked but I shouldn't need it anyway. I redownloaded and reinstalled binutils to no avail. If the problem is not with the linker, then what could it be? The many different command lines of working projects? I don't think so. Some higher-level dependency that expects these libraries to be linked? libglib depends on libpcre and libiconv, libgobject depends on libffi, and libgio depends on libmount. Interestingly, the dependants are parts of GLib. I redownloaded and reinstalled it to no avail. If it was the problem, then I wouldn't be the only victim. My system is up to date. I have no more ideas.

Last edited by nnym (2024-08-26 23:33:50)

Offline

#2 2024-08-25 06:34:42

mpan
Member
Registered: 2012-08-01
Posts: 1,332
Website

Re: [SOLVED] Undefined symbols everywhere

Hello. Please provide the exact command you are using to get that error and tell on what you are using it. If you can provide a minimal program to show the situation it would be even better.

Also what do you mean by “hack the libraries' names”?

Last edited by mpan (2024-08-25 06:36:51)


Sometimes I seem a bit harsh — don’t get offended too easily!

Offline

#3 2024-08-25 11:00:59

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,925

Re: [SOLVED] Undefined symbols everywhere

Older versions of the canon UFRII driver which I maintain in AUR had that issue.


It's typically caused by upstream that uses a library without linking it explicitly.
As long as the library is present at the same location & version as during the upstream build, no error was given.
There are clean methods to solve it, but they are very case-specific .

Post the exact command that gave that error as mpan suggested , also add the full output it gives.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2024-08-25 23:56:16

nnym
Member
Registered: 2024-08-20
Posts: 4

Re: [SOLVED] Undefined symbols everywhere

mpan wrote:

Also what do you mean by “hack the libraries' names”?

To force the names of the missing libraries into the linker's command line by LDFLAGS, overriding LD, or similar means as the case may be.

I've provided 3 examples below with commands that reproduce the errors. As it happens, all of them use GTK. Now that I think about it, I don't remember having such issues with programs that don't use GTK.

Official GTK 3 example
cat << EOF > example-0.c
#include <gtk/gtk.h>

static void
activate (GtkApplication* app,
          gpointer        user_data)
{
  GtkWidget *window;

  window = gtk_application_window_new (app);
  gtk_window_set_title (GTK_WINDOW (window), "Window");
  gtk_window_set_default_size (GTK_WINDOW (window), 200, 200);
  gtk_widget_show_all (window);
}

int
main (int    argc,
      char **argv)
{
  GtkApplication *app;
  int status;

  app = gtk_application_new ("org.gtk.example", G_APPLICATION_FLAGS_NONE);
  g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
  status = g_application_run (G_APPLICATION (app), argc, argv);
  g_object_unref (app);

  return status;
}
EOF
gcc `pkg-config --cflags gtk+-3.0` -o example-0 example-0.c `pkg-config --libs gtk+-3.0`
example-0.c: In function ‘main’:
example-0.c:22:3: warning: ‘G_APPLICATION_FLAGS_NONE’ is deprecated: Use 'G_APPLICATION_DEFAULT_FLAGS' instead [-Wdeprecated-declarations]
   22 |   app = gtk_application_new ("org.gtk.example", G_APPLICATION_FLAGS_NONE);
      |   ^~~
In file included from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from example-0.c:1:
/usr/include/glib-2.0/gio/gioenums.h:1545:3: note: declared here
 1545 |   G_APPLICATION_FLAGS_NONE GIO_DEPRECATED_ENUMERATOR_IN_2_74_FOR(G_APPLICATION_DEFAULT_FLAGS),
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a(giomodule.c.o): undefined reference to symbol 'g_module_open_full'
/bin/ld: /usr/lib/libgmodule-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
gotk3
mkdir gotk
cd gotk
go mod init foo/v2
go get github.com/gotk3/gotk3@master
cat << EOF > main.go
package main
import _ "github.com/gotk3/gotk3/gtk"
func main() {}
EOF
go build
# foo/v2
/usr/lib/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/gcc -m64 -o $WORK/b001/exe/a.out -Wl,--export-dynamic-symbol=_cgo_panic -Wl,--export-dynamic-symbol=_cgo_topofstack -Wl,--export-dynamic-symbol=crosscall2 -Wl,--export-dynamic-symbol=goAsyncReadyCallbacks -Wl,--export-dynamic-symbol=goBuilderConnect -Wl,--export-dynamic-symbol=goCompareDataFuncs -Wl,--export-dynamic-symbol=goListBoxCreateWidgetFuncs -Wl,--export-dynamic-symbol=goListBoxFilterFuncs -Wl,--export-dynamic-symbol=goListBoxForEachFuncs -Wl,--export-dynamic-symbol=goListBoxHeaderFuncs -Wl,--export-dynamic-symbol=goListBoxSortFuncs -Wl,--export-dynamic-symbol=goMarshal -Wl,--export-dynamic-symbol=goPageSetupDone -Wl,--export-dynamic-symbol=goPixbufSaveCallback -Wl,--export-dynamic-symbol=goPrintSettings -Wl,--export-dynamic-symbol=goTickCallbacks -Wl,--export-dynamic-symbol=goTreeModelFilterVisibleFunc -Wl,--export-dynamic-symbol=goTreeModelForeachFunc -Wl,--export-dynamic-symbol=goTreeSelectionForeachFunc -Wl,--export-dynamic-symbol=goTreeSelectionFunc -Wl,--export-dynamic-symbol=goTreeSortableSortFunc -Wl,--export-dynamic-symbol=goTreeViewSearchEqualFunc -Wl,--export-dynamic-symbol=gotk3_callbackDelete -Wl,--export-dynamic-symbol=removeClosure -Wl,--export-dynamic-symbol=removeSourceFunc -Wl,--export-dynamic-symbol=sourceFunc -Wl,--compress-debug-sections=zlib /tmp/go-link-544443654/go.o /tmp/go-link-544443654/000000.o /tmp/go-link-544443654/000001.o /tmp/go-link-544443654/000002.o /tmp/go-link-544443654/000003.o /tmp/go-link-544443654/000004.o /tmp/go-link-544443654/000005.o /tmp/go-link-544443654/000006.o /tmp/go-link-544443654/000007.o /tmp/go-link-544443654/000008.o /tmp/go-link-544443654/000009.o /tmp/go-link-544443654/000010.o /tmp/go-link-544443654/000011.o /tmp/go-link-544443654/000012.o /tmp/go-link-544443654/000013.o /tmp/go-link-544443654/000014.o /tmp/go-link-544443654/000015.o /tmp/go-link-544443654/000016.o /tmp/go-link-544443654/000017.o /tmp/go-link-544443654/000018.o /tmp/go-link-544443654/000019.o /tmp/go-link-544443654/000020.o /tmp/go-link-544443654/000021.o /tmp/go-link-544443654/000022.o /tmp/go-link-544443654/000023.o /tmp/go-link-544443654/000024.o /tmp/go-link-544443654/000025.o /tmp/go-link-544443654/000026.o /tmp/go-link-544443654/000027.o /tmp/go-link-544443654/000028.o /tmp/go-link-544443654/000029.o /tmp/go-link-544443654/000030.o /tmp/go-link-544443654/000031.o /tmp/go-link-544443654/000032.o /tmp/go-link-544443654/000033.o /tmp/go-link-544443654/000034.o /tmp/go-link-544443654/000035.o /tmp/go-link-544443654/000036.o /tmp/go-link-544443654/000037.o /tmp/go-link-544443654/000038.o /tmp/go-link-544443654/000039.o /tmp/go-link-544443654/000040.o /tmp/go-link-544443654/000041.o /tmp/go-link-544443654/000042.o /tmp/go-link-544443654/000043.o /tmp/go-link-544443654/000044.o /tmp/go-link-544443654/000045.o /tmp/go-link-544443654/000046.o /tmp/go-link-544443654/000047.o /tmp/go-link-544443654/000048.o /tmp/go-link-544443654/000049.o /tmp/go-link-544443654/000050.o /tmp/go-link-544443654/000051.o /tmp/go-link-544443654/000052.o /tmp/go-link-544443654/000053.o /tmp/go-link-544443654/000054.o /tmp/go-link-544443654/000055.o /tmp/go-link-544443654/000056.o /tmp/go-link-544443654/000057.o /tmp/go-link-544443654/000058.o /tmp/go-link-544443654/000059.o /tmp/go-link-544443654/000060.o /tmp/go-link-544443654/000061.o /tmp/go-link-544443654/000062.o /tmp/go-link-544443654/000063.o /tmp/go-link-544443654/000064.o /tmp/go-link-544443654/000065.o /tmp/go-link-544443654/000066.o /tmp/go-link-544443654/000067.o /tmp/go-link-544443654/000068.o /tmp/go-link-544443654/000069.o /tmp/go-link-544443654/000070.o /tmp/go-link-544443654/000071.o /tmp/go-link-544443654/000072.o /tmp/go-link-544443654/000073.o /tmp/go-link-544443654/000074.o /tmp/go-link-544443654/000075.o /tmp/go-link-544443654/000076.o /tmp/go-link-544443654/000077.o /tmp/go-link-544443654/000078.o /tmp/go-link-544443654/000079.o /tmp/go-link-544443654/000080.o /tmp/go-link-544443654/000081.o /tmp/go-link-544443654/000082.o /tmp/go-link-544443654/000083.o /tmp/go-link-544443654/000084.o /tmp/go-link-544443654/000085.o /tmp/go-link-544443654/000086.o /tmp/go-link-544443654/000087.o /tmp/go-link-544443654/000088.o /tmp/go-link-544443654/000089.o /tmp/go-link-544443654/000090.o /tmp/go-link-544443654/000091.o /tmp/go-link-544443654/000092.o /tmp/go-link-544443654/000093.o /tmp/go-link-544443654/000094.o /tmp/go-link-544443654/000095.o /tmp/go-link-544443654/000096.o /tmp/go-link-544443654/000097.o /tmp/go-link-544443654/000098.o /tmp/go-link-544443654/000099.o /tmp/go-link-544443654/000100.o /tmp/go-link-544443654/000101.o /tmp/go-link-544443654/000102.o /tmp/go-link-544443654/000103.o /tmp/go-link-544443654/000104.o /tmp/go-link-544443654/000105.o /tmp/go-link-544443654/000106.o /tmp/go-link-544443654/000107.o /tmp/go-link-544443654/000108.o /tmp/go-link-544443654/000109.o /tmp/go-link-544443654/000110.o /tmp/go-link-544443654/000111.o /tmp/go-link-544443654/000112.o /tmp/go-link-544443654/000113.o /tmp/go-link-544443654/000114.o /tmp/go-link-544443654/000115.o /tmp/go-link-544443654/000116.o /tmp/go-link-544443654/000117.o /tmp/go-link-544443654/000118.o /tmp/go-link-544443654/000119.o /tmp/go-link-544443654/000120.o /tmp/go-link-544443654/000121.o /tmp/go-link-544443654/000122.o /tmp/go-link-544443654/000123.o /tmp/go-link-544443654/000124.o /tmp/go-link-544443654/000125.o /tmp/go-link-544443654/000126.o /tmp/go-link-544443654/000127.o /tmp/go-link-544443654/000128.o /tmp/go-link-544443654/000129.o /tmp/go-link-544443654/000130.o /tmp/go-link-544443654/000131.o /tmp/go-link-544443654/000132.o /tmp/go-link-544443654/000133.o /tmp/go-link-544443654/000134.o /tmp/go-link-544443654/000135.o /tmp/go-link-544443654/000136.o /tmp/go-link-544443654/000137.o /tmp/go-link-544443654/000138.o /tmp/go-link-544443654/000139.o /tmp/go-link-544443654/000140.o /tmp/go-link-544443654/000141.o /tmp/go-link-544443654/000142.o /tmp/go-link-544443654/000143.o /tmp/go-link-544443654/000144.o /tmp/go-link-544443654/000145.o /tmp/go-link-544443654/000146.o /tmp/go-link-544443654/000147.o /tmp/go-link-544443654/000148.o /tmp/go-link-544443654/000149.o /tmp/go-link-544443654/000150.o /tmp/go-link-544443654/000151.o /tmp/go-link-544443654/000152.o /tmp/go-link-544443654/000153.o /tmp/go-link-544443654/000154.o /tmp/go-link-544443654/000155.o /tmp/go-link-544443654/000156.o /tmp/go-link-544443654/000157.o /tmp/go-link-544443654/000158.o /tmp/go-link-544443654/000159.o /tmp/go-link-544443654/000160.o /tmp/go-link-544443654/000161.o /tmp/go-link-544443654/000162.o /tmp/go-link-544443654/000163.o /tmp/go-link-544443654/000164.o /tmp/go-link-544443654/000165.o /tmp/go-link-544443654/000166.o /tmp/go-link-544443654/000167.o /tmp/go-link-544443654/000168.o /tmp/go-link-544443654/000169.o /tmp/go-link-544443654/000170.o /tmp/go-link-544443654/000171.o /tmp/go-link-544443654/000172.o /tmp/go-link-544443654/000173.o /tmp/go-link-544443654/000174.o /tmp/go-link-544443654/000175.o /tmp/go-link-544443654/000176.o /tmp/go-link-544443654/000177.o /tmp/go-link-544443654/000178.o /tmp/go-link-544443654/000179.o /tmp/go-link-544443654/000180.o /tmp/go-link-544443654/000181.o /tmp/go-link-544443654/000182.o /tmp/go-link-544443654/000183.o /tmp/go-link-544443654/000184.o /tmp/go-link-544443654/000185.o /tmp/go-link-544443654/000186.o /tmp/go-link-544443654/000187.o /tmp/go-link-544443654/000188.o /tmp/go-link-544443654/000189.o /tmp/go-link-544443654/000190.o /tmp/go-link-544443654/000191.o -O2 -g -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -lgtk-3 -lgdk-3 -lz -latk-1.0 -lglib-2.0 -lgobject-2.0 -lcairo -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -O2 -g -lpthread -O2 -g -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgdk-3 -lz -lglib-2.0 -lgobject-2.0 -O2 -g -lglib-2.0 -lgobject-2.0 -lgio-2.0 -O2 -g -lcairo-gobject -lcairo -lglib-2.0 -lgobject-2.0 -O2 -g -lfontconfig -lfreetype -lglib-2.0 -lgobject-2.0 -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -lcairo -no-pie
/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a(gclosure.c.o): undefined reference to symbol 'ffi_type_void@@LIBFFI_BASE_8.0'
/bin/ld: /usr/lib/libffi.so.8: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Birdfont
sudo pacman -S vala python-doit libxmlbird libgee webkit2gtk libnotify
git clone https://github.com/johanmattssonm/birdfont
cd birdfont
./configure
./build.py
gcc          build/birdfont/*.o         -L./build/bin -lbirdfont        $(pkg-config --libs sqlite3)        $(pkg-config --libs gee-0.8)        $(pkg-config --libs gio-2.0)        $(pkg-config --libs cairo)      $(pkg-config --libs cairo-gobject)      $(pkg-config --libs glib-2.0)       $(pkg-config --libs gdk-pixbuf-2.0)         $(pkg-config --libs webkit2gtk-4.1)         $(pkg-config --libs xmlbird)        $(pkg-config --libs libnotify)      -L./build -L./build/bin -l birdgems         -o build/bin/birdfont
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_exec'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_study'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_dfa_exec'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_fullinfo'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_get_stringnumber'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_free'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_config'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `libiconv_open'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_compile2'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `pcre_get_stringtable_entries'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `libiconv_close'
/bin/ld: ./build/bin/libbirdfont.so: undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
Error: sh -c "gcc          build/birdfont/*.o       -L./build/bin -lbirdfont        $(pkg-config --libs sqlite3)        $(pkg-config --libs gee-0.8)        $(pkg-config --libs gio-2.0)        $(pkg-config --libs cairo)      $(pkg-config --libs cairo-gobject)      $(pkg-config --libs glib-2.0)       $(pkg-config --libs gdk-pixbuf-2.0)         $(pkg-config --libs webkit2gtk-4.1)         $(pkg-config --libs xmlbird)        $(pkg-config --libs libnotify)      -L./build -L./build/bin -l birdgems         -o build/bin/birdfont"

Last edited by nnym (2024-08-26 00:11:22)

Offline

#5 2024-08-26 05:30:03

mpan
Member
Registered: 2012-08-01
Posts: 1,332
Website

Re: [SOLVED] Undefined symbols everywhere

nnym wrote:

Official GTK 3 example (…)

Compiles, links, and runs just fine (other than deprecation warning) on Arch Linux.
Provide the entire output from running those commands:

pkg-config --libs gtk+-3.0
pacman -Q gtk3 glib2 cairo pango gdk-pixbuf2
uname -r
nnym wrote:
mpan wrote:

Also what do you mean by “hack the libraries' names”?

To force the names of the missing libraries into the linker's command line by LDFLAGS, overriding LD, or similar means as the case may be.

And that means what? What exactly are you doing? Be specific, please. How could anybody know, what your use of verb “hack” refers to?

Last edited by mpan (2024-08-26 05:31:46)


Sometimes I seem a bit harsh — don’t get offended too easily!

Offline

#6 2024-08-26 06:45:41

seth
Member
Registered: 2012-09-03
Posts: 58,657

Re: [SOLVED] Undefined symbols everywhere

Also

type -a gcc ld
pacman -Qikk gcc gcc-libs glib2
readelf -sW /usr/lib/libgmodule-2.0.so.0 | grep g_module_open
printenv # "by LDFLAGS, overriding LD, or similar means"

Offline

#7 2024-08-26 20:27:12

nnym
Member
Registered: 2024-08-20
Posts: 4

Re: [SOLVED] Undefined symbols everywhere

mpan wrote:

And that means what? What exactly are you doing? Be specific, please. How could anybody know, what your use of verb “hack” refers to?

In the case of the GTK 3 example, I append

-lgmodule-2.0 -lglib-2.0 -lz -lffi -lmount -lpcre -liconv

to the command line to get

gcc `pkg-config --cflags gtk+-3.0` -o example-0 example-0.c `pkg-config --libs gtk+-3.0` -lgmodule-2.0 -lglib-2.0 -lz -lffi -lmount -lpcre -liconv

. I got these names by looking at the error messages from GCC. After I added one and compiled again, I got an error message showing a different library. I repeated this process until the program compiled. You'll see below that some of these libraries are included in the output of `pkg-config --libs gtk+-3.0` but I assure you that none of the arguments that I added is redundant. However, the executable crashed when I ran it. I ran it multiple times and collected the full different outputs of the runs in separate paragraphs.

free(): invalid size
[1]    1148337 IOT instruction (core dumped)  ./example-0

munmap_chunk(): invalid pointer
[1]    1148496 IOT instruction (core dumped)  ./example-0

[1]    1148535 segmentation fault (core dumped)  ./example-0

free(): invalid next size (fast)
[1]    1148575 IOT instruction (core dumped)  ./example-0

double free or corruption (out)
[1]    1148950 IOT instruction (core dumped)  ./example-0

I guess that this is related to the root problem somehow but I couldn't explain how dynamic linking is related to heap corruption.

mpan wrote:

Provide the entire output from running those commands:

pkg-config --libs gtk+-3.0
pacman -Q gtk3 glib2 cairo pango gdk-pixbuf2
uname -r
$ pkg-config --libs gtk+-3.0
-lgtk-3 -lgdk-3 -lz -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lgobject-2.0

$ pacman -Q gtk3 glib2 cairo pango gdk-pixbuf2
gtk3 1:3.24.43-1
glib2 2.80.4-1
cairo 1.18.0-2
pango 1:1.54.0-1
gdk-pixbuf2 2.42.12-1

$ uname -r
6.10.6-arch1-1

$ type -a gcc ld
gcc is /usr/bin/gcc
ld is /usr/bin/ld

$ readelf -sW /usr/lib/libgmodule-2.0.so.0 | grep g_module_open
    43: 0000000000002510  2903 FUNC    GLOBAL DEFAULT   11 g_module_open_full
    48: 0000000000003070    12 FUNC    GLOBAL DEFAULT   11 g_module_open
$ pacman -Qikk gcc gcc-libs glib2
Name            : gcc
Version         : 14.2.1+r32+geccf707e5ce-1
Description     : The GNU Compiler Collection - C and C++ frontends
Architecture    : x86_64
URL             : https://gcc.gnu.org
Licenses        : GPL-3.0-with-GCC-exception  GFDL-1.3-or-later
Groups          : None
Provides        : gcc-multilib
Depends On      : gcc-libs=14.2.1+r32+geccf707e5ce-1  binutils>=2.28  libmpc  zstd  libisl.so=23-64
Optional Deps   : lib32-gcc-libs: for generating code for 32-bit ABI [installed]
Required By     : circle  clang  clang14  dkms  dmd  gcc-d  ldc  mxe  nim  vala
Optional For    : dmd  node-gyp  xorg-xrdb
Conflicts With  : None
Replaces        : gcc-multilib
Installed Size  : 202.28 MiB
Packager        : Frederik Schwan <freswa@archlinux.org>
Build Date      : 2024-08-05 21:49:41
Install Date    : 2024-08-15 3:12:25
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

gcc: 2647 total files, 0 altered files
Name            : gcc-libs
Version         : 14.2.1+r32+geccf707e5ce-1
Description     : Runtime libraries shipped by GCC
Architecture    : x86_64
URL             : https://gcc.gnu.org
Licenses        : GPL-3.0-with-GCC-exception  GFDL-1.3-or-later
Groups          : None
Provides        : gcc-libs-multilib  libgo.so=23-64  libgfortran.so=5-64  libgphobos.so=5-64  libubsan.so=1-64  libasan.so=8-64  libtsan.so=2-64  liblsan.so=0-64
Depends On      : glibc>=2.27
Optional Deps   : None
Required By     : abseil-cpp  accountsservice  alsa-utils  aom  appstream  assimp  audacity  avisynthplus  bandwhich  bat  bcachefs-tools  blas  botan  bottom  box2d  breezy  btop  bubblewrap  cbindgen  chromaprint  clucene  cmake
                  compiler-rt  compiler-rt14  composefs  cppdap  cups  db  db5.3  debuginfod  deno  difftastic  djvulibre  dotnet-host  dotnet-runtime  dotnet-sdk  double-conversion  dust  dvisvgm  electron28  electron29
                  electron30  electron31  elfutils  embree  endless-sky  evince  exempi  exiv2  fd  fftw  file-roller  firefox  firefox-developer-edition  flac  flatpak  fltk  fluidsynth  frei0r-plugins  gc  gcc  gdb  gegl  gettext
                  gflags  gimp  git-delta  glslang  glu  gmp  gnome-desktop  gnome-system-monitor  gnutls  gperf  gperftools  gpgme  gptfdisk  graphite  groff  gst-plugins-bad  gst-plugins-bad-libs  gst-plugins-good  gstreamer
                  gtest  gtk4  gvfs  handbrake  highway  hplip  hunspell  hyperfine  icu  imagemagick  imath  jack2  jdk-openjdk  jdk17-openjdk  js91  jsoncpp  jsonrpc-glib  jujutsu  just  karchive  karchive5  kauth  kbookmarks
                  kcodecs  kcolorscheme  kcompletion  kconfig  kconfigwidgets  kcoreaddons  kcrash  kdbg  kdbusaddons  kdoctools  kguiaddons  ki18n  kiconthemes  kio  kitemviews  kjobwidgets  knotifications  kronometer  kservice
                  kwallet  kwidgetsaddons  kwindowsystem  ladspa  lapack  lapce-nightly-bin  libabw  libb2  libblockdev-crypto  libblockdev-fs  libblockdev-loop  libblockdev-mdraid  libblockdev-swap  libbs2b  libc++  libc++abi
                  libcaca  libcamera  libcamera-ipa  libcap  libcdio  libcdr  libcmis  libconfig  libcupsfilters  libdatachannel  libde265  libdovi  libe-book  libebml  libei  libelf  libepubgen  libetonyek  libfreehand  libgexiv2
                  libgit2  libgme  libheif  libimagequant  libinih  libixion  libmalcontent  libmanette  libmfx  libmodplug  libmspub  libmwaw  libnautilus-extension  libnl  libnm  libnumbertext  libodfgen  libopenmpt  liborcus
                  libosinfo  libpagemaker  libphobos  libpipewire  libplacebo  libplist  libppd  libproxy  libqxp  libraw  libreoffice-fresh  librevenge  librsvg  libsbsms  libsigc++  libsigc++-3.0  libsoxr  libstaroffice  libtiff
                  libusbmuxd  libvisio  libvpl  libvpx  libwireplumber  libwpd  libwpe  libwpg  libwps  libyuv  libzmf  lld  llvm-libs  llvm14-libs  llvm15-libs  lua-language-server  luajit  lzip  mesa  mjpegtools  mold  mpdecimal
                  ncurses  ncurses5-compat-libs  nethogs  netpbm  networkmanager  ninja  nmap  nushell  onetbb  openal  openexr  openh264  openjade  ostree  p7zip  pangomm-2.48  patchelf  pavucontrol  pcre  piper-tts-bin  pipewire
                  pipewire-audio  pipewire-pulse  polkit-qt5  polkit-qt6  poppler  poppler-glib  portaudio  portsmf  procs  protobuf  python-contourpy  python-pydantic-core  python-scipy  qca-qt6  qemu-audio-dbus  qemu-audio-jack
                  qemu-audio-pipewire  qemu-block-curl  qemu-block-nfs  qemu-block-ssh  qemu-common  qemu-hw-display-qxl  qemu-hw-usb-redirect  qemu-hw-usb-smartcard  qemu-img  qemu-pr-helper  qemu-system-x86  qemu-tools
                  qemu-ui-curses  qemu-ui-dbus  qemu-ui-opengl  qemu-ui-spice-core  qemu-vhost-user-gpu  qpdf  qt5ct  qt6-3d  qt6-5compat  qt6-base  qt6-charts  qt6-datavis3d  qt6-declarative  qt6-imageformats  qt6-lottie
                  qt6-multimedia  qt6-multimedia-ffmpeg  qt6-networkauth  qt6-quick3d  qt6-quicktimeline  qt6-scxml  qt6-shadertools  qt6-svg  qt6-tools  qt6-virtualkeyboard  qt6-wayland  rav1e  re2  ripgrep  rpi-imager  rtaudio
                  rubberband  ruby  sane  shaderc  shared-mime-info  snappy  solid  soundtouch  spatialindex  speex  speexdsp  spirv-tools  squashfs-tools  srt  starship  subversion  suil  suitesparse  swig  systemd-libs  taglib
                  tesseract  texlive-bin  thin-provisioning-tools  thunderbird  tokei  tor  tracker3  udisks2  unrar  upower  v4l-utils  vamp-plugin-sdk  vid.stab  virtiofsd  visual-studio-code-bin  viu  vlc  vmaf  vte3
                  vulkan-validation-layers  webkit2gtk  webkit2gtk-4.1  webkitgtk-6.0  webrtc-audio-processing  webrtc-audio-processing-1  wine  wireplumber  wireshark-qt  woff2  wxwidgets-common  wxwidgets-gtk3  x265  xcolor
                  xdg-dbus-proxy  xdg-desktop-portal  xdg-desktop-portal-gtk  xh  yaml-cpp  z3  zed  zenity  zeromq  zimg  zita-alsa-pcmi  zita-resampler  zoxide  zstd  zxing-cpp
Optional For    : None
Conflicts With  : None
Replaces        : gcc-libs-multilib  libgphobos
Installed Size  : 143.44 MiB
Packager        : Frederik Schwan <freswa@archlinux.org>
Build Date      : 2024-08-05 21:49:41
Install Date    : 2024-08-15 3:12:07
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

gcc-libs: 61 total files, 0 altered files
Name            : glib2
Version         : 2.80.4-1
Description     : Low level core library
Architecture    : x86_64
URL             : https://gitlab.gnome.org/GNOME/glib
Licenses        : LGPL-2.1-or-later
Groups          : None
Provides        : libglib-2.0.so=0-64  libgio-2.0.so=0-64  libgirepository-2.0.so=0-64  libgmodule-2.0.so=0-64  libgobject-2.0.so=0-64  libgthread-2.0.so=0-64
Depends On      : bash  glibc  libffi  libsysprof-capture  pcre2  util-linux-libs  zlib  libffi.so=8-64  libmount.so=1-64
Optional Deps   : dconf: GSettings storage backend [installed]
                  glib2-devel: development tools
                  gvfs: most gio functionality [installed]
Required By     : accountsservice  appstream  at-spi2-core  atomix  audacity  avahi  birdfont-git  bluez  bluez-deprecated-tools  bluez-utils  brltty  cairo  cdemu-client  cdemu-daemon  dbus-glib  dconf  desktop-file-utils  enchant
                  evince  ffmpeg  file-roller  firefox  firefox-developer-edition  flatpak  fluidsynth  fuseiso  gcab  gcolor3  gcr  gcr-4  gdk-pixbuf2  gegl  geocode-glib-common  ghostscript  gimp  glib-networking  glibmm
                  glibmm-2.68  gnome-desktop  gnome-keyring  gnome-system-monitor  gobject-introspection  gpgme  graphene  gsound  gspell  gssdp  gst-devtools-libs  gst-editing-services  gst-plugin-gtk  gst-plugins-bad
                  gst-plugins-bad-libs  gst-plugins-base  gst-plugins-base-libs  gst-plugins-good  gst-python  gstreamer  gtk-update-icon-cache  gtk2  gtk3  gtk4  gts  gupnp  gupnp-igd  gvfs  harfbuzz  imagemagick  json-glib
                  jsonrpc-glib  lensfun  lib32-glib2  libadwaita  libappindicator-gtk3  libblockdev  libblockdev-crypto  libblockdev-fs  libblockdev-loop  libblockdev-mdraid  libblockdev-nvme  libblockdev-part  libblockdev-swap
                  libcacard  libcheese  libcloudproviders  libcolord  libcroco  libdbusmenu-glib  libgdiplus  libgee  libgexiv2  libgirepository  libgtop  libgudev  libgusb  libgxps  libhandy  libinstpatch  liblangtag  liblqr
                  libmalcontent  libmanette  libmirage  libmm-glib  libmypaint  libnautilus-extension  libnice  libnm  libnotify  libosinfo  libportal  libproxy  libreoffice-fresh  librsvg  libsecret  libslirp  libsoup  libsoup3
                  libspeechd  libwacom  libwireplumber  libwnck  libxfce4util  libxklavier  libxmlb  libxmlbird  lightdm  lua51-lgi  lutris  mc  mconnect-git  networkmanager  orca  ostree  pango  pangomm-2.48  pavucontrol  perf
                  phodav  pinentry  pipewire  pipewire-audio  pipewire-pulse  pitivi  polkit  polkit-qt5  polkit-qt6  poppler-glib  python-dbus  python-gobject  python-manimpango  qemu-audio-dbus  qemu-common  qemu-hw-usb-smartcard
                  qemu-img  qemu-pr-helper  qemu-system-x86  qemu-tools  qemu-ui-curses  qemu-ui-dbus  qemu-ui-gtk  qemu-ui-sdl  qemu-ui-spice-app  qemu-vhost-user-gpu  qt6-base  sane  shared-mime-info  solaar  spice  spice-gtk
                  sshfs  telegram-desktop  thunderbird  tracker3  udisks2  upower  usbredir  vala  vlc  volume_key  vte3  webkit2gtk  webkit2gtk-4.1  webkitgtk-6.0  wireplumber  wireshark-cli  wpebackend-fdo  wxwidgets-common
                  wxwidgets-gtk3  xdg-dbus-proxy  xdg-desktop-portal  xdg-desktop-portal-gtk  xfce4-dev-tools  zenity
Optional For    : fastfetch  libpulse  suil  visual-studio-code-bin
Conflicts With  : None
Replaces        : None
Installed Size  : 36.67 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : 2024-07-08 22:57:09
Install Date    : 2024-08-25 6:56:03
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

glib2: 734 total files, 0 altered files
$ printenv
ALACRITTY_LOG=/tmp/Alacritty-2526.log
ALACRITTY_SOCKET=/run/user/1000/Alacritty-:0.0-2526.sock
ALACRITTY_WINDOW_ID=62914563
ANDROID_HOME=/home/x/android/sdk
CAML_LD_LIBRARY_PATH=/home/x/.opam/default/lib/stublibs:/usr/lib/ocaml/stublibs:/usr/lib/ocaml
CC=gcc
CLION_JDK=/usr/lib/jvm/java-11-openjdk
CLOJURE_HOME=/usr/share/clojure
COLORTERM=truecolor
CREDENTIALS_DIRECTORY=/run/credentials/getty@tty1.service
CXX=g++
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DEBUGINFOD_URLS=https://debuginfod.archlinux.org 
DESKTOP_SESSION=xfce
DISPLAY=:0.0
DOTNET_CLI_TELEMETRY_OPTOUT=true
EDITOR=/home/x/git/helix/target/opt/hx
FILTER_BRANCH_SQUELCH_WARNING=1
GPG_TTY=/dev/pts/4
GRADLE_HOME=/usr/share/java/gradle
GRADLE_USER_HOME=/home/x/.gradle
GTK3_MODULES=xapp-gtk3-module
GTK_MODULES=canberra-gtk-module:appmenu-gtk-module
GTK_THEME=Adwaita-dark
HG=/usr/bin/hg
HOME=/home/x
IDEA_JDK=/opt/jbr-11
INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-17-openjdk
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/jvm/default
INVOCATION_ID=27e3fbcb00a14b78913af6d112f698f7
JAVA_HOME=/usr/lib/jvm/default
JTREG_HOME=/opt/jtreg
JT_HOME=/opt/jtreg
LANG=en_US.UTF8
LC_ADDRESS=en_US-custom.UTF8
LC_COLLATE=en_US-custom.UTF8
LC_CTYPE=en_US.UTF8
LC_IDENTIFICATION=en_US-custom.UTF8
LC_MEASUREMENT=en_US-custom.UTF8
LC_MESSAGES=en_US-custom.UTF8
LC_MONETARY=en_US-custom.UTF8
LC_NAME=en_US-custom.UTF8
LC_NUMERIC=en_US-custom.UTF8
LC_PAPER=en_US-custom.UTF8
LC_TELEPHONE=en_US-custom.UTF8
LC_TIME=en_US-custom.UTF8
LESS=-R
LESSOPEN=|/usr/bin/lesspipe.sh %s
LOGNAME=x
LSCOLORS=Gxfxcxdxbxegedabagacad
MAIL=/var/spool/mail/x
MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/system-getty.slice/getty@tty1.service/memory.pressure
MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
MODULAR_HOME=/home/x/.modular
MOTD_SHOWN=pam
NINJAFLAGS=-j20
NNN_OPTS=Ade
NNN_TRASH=2
NVM_BIN=/home/x/.nvm/versions/node/v18.19.1/bin
NVM_CD_FLAGS=-q
NVM_DIR=/home/x/.nvm
NVM_INC=/home/x/.nvm/versions/node/v18.19.1/include/node
OBJC=gcc
OBJCXX=g++
OCAML_TOPLEVEL_PATH=/home/x/.opam/default/lib/toplevel
OLDPWD=/home/x
OPAM_SWITCH_PREFIX=/home/x/.opam/default
PAGER=less
PATH=/home/x/.opam/default/bin:/home/x/.bun/bin:/home/x/.modular/pkg/packages.modular.com_mojo/bin:/home/x/.local/share/pnpm:/home/x/.opam/default/bin:/home/x/.nvm/versions/node/v18.19.1/bin:/home/x/.cabal/bin:/home/x/.ghcup/bin:/home/x/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/home/x/bin:/home/x/.local/bin:/home/x/dev/js/crypto:/home/x/android/sdk/platform-tools:/home/x/android/sdk/emulator:.:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin
PNPM_HOME=/home/x/.local/share/pnpm
PROMPT_EOL_MARK=
PWD=/home/x/dev/gtk-example
PYTHONSTARTUP=/home/x/.pyrc
QT_QPA_PLATFORMTHEME=qt5ct
SHELL=/bin/zsh
SHLVL=3
SSH_AGENT_PID=1511
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXEqTdgZ/agent.1510
STARSHIP_SESSION_KEY=1542514374225873
STARSHIP_SHELL=zsh
STEAM_HOME=/home/x/.steam
SYSTEMD_EXEC_PID=692
TERM=tmux-256color
TERM_PROGRAM=tmux
TERM_PROGRAM_VERSION=3.4
TIMEFMT=user %*U system %*S total %*E %uE cpu %P
TMUX=/tmp/tmux-1000/default,2919,0
TMUX_PANE=%40
UBUNTU_MENUPROXY=1
USER=x
WINDOWID=62914563
WINDOWPATH=1
WINEARCH=win64
XAUTHORITY=/home/x/.Xauthority
XDG_CACHE_HOME=/home/x/.cache
XDG_CONFIG_DIRS=/etc/xdg
XDG_CONFIG_HOME=/home/x/.config
XDG_CURRENT_DESKTOP=XFCE
XDG_DATA_DIRS=/home/x/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/usr/share
XDG_MENU_PREFIX=xfce-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SESSION_CLASS=user
XDG_SESSION_ID=1
XDG_SESSION_TYPE=tty
XDG_VTNR=1
ZSH=/home/x/.oh-my-zsh
_=/usr/bin/printenv
MANPATH=:/home/x/.opam/default/man

Last edited by nnym (2024-08-26 20:27:48)

Offline

#8 2024-08-26 21:24:24

seth
Member
Registered: 2012-09-03
Posts: 58,657

Re: [SOLVED] Undefined symbols everywhere

Errr… you *need* to add https://archlinux.org/packages/extra/x86_64/libiconv/ to that list???

pacman -Qm

Offline

#9 2024-08-26 23:33:07

nnym
Member
Registered: 2024-08-20
Posts: 4

Re: [SOLVED] Undefined symbols everywhere

seth wrote:

Errr… you *need* to add https://archlinux.org/packages/extra/x86_64/libiconv/ to that list???

No but I do need some libiconv. I happened to have it but it was not depended on by anything so I removed it and tried again. Without -liconv I get the same message.

$ gcc `pkg-config --cflags gtk+-3.0` -o example-0 example-0.c `pkg-config --libs gtk+-3.0` -lgmodule-2.0 -lglib-2.0 -lz -lffi -lmount -lpcre
[Irrelevant warnings omitted for brevity.]
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a(gconvert.c.o): in function `g_iconv_open':
(.text+0x3b7): undefined reference to `libiconv_open'
/usr/bin/ld: (.text+0x424): undefined reference to `libiconv_open'
/usr/bin/ld: (.text+0x454): undefined reference to `libiconv_open'
/usr/bin/ld: (.text+0x4ba): undefined reference to `libiconv_open'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a(gconvert.c.o): in function `g_iconv':
(.text+0x4d1): undefined reference to `libiconv'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a(gconvert.c.o): in function `g_iconv_close':
(.text+0x4e1): undefined reference to `libiconv_close'
collect2: error: ld returned 1 exit status

With -liconv it still compiles.

$ gcc `pkg-config --cflags gtk+-3.0` -o example-0 example-0.c `pkg-config --libs gtk+-3.0` -lgmodule-2.0 -lglib-2.0 -lz -lffi -lmount -lpcre -liconv -Wl,--verbose
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libiconv.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libiconv.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a)iconv.o

Below is the linker's full output.

GNU ld (GNU Binutils) 2.43.0
  Supported emulations:
   elf_x86_64
   elf32_x86_64
   elf_i386
   elf_iamcu
   i386pep
   i386pe
   elf64bpf
using internal linker script:
==================================================
/* Script for -pie -z combreloc -z separate-code */
/* Copyright (C) 2014-2024 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
              "elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-pc-linux-gnu/lib64"); SEARCH_DIR("/usr/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/usr/x86_64-pc-linux-gnu/lib");
SECTIONS
{
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0)); . = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
  .interp         : { *(.interp) }
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
      *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
      *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
      *(.rela.ifunc)
    }
  .rela.plt       :
    {
      *(.rela.plt)
      *(.rela.iplt)
    }
  .relr.dyn : { *(.relr.dyn) }
  . = ALIGN(CONSTANT (MAXPAGESIZE));
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) *(.iplt) }
.plt.got        : { *(.plt.got) }
.plt.sec        : { *(.plt.sec) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  . = ALIGN(CONSTANT (MAXPAGESIZE));
  /* Adjust the address for the rodata segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = SEGMENT_START("rodata-segment", ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)));
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { *(.sframe) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { *(.sframe) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections  */
  .tdata          :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss           : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  .got            : { *(.got) *(.igot) }
  . = DATA_SEGMENT_RELRO_END (SIZEOF (.got.plt) >= 24 ? 24 : 0, .);
  .got.plt        : { *(.got.plt) *(.igot.plt) }
  .data           :
  {
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .; PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  .bss            :
  {
   *(.dynbss)
   *(.bss .bss.* .gnu.linkonce.b.*)
   *(COMMON)
   /* Align here to ensure that the .bss section occupies space up to
      _end.  Align after .bss to ensure correct alignment even if the
      .bss section disappears because there are no input sections.
      FIXME: Why do we need it? When there is no .bss section, we do not
      pad the .data section.  */
   . = ALIGN(. != 0 ? 64 / 8 : 1);
  }
  .lbss   :
  {
    *(.dynlbss)
    *(.lbss .lbss.* .gnu.linkonce.lb.*)
    *(LARGE_COMMON)
  }
  . = ALIGN(64 / 8);
  . = SEGMENT_START("ldata-segment", .);
  .lrodata   ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
  {
    *(.lrodata .lrodata.* .gnu.linkonce.lr.*)
  }
  .ldata   ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
  {
    *(.ldata .ldata.* .gnu.linkonce.l.*)
    . = ALIGN(. != 0 ? 64 / 8 : 1);
  }
  . = ALIGN(64 / 8);
  _end = .; PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}


==================================================
/usr/bin/ld: mode elf_x86_64
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/Scrt1.o succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/Scrt1.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/crti.o succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/crti.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/crtbeginS.o succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/crtbeginS.o
attempt to open /tmp/ccHewtMs.o succeeded
/tmp/ccHewtMs.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgtk-3.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgtk-3.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgtk-3.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgtk-3.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgdk-3.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgdk-3.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgdk-3.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgdk-3.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libz.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libharfbuzz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libharfbuzz.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libharfbuzz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libharfbuzz.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libharfbuzz.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libharfbuzz.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpangocairo-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpangocairo-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpangocairo-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpangocairo-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpangocairo-1.0.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpangocairo-1.0.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpango-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpango-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpango-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpango-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpango-1.0.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpango-1.0.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libatk-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libatk-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libatk-1.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libatk-1.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libatk-1.0.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libatk-1.0.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libcairo.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libcairo.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libcairo.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libcairo.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libcairo-gobject.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libcairo-gobject.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libcairo-gobject.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libcairo-gobject.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo-gobject.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo-gobject.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgdk_pixbuf-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgdk_pixbuf-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgdk_pixbuf-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgdk_pixbuf-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk_pixbuf-2.0.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk_pixbuf-2.0.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgio-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgio-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gappinfo.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gcancellable.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gcontextspecificgroup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdrive.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gemblem.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gemblemedicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileattribute.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileenumerator.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileinfo.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfilemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginetaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginetsocketaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginitable.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gioerror.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)giomodule.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)giomodule-priv.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)giostream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gloadableicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmarshal-internal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmount.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemorymonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemorymonitordbus.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemoryinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmountoperation.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnativevolumemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworking.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkmonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkmonitorbase.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)goutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpermission.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpollableinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpollableoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpollableutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpollfilemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpowerprofilemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpowerprofilemonitordbus.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gproxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gproxyresolver.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gresource.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gseekable.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketaddressenumerator.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketclient.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketconnectable.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsubprocess.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtask.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtcpconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtcpwrapperconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gthemedicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsclientconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsdatabase.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsinteraction.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlspassword.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunionvolumemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gvfs.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gvolume.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gvolumemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gzlibdecompressor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glistmodel.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdesktopappinfo.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gcontenttype.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfiledescriptorbased.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixcredentialsmessage.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixfdlist.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixfdmessage.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixsocketaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixvolumemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfdonotificationbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ggtknotificationbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkmonitornetlink.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkmonitornm.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gapplication.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gapplicationcommandline.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gapplicationimpl-dbus.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gactiongroup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gactionmap.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsimpleactiongroup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gremoteactiongroup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gactiongroupexporter.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusactiongroup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gaction.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsimpleaction.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmenumodel.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmenu.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmenuexporter.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnotification.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnotificationbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gvdb_gvdb-reader.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gkeyfilesettingsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemorysettingsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnullsettingsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsettingsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsettingsschema.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsettings.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbuserror.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusmessage.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusnamewatching.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusproxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusprivate.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusintrospection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusmethodinvocation.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusinterface.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusobject.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdocumentportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gopenuriportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemorymonitorportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkmonitorportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gpowerprofilemonitorportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gproxyresolverportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gportalsupport.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gportalnotificationbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ghttpproxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfileenumerator.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfileinfo.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfileinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfilemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfileoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalfileiostream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)glocalvfs.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocks4proxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocks4aproxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocks5proxy.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)thumbnail-verify.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)meson-generated_.._gioenumtypes.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)meson-generated_.._xdp-dbus.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmime.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimealias.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimecache.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimeglob.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimeicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimeint.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimemagic.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)xdgmimeparent.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginotifyfilemonitor.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gasyncinitable.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gasyncresult.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gbytesicon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gconverter.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gconverterinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gcredentials.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdummyfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdummyproxyresolver.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdummytlsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfileiostream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfilterinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)ginetaddressmask.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gmemoryoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnativesocketaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gnetworkservice.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gproxyaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gproxyaddressenumerator.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gresolver.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gresourcefile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsimpleasyncresult.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsimplepermission.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocket.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsocketcontrolmessage.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsrvtarget.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gthreadedresolver.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlscertificate.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsfiledatabase.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtlsserverconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdtlsconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdtlsclientconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdtlsserverconnection.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)giounix-private.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixmount.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixmounts.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gunixvolume.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdelayedsettingsbackend.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gsettings-mapping.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusaddress.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauthobserver.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauth.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauthmechanism.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauthmechanismanon.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauthmechanismexternal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusauthmechanismsha1.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusinterfaceskeleton.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdbusobjectskeleton.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gtrashportal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)inotify-sub.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)inotify-helper.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdatagrambased.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdatainputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gdataoutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gfilteroutputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gioscheduler.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)inotify-path.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)inotify-missing.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)gbufferedinputstream.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgio-2.0.a)inotify-kernel.c.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libglib-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libglib-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)garray.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gbase64.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gbookmarkfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gbytes.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gcharset.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gchecksum.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gconvert.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gdataset.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gdate.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gdatetime.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gdir.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)genviron.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gerror.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gfileutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)ggettext.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)ghash.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)ghostutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)giochannel.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gkeyfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)glib-init.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)glib-private.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)glist.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gmain.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gmappedfile.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gmarkup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gmem.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gmessages.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gnode.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)goption.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gpattern.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gpoll.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gqsort.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gquark.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gqueue.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)grand.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)grefcount.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gregex.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gscanner.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gsequence.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gshell.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gslice.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gslist.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gstdio.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gstrfuncs.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gstring.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gtestutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gthread.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gthreadpool.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gtimer.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gtimezone.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gtranslit.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gtree.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)guniprop.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gutf8.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gunibreak.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gunicollate.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gunidecomp.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)guri.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gutils.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)guuid.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvariant.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvariant-core.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvariant-parser.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvariant-serialiser.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvarianttypeinfo.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gvarianttype.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gwakeup.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gprintf.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)glib-unix.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gspawn.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)giounix.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gthread-posix.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)localcharset.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)garcbox.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gasyncqueue.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)gbitlock.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)grcbox.c.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgobject-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgobject-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gbinding.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gboxed.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gclosure.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)genums.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gmarshal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gobject.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gparam.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gparamspecs.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gsignal.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gsourceclosure.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gtype.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gtypemodule.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gtypeplugin.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gvalue.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gvaluearray.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gvaluetransform.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gvaluetypes.c.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgobject-2.0.a)gatomicarray.c.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgmodule-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgmodule-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgmodule-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgmodule-2.0.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgmodule-2.0.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgmodule-2.0.a)gmodule.c.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libglib-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libglib-2.0.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libglib-2.0.a)ghook.c.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libz.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)deflate.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)inflate.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)inftrees.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)trees.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)zutil.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)adler32.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)crc32.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libz.a)inffast.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libffi.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libffi.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)prep_cif.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)types.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)ffi64.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)unix64.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)ffiw64.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libffi.a)win64.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libmount.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libmount.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libmount.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libmount.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libmount.so succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libmount.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpcre.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpcre.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_compile.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_config.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_dfa_exec.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_exec.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_fullinfo.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_get.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_globals.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_newline.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_study.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_tables.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_ucd.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_xclass.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpcre.a)libpcre_la-pcre_chartables.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libiconv.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libiconv.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a)iconv.o
(/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libiconv.a)localcharset.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc_s.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc_s.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgcc_s.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgcc_s.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so succeeded
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so.1 succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so.1
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpthread.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libpthread.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpthread.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libpthread.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpthread.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpthread.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpthread.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libc.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libc.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libc.so succeeded
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libc.so
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libc.so
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libc.so
attempt to open /usr/lib/libc.so.6 succeeded
/usr/lib/libc.so.6
attempt to open /usr/lib/libc_nonshared.a succeeded
/usr/lib/libc_nonshared.a
(/usr/lib/libc_nonshared.a)atexit.oS
attempt to open /usr/lib/ld-linux-x86-64.so.2 succeeded
/usr/lib/ld-linux-x86-64.so.2
/usr/lib/libc_nonshared.a
/usr/lib/ld-linux-x86-64.so.2
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc_s.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc_s.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgcc_s.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/libgcc_s.a failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so succeeded
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
opened script file /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so.1 succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so.1
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.so failed
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/libgcc.a
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/crtendS.o succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/crtendS.o
attempt to open /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/crtn.o succeeded
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/crtn.o
libgmodule-2.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libgmodule-2.0.so.0 failed
attempt to open /usr/lib/perf/libgmodule-2.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libgmodule-2.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libgmodule-2.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libgmodule-2.0.so.0 failed
found libgmodule-2.0.so.0 at /usr/lib/libgmodule-2.0.so.0
libglib-2.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libglib-2.0.so.0 failed
attempt to open /usr/lib/perf/libglib-2.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libglib-2.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libglib-2.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libglib-2.0.so.0 failed
found libglib-2.0.so.0 at /usr/lib/libglib-2.0.so.0
libgobject-2.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libgobject-2.0.so.0 failed
attempt to open /usr/lib/perf/libgobject-2.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libgobject-2.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libgobject-2.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libgobject-2.0.so.0 failed
found libgobject-2.0.so.0 at /usr/lib/libgobject-2.0.so.0
libgio-2.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libgio-2.0.so.0 failed
attempt to open /usr/lib/perf/libgio-2.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libgio-2.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libgio-2.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libgio-2.0.so.0 failed
found libgio-2.0.so.0 at /usr/lib/libgio-2.0.so.0
libpangoft2-1.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libpangoft2-1.0.so.0 failed
attempt to open /usr/lib32/libpangoft2-1.0.so.0 failed
attempt to open /usr/lib/perf/libpangoft2-1.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libpangoft2-1.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libpangoft2-1.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libpangoft2-1.0.so.0 failed
found libpangoft2-1.0.so.0 at /usr/lib/libpangoft2-1.0.so.0
libfontconfig.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libfontconfig.so.1 failed
attempt to open /usr/lib/perf/libfontconfig.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libfontconfig.so.1 failed
attempt to open /usr/lib/libfakeroot/libfontconfig.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libfontconfig.so.1 failed
found libfontconfig.so.1 at /usr/lib/libfontconfig.so.1
libfribidi.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libfribidi.so.0 failed
attempt to open /usr/lib32/libfribidi.so.0 failed
attempt to open /usr/lib/perf/libfribidi.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libfribidi.so.0 failed
attempt to open /usr/lib/libfakeroot/libfribidi.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libfribidi.so.0 failed
found libfribidi.so.0 at /usr/lib/libfribidi.so.0
libepoxy.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libepoxy.so.0 failed
attempt to open /usr/lib32/libepoxy.so.0 failed
attempt to open /usr/lib/perf/libepoxy.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libepoxy.so.0 failed
attempt to open /usr/lib/libfakeroot/libepoxy.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libepoxy.so.0 failed
found libepoxy.so.0 at /usr/lib/libepoxy.so.0
libm.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libm.so.6 failed
attempt to open /usr/lib/perf/libm.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libm.so.6 failed
attempt to open /usr/lib/libfakeroot/libm.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libm.so.6 failed
found libm.so.6 at /usr/lib/libm.so.6
libXi.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXi.so.6 failed
attempt to open /usr/lib/perf/libXi.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXi.so.6 failed
attempt to open /usr/lib/libfakeroot/libXi.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXi.so.6 failed
found libXi.so.6 at /usr/lib/libXi.so.6
libX11.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libX11.so.6 failed
attempt to open /usr/lib/perf/libX11.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libX11.so.6 failed
attempt to open /usr/lib/libfakeroot/libX11.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libX11.so.6 failed
found libX11.so.6 at /usr/lib/libX11.so.6
libatk-bridge-2.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libatk-bridge-2.0.so.0 failed
attempt to open /usr/lib32/libatk-bridge-2.0.so.0 failed
attempt to open /usr/lib/perf/libatk-bridge-2.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libatk-bridge-2.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libatk-bridge-2.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libatk-bridge-2.0.so.0 failed
found libatk-bridge-2.0.so.0 at /usr/lib/libatk-bridge-2.0.so.0
libcloudproviders.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libcloudproviders.so.0 failed
attempt to open /usr/lib32/libcloudproviders.so.0 failed
attempt to open /usr/lib/perf/libcloudproviders.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libcloudproviders.so.0 failed
attempt to open /usr/lib/libfakeroot/libcloudproviders.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libcloudproviders.so.0 failed
found libcloudproviders.so.0 at /usr/lib/libcloudproviders.so.0
libtracker-sparql-3.0.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libtracker-sparql-3.0.so.0 failed
attempt to open /usr/lib32/libtracker-sparql-3.0.so.0 failed
attempt to open /usr/lib/perf/libtracker-sparql-3.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libtracker-sparql-3.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libtracker-sparql-3.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libtracker-sparql-3.0.so.0 failed
found libtracker-sparql-3.0.so.0 at /usr/lib/libtracker-sparql-3.0.so.0
libXfixes.so.3 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgtk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXfixes.so.3 failed
attempt to open /usr/lib/perf/libXfixes.so.3 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXfixes.so.3 failed
attempt to open /usr/lib/libfakeroot/libXfixes.so.3 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXfixes.so.3 failed
found libXfixes.so.3 at /usr/lib/libXfixes.so.3
libxkbcommon.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libxkbcommon.so.0 failed
attempt to open /usr/lib/perf/libxkbcommon.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libxkbcommon.so.0 failed
attempt to open /usr/lib/libfakeroot/libxkbcommon.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libxkbcommon.so.0 failed
found libxkbcommon.so.0 at /usr/lib/libxkbcommon.so.0
libwayland-client.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libwayland-client.so.0 failed
attempt to open /usr/lib/perf/libwayland-client.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libwayland-client.so.0 failed
attempt to open /usr/lib/libfakeroot/libwayland-client.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libwayland-client.so.0 failed
found libwayland-client.so.0 at /usr/lib/libwayland-client.so.0
libwayland-cursor.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libwayland-cursor.so.0 failed
attempt to open /usr/lib/perf/libwayland-cursor.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libwayland-cursor.so.0 failed
attempt to open /usr/lib/libfakeroot/libwayland-cursor.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libwayland-cursor.so.0 failed
found libwayland-cursor.so.0 at /usr/lib/libwayland-cursor.so.0
libwayland-egl.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libwayland-egl.so.1 failed
attempt to open /usr/lib/perf/libwayland-egl.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libwayland-egl.so.1 failed
attempt to open /usr/lib/libfakeroot/libwayland-egl.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libwayland-egl.so.1 failed
found libwayland-egl.so.1 at /usr/lib/libwayland-egl.so.1
libXext.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXext.so.6 failed
attempt to open /usr/lib/perf/libXext.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXext.so.6 failed
attempt to open /usr/lib/libfakeroot/libXext.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXext.so.6 failed
found libXext.so.6 at /usr/lib/libXext.so.6
libXcursor.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXcursor.so.1 failed
attempt to open /usr/lib/perf/libXcursor.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXcursor.so.1 failed
attempt to open /usr/lib/libfakeroot/libXcursor.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXcursor.so.1 failed
found libXcursor.so.1 at /usr/lib/libXcursor.so.1
libXdamage.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXdamage.so.1 failed
attempt to open /usr/lib/perf/libXdamage.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXdamage.so.1 failed
attempt to open /usr/lib/libfakeroot/libXdamage.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXdamage.so.1 failed
found libXdamage.so.1 at /usr/lib/libXdamage.so.1
libXcomposite.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXcomposite.so.1 failed
attempt to open /usr/lib32/libXcomposite.so.1 failed
attempt to open /usr/lib/perf/libXcomposite.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXcomposite.so.1 failed
attempt to open /usr/lib/libfakeroot/libXcomposite.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXcomposite.so.1 failed
found libXcomposite.so.1 at /usr/lib/libXcomposite.so.1
libXrandr.so.2 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXrandr.so.2 failed
attempt to open /usr/lib/perf/libXrandr.so.2 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXrandr.so.2 failed
attempt to open /usr/lib/libfakeroot/libXrandr.so.2 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXrandr.so.2 failed
found libXrandr.so.2 at /usr/lib/libXrandr.so.2
libXinerama.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk-3.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXinerama.so.1 failed
attempt to open /usr/lib32/libXinerama.so.1 failed
attempt to open /usr/lib/perf/libXinerama.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXinerama.so.1 failed
attempt to open /usr/lib/libfakeroot/libXinerama.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXinerama.so.1 failed
found libXinerama.so.1 at /usr/lib/libXinerama.so.1
libfreetype.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libharfbuzz.so
attempt to open /usr/lib/libfakeroot/fakechroot/libfreetype.so.6 failed
attempt to open /usr/lib/perf/libfreetype.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libfreetype.so.6 failed
attempt to open /usr/lib/libfakeroot/libfreetype.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libfreetype.so.6 failed
found libfreetype.so.6 at /usr/lib/libfreetype.so.6
libgraphite2.so.3 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libharfbuzz.so
attempt to open /usr/lib/libfakeroot/fakechroot/libgraphite2.so.3 failed
attempt to open /usr/lib32/libgraphite2.so.3 failed
attempt to open /usr/lib/perf/libgraphite2.so.3 failed
attempt to open /usr/lib/swift/lib/swift/linux/libgraphite2.so.3 failed
attempt to open /usr/lib/libfakeroot/libgraphite2.so.3 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libgraphite2.so.3 failed
found libgraphite2.so.3 at /usr/lib/libgraphite2.so.3
libthai.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libpango-1.0.so
attempt to open /usr/lib/libfakeroot/fakechroot/libthai.so.0 failed
attempt to open /usr/lib32/libthai.so.0 failed
attempt to open /usr/lib/perf/libthai.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libthai.so.0 failed
attempt to open /usr/lib/libfakeroot/libthai.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libthai.so.0 failed
found libthai.so.0 at /usr/lib/libthai.so.0
libz.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libz.so.1 failed
attempt to open /usr/lib/perf/libz.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libz.so.1 failed
attempt to open /usr/lib/libfakeroot/libz.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libz.so.1 failed
found libz.so.1 at /usr/lib/libz.so.1
libpng16.so.16 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libpng16.so.16 failed
attempt to open /usr/lib/perf/libpng16.so.16 failed
attempt to open /usr/lib/swift/lib/swift/linux/libpng16.so.16 failed
attempt to open /usr/lib/libfakeroot/libpng16.so.16 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libpng16.so.16 failed
found libpng16.so.16 at /usr/lib/libpng16.so.16
libXrender.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libXrender.so.1 failed
attempt to open /usr/lib/perf/libXrender.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXrender.so.1 failed
attempt to open /usr/lib/libfakeroot/libXrender.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXrender.so.1 failed
found libXrender.so.1 at /usr/lib/libXrender.so.1
libxcb.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libxcb.so.1 failed
attempt to open /usr/lib/perf/libxcb.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libxcb.so.1 failed
attempt to open /usr/lib/libfakeroot/libxcb.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libxcb.so.1 failed
found libxcb.so.1 at /usr/lib/libxcb.so.1
libxcb-render.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libxcb-render.so.0 failed
attempt to open /usr/lib/perf/libxcb-render.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libxcb-render.so.0 failed
attempt to open /usr/lib/libfakeroot/libxcb-render.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libxcb-render.so.0 failed
found libxcb-render.so.0 at /usr/lib/libxcb-render.so.0
libxcb-shm.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libxcb-shm.so.0 failed
attempt to open /usr/lib/perf/libxcb-shm.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libxcb-shm.so.0 failed
attempt to open /usr/lib/libfakeroot/libxcb-shm.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libxcb-shm.so.0 failed
found libxcb-shm.so.0 at /usr/lib/libxcb-shm.so.0
libpixman-1.so.0 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libcairo.so
attempt to open /usr/lib/libfakeroot/fakechroot/libpixman-1.so.0 failed
attempt to open /usr/lib32/libpixman-1.so.0 failed
attempt to open /usr/lib/perf/libpixman-1.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libpixman-1.so.0 failed
attempt to open /usr/lib/libfakeroot/libpixman-1.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libpixman-1.so.0 failed
found libpixman-1.so.0 at /usr/lib/libpixman-1.so.0
libjpeg.so.8 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk_pixbuf-2.0.so
attempt to open /usr/lib/libfakeroot/fakechroot/libjpeg.so.8 failed
attempt to open /usr/lib/perf/libjpeg.so.8 failed
attempt to open /usr/lib/swift/lib/swift/linux/libjpeg.so.8 failed
attempt to open /usr/lib/libfakeroot/libjpeg.so.8 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libjpeg.so.8 failed
found libjpeg.so.8 at /usr/lib/libjpeg.so.8
libtiff.so.6 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgdk_pixbuf-2.0.so
attempt to open /usr/lib/libfakeroot/fakechroot/libtiff.so.6 failed
attempt to open /usr/lib/perf/libtiff.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libtiff.so.6 failed
attempt to open /usr/lib/libfakeroot/libtiff.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libtiff.so.6 failed
found libtiff.so.6 at /usr/lib/libtiff.so.6
libblkid.so.1 needed by /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libmount.so
attempt to open /usr/lib/libfakeroot/fakechroot/libblkid.so.1 failed
attempt to open /usr/lib/perf/libblkid.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libblkid.so.1 failed
attempt to open /usr/lib/libfakeroot/libblkid.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libblkid.so.1 failed
found libblkid.so.1 at /usr/lib/libblkid.so.1
ld-linux-x86-64.so.2 needed by /usr/lib/libc.so.6
found ld-linux-x86-64.so.2 at /usr/lib/ld-linux-x86-64.so.2
libpcre2-8.so.0 needed by /usr/lib/libglib-2.0.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libpcre2-8.so.0 failed
attempt to open /usr/lib/perf/libpcre2-8.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libpcre2-8.so.0 failed
attempt to open /usr/lib/libfakeroot/libpcre2-8.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libpcre2-8.so.0 failed
found libpcre2-8.so.0 at /usr/lib/libpcre2-8.so.0
libffi.so.8 needed by /usr/lib/libgobject-2.0.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libffi.so.8 failed
attempt to open /usr/lib/perf/libffi.so.8 failed
attempt to open /usr/lib/swift/lib/swift/linux/libffi.so.8 failed
attempt to open /usr/lib/libfakeroot/libffi.so.8 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libffi.so.8 failed
found libffi.so.8 at /usr/lib/libffi.so.8
libexpat.so.1 needed by /usr/lib/libfontconfig.so.1
attempt to open /usr/lib/libfakeroot/fakechroot/libexpat.so.1 failed
attempt to open /usr/lib/perf/libexpat.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libexpat.so.1 failed
attempt to open /usr/lib/libfakeroot/libexpat.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libexpat.so.1 failed
found libexpat.so.1 at /usr/lib/libexpat.so.1
libatspi.so.0 needed by /usr/lib/libatk-bridge-2.0.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libatspi.so.0 failed
attempt to open /usr/lib32/libatspi.so.0 failed
attempt to open /usr/lib/perf/libatspi.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libatspi.so.0 failed
attempt to open /usr/lib/libfakeroot/libatspi.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libatspi.so.0 failed
found libatspi.so.0 at /usr/lib/libatspi.so.0
libdbus-1.so.3 needed by /usr/lib/libatk-bridge-2.0.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libdbus-1.so.3 failed
attempt to open /usr/lib/perf/libdbus-1.so.3 failed
attempt to open /usr/lib/swift/lib/swift/linux/libdbus-1.so.3 failed
attempt to open /usr/lib/libfakeroot/libdbus-1.so.3 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libdbus-1.so.3 failed
found libdbus-1.so.3 at /usr/lib/libdbus-1.so.3
libgcc_s.so.1 needed by /usr/lib/libcloudproviders.so.0
found libgcc_s.so.1 at /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/../../../../lib/libgcc_s.so.1
libjson-glib-1.0.so.0 needed by /usr/lib/libtracker-sparql-3.0.so.0
attempt to open /usr/lib/tracker-3.0/libjson-glib-1.0.so.0 failed
attempt to open /usr/lib/libfakeroot/fakechroot/libjson-glib-1.0.so.0 failed
attempt to open /usr/lib32/libjson-glib-1.0.so.0 failed
attempt to open /usr/lib/perf/libjson-glib-1.0.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libjson-glib-1.0.so.0 failed
attempt to open /usr/lib/libfakeroot/libjson-glib-1.0.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libjson-glib-1.0.so.0 failed
found libjson-glib-1.0.so.0 at /usr/lib/libjson-glib-1.0.so.0
libxml2.so.2 needed by /usr/lib/libtracker-sparql-3.0.so.0
attempt to open /usr/lib/tracker-3.0/libxml2.so.2 failed
attempt to open /usr/lib/libfakeroot/fakechroot/libxml2.so.2 failed
attempt to open /usr/lib/perf/libxml2.so.2 failed
attempt to open /usr/lib/swift/lib/swift/linux/libxml2.so.2 failed
attempt to open /usr/lib/libfakeroot/libxml2.so.2 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libxml2.so.2 failed
found libxml2.so.2 at /usr/lib/libxml2.so.2
libsqlite3.so.0 needed by /usr/lib/libtracker-sparql-3.0.so.0
attempt to open /usr/lib/tracker-3.0/libsqlite3.so.0 failed
attempt to open /usr/lib/libfakeroot/fakechroot/libsqlite3.so.0 failed
attempt to open /usr/lib32/libsqlite3.so.0 failed
attempt to open /usr/lib/perf/libsqlite3.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libsqlite3.so.0 failed
attempt to open /usr/lib/libfakeroot/libsqlite3.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libsqlite3.so.0 failed
found libsqlite3.so.0 at /usr/lib/libsqlite3.so.0
libbz2.so.1.0 needed by /usr/lib/libfreetype.so.6
attempt to open /usr/lib/libfakeroot/fakechroot/libbz2.so.1.0 failed
attempt to open /usr/lib/perf/libbz2.so.1.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libbz2.so.1.0 failed
attempt to open /usr/lib/libfakeroot/libbz2.so.1.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libbz2.so.1.0 failed
found libbz2.so.1.0 at /usr/lib/libbz2.so.1.0
libbrotlidec.so.1 needed by /usr/lib/libfreetype.so.6
attempt to open /usr/lib/libfakeroot/fakechroot/libbrotlidec.so.1 failed
attempt to open /usr/lib/perf/libbrotlidec.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libbrotlidec.so.1 failed
attempt to open /usr/lib/libfakeroot/libbrotlidec.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libbrotlidec.so.1 failed
found libbrotlidec.so.1 at /usr/lib/libbrotlidec.so.1
libdatrie.so.1 needed by /usr/lib/libthai.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libdatrie.so.1 failed
attempt to open /usr/lib32/libdatrie.so.1 failed
attempt to open /usr/lib/perf/libdatrie.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libdatrie.so.1 failed
attempt to open /usr/lib/libfakeroot/libdatrie.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libdatrie.so.1 failed
found libdatrie.so.1 at /usr/lib/libdatrie.so.1
libXau.so.6 needed by /usr/lib/libxcb.so.1
attempt to open /usr/lib/libfakeroot/fakechroot/libXau.so.6 failed
attempt to open /usr/lib/perf/libXau.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXau.so.6 failed
attempt to open /usr/lib/libfakeroot/libXau.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXau.so.6 failed
found libXau.so.6 at /usr/lib/libXau.so.6
libXdmcp.so.6 needed by /usr/lib/libxcb.so.1
attempt to open /usr/lib/libfakeroot/fakechroot/libXdmcp.so.6 failed
attempt to open /usr/lib/perf/libXdmcp.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libXdmcp.so.6 failed
attempt to open /usr/lib/libfakeroot/libXdmcp.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libXdmcp.so.6 failed
found libXdmcp.so.6 at /usr/lib/libXdmcp.so.6
libzstd.so.1 needed by /usr/lib/libtiff.so.6
attempt to open /usr/lib/libfakeroot/fakechroot/libzstd.so.1 failed
attempt to open /usr/lib/perf/libzstd.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libzstd.so.1 failed
attempt to open /usr/lib/libfakeroot/libzstd.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libzstd.so.1 failed
found libzstd.so.1 at /usr/lib/libzstd.so.1
liblzma.so.5 needed by /usr/lib/libtiff.so.6
attempt to open /usr/lib/libfakeroot/fakechroot/liblzma.so.5 failed
attempt to open /usr/lib/perf/liblzma.so.5 failed
attempt to open /usr/lib/swift/lib/swift/linux/liblzma.so.5 failed
attempt to open /usr/lib/libfakeroot/liblzma.so.5 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/liblzma.so.5 failed
found liblzma.so.5 at /usr/lib/liblzma.so.5
libjbig.so.2.1 needed by /usr/lib/libtiff.so.6
attempt to open /usr/lib/libfakeroot/fakechroot/libjbig.so.2.1 failed
attempt to open /usr/lib32/libjbig.so.2.1 failed
attempt to open /usr/lib/perf/libjbig.so.2.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libjbig.so.2.1 failed
attempt to open /usr/lib/libfakeroot/libjbig.so.2.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libjbig.so.2.1 failed
found libjbig.so.2.1 at /usr/lib/libjbig.so.2.1
libsystemd.so.0 needed by /usr/lib/libdbus-1.so.3
attempt to open /usr/lib/libfakeroot/fakechroot/libsystemd.so.0 failed
attempt to open /usr/lib/perf/libsystemd.so.0 failed
attempt to open /usr/lib/swift/lib/swift/linux/libsystemd.so.0 failed
attempt to open /usr/lib/libfakeroot/libsystemd.so.0 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libsystemd.so.0 failed
found libsystemd.so.0 at /usr/lib/libsystemd.so.0
libicuuc.so.75 needed by /usr/lib/libxml2.so.2
attempt to open /usr/lib/libfakeroot/fakechroot/libicuuc.so.75 failed
attempt to open /usr/lib/perf/libicuuc.so.75 failed
attempt to open /usr/lib/swift/lib/swift/linux/libicuuc.so.75 failed
attempt to open /usr/lib/libfakeroot/libicuuc.so.75 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libicuuc.so.75 failed
found libicuuc.so.75 at /usr/lib/libicuuc.so.75
libbrotlicommon.so.1 needed by /usr/lib/libbrotlidec.so.1
attempt to open /usr/lib/libfakeroot/fakechroot/libbrotlicommon.so.1 failed
attempt to open /usr/lib/perf/libbrotlicommon.so.1 failed
attempt to open /usr/lib/swift/lib/swift/linux/libbrotlicommon.so.1 failed
attempt to open /usr/lib/libfakeroot/libbrotlicommon.so.1 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libbrotlicommon.so.1 failed
found libbrotlicommon.so.1 at /usr/lib/libbrotlicommon.so.1
libcap.so.2 needed by /usr/lib/libsystemd.so.0
attempt to open /usr/lib/libfakeroot/fakechroot/libcap.so.2 failed
attempt to open /usr/lib/perf/libcap.so.2 failed
attempt to open /usr/lib/swift/lib/swift/linux/libcap.so.2 failed
attempt to open /usr/lib/libfakeroot/libcap.so.2 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libcap.so.2 failed
found libcap.so.2 at /usr/lib/libcap.so.2
libicudata.so.75 needed by /usr/lib/libicuuc.so.75
attempt to open /usr/lib/libfakeroot/fakechroot/libicudata.so.75 failed
attempt to open /usr/lib/perf/libicudata.so.75 failed
attempt to open /usr/lib/swift/lib/swift/linux/libicudata.so.75 failed
attempt to open /usr/lib/libfakeroot/libicudata.so.75 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libicudata.so.75 failed
found libicudata.so.75 at /usr/lib/libicudata.so.75
libstdc++.so.6 needed by /usr/lib/libicuuc.so.75
attempt to open /usr/lib/libfakeroot/fakechroot/libstdc++.so.6 failed
attempt to open /usr/lib/perf/libstdc++.so.6 failed
attempt to open /usr/lib/swift/lib/swift/linux/libstdc++.so.6 failed
attempt to open /usr/lib/libfakeroot/libstdc++.so.6 failed
attempt to open /usr/x86_64-pc-linux-gnu/lib64/libstdc++.so.6 failed
found libstdc++.so.6 at /usr/lib/libstdc++.so.6

After seeing that libiconv is loaded from under /usr/x86_64-pc-linux-gnu I became suspicious. I looked up the directory's owning package and found that it was MXE (M cross environment) which I had tried to use months ago for cross compilation. Removing it resolved everything; I can now compile and run all of the 3 programs. The problem seems to have been that MXE was searched first. Near the top of the linker's output is `SEARCH_DIR("/usr/x86_64-pc-linux-gnu/lib64");` preceding the other directories. I did some searching and found `SEARCH_DIR("/usr/x86_64-pc-linux-gnu/lib64");` in /lib/ldscripts/elf_x86_64.x (from binutils). I looked at MXE's installation guide again and it confirmed that it shouldn't have been there. The root cause was that I got its destination wrong when I installed it. It was a coincidence.

Anyway, the problem is solved. Thanks a lot, everybody.

Last edited by nnym (2024-08-26 23:37:10)

Offline

Board footer

Powered by FluxBB