summary refs log tree commit diff stats
path: root/results/scraper/box64/1990
blob: 2f5193dcd9505455cc92cca65d0a3b09ef9ec28e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
More wrapped functions are required to run xterm
When attempting to run [xterm](https://packages.debian.org/sid/xterm) on a Debian unstable system with x86-64 architecture using box64, the emulation encountered multiple symbol resolution issues in the Xaw library. Specifically, box64 failed to find and correctly map several global symbols required by `libXaw.so.7`, including:
```
Error: Global Symbol XmuCvtStringToShapeStyle not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268dc0 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Global Symbol XmuCvtStringToBackingStore not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268dd8 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Global Symbol XmuCvtStringToBitmap not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268de8 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Global Symbol _XA_COMPOUND_TEXT not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268df8 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Global Symbol constraintWidgetClass not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268e10 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Symbol constraintWidgetClass not found, cannot apply R_X86_64_64 @0x3f00269cd0 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
Error: Global Symbol _XA_CHARACTER_POSITION not found, cannot apply R_X86_64_GLOB_DAT @0x3f00268e20 ((nil)) in /lib/x86_64-linux-gnu/libXaw.so.7
...
```

To successfully emulate the Xaw library, box64 requires additional function wrappers to be implemented, ensuring comprehensive symbol resolution and compatibility across different architectural environments.