[DynInst_API:] [dyninst/dyninst] 6ed5bf: GitHubCI: add /usr/lib to LD_LIBRARY_PATH


Date: Thu, 10 Apr 2025 13:28:13 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 6ed5bf: GitHubCI: add /usr/lib to LD_LIBRARY_PATH
  Branch: refs/heads/thaines/fedora_ld_library_path
  Home:   https://github.com/dyninst/dyninst
  Commit: 6ed5bf8488593cb33dd1eb95dd821dcf82a2fee6
      https://github.com/dyninst/dyninst/commit/6ed5bf8488593cb33dd1eb95dd821dcf82a2fee6
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M .github/workflows/pr-tests.yaml
    M docker/build.sh

  Log Message:
  -----------
  GitHubCI: add /usr/lib to LD_LIBRARY_PATH

This is needed on Fedora where, for a yet-unknown reason, the RUNPATH
does not include /usr/lib even though

1) DYNINST_FORCE_RUNPATH=ON

2) `ldd libsymtabAPI.so` clearly shows that pe-parse.so is resolves to
/usr/lib/pe-parse.so.

Even more vexxing is that it works correctly when the idential container
and commands are run locally (i.e., not in GitHub).



To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 6ed5bf: GitHubCI: add /usr/lib to LD_LIBRARY_PATH, Tim Haines <=