summary refs log tree commit diff stats
path: root/results/scraper/box64/1051
blob: 79a6004a2cb7f627cb411c7332286b0f71b5857a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Regression: Discarding [..] libgcc_s.so.1 for missing version GCC_3.0
Hi!

Noticed some applications stopped working after upgrading to latest main, all with similar output/errors to this example from Into the Breach:
```
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS USCAT FLAGM FLAGM2 FRINT PageSize:16384 Running on - - with 10 Cores
Params database has 31 entries
Box64 with Dynarec v0.2.5 fbecdad1 built on Nov  7 2023 07:57:07
Counted 102 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: [..]:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/sbin/:/usr/sbin/:/sbin/
Looking for ./Breach
Rename process to "Breach"
Using native(wrapped) libSDL2-2.0.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libm.so.6
Using native(wrapped) librt.so.1
Using native(wrapped) libpthread.so.0
Using native(wrapped) libGL.so.1
Using emulated ./linux_x64/libfmodstudio.so.10
Using emulated ./linux_x64/libfmod.so.10
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Discarding /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 for missing version GCC_3.0
Discarding /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 for missing version GCC_3.0
Error loading needed lib libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Error loading one of needed lib
Error: loading needed libs in elf /home/kujeger/Games/IntoTheBreach/Breach
```

The relevant bit seems to be `Discarding /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 for missing version GCC_3.0`

I've bisected the offending commit to 362a3fde10a3bb2738fcf30ae2e2eaf4a53df042 .

Running on Fedora 38, M1 mac.