Skip to content

PATCHOPENSSL needs to be updated for 64 bit AM2R 1.6 #56

@SuperSamus

Description

@SuperSamus

Describe the bug
PATCHOPENSSL is an option meant for Linux distributions that don't offer OpenSSL 1.0.0 (because it's old and insecure). 5d8b7d9
When using the new 64 bit AM2R 1.6 beta, however, the executable is patched incorrectly.
EDIT: Forgot to specify that I'm also using NOAPPIMAGE.

Expected behavior
The executable is patched correctly, and can be launched.

To Reproduce
Steps to reproduce the behavior:

  1. Be on Linux
  2. Compile the launcher with PATCHOPENSSL
  3. Use the new 1.6 beta (which is 64 bit)
  4. Patch it with the launcher, and try to launch it

Platform

  • OS: Linux NixOS 23.11
  • AM2RLauncher Version: commit 5d8b7d9

Log file

When the runner is launched, it logs (to gather the logs, I launched it outside the launcher):

/home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped: /lib64/libcurl.so: no version information available (required by /home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped)
/home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped: /lib64/libcurl.so: no version information available (required by /home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped)
/home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped: /lib64/libcurl.so: no version information available (required by /home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped)
/home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped: symbol lookup error: /home/user/.local/share/AM2RLauncher/Profiles/AM2R 1.6 Beta/.runner-unwrapped: undefined symbol: X509_free, version OPENSSL_1.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions