[DynInst_API:] [dyninst/dyninst] 32abe5: Add explicit ElfUtils dependency for ParseThat and...


Date: Fri, 15 Nov 2019 12:15:27 -0800
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 32abe5: Add explicit ElfUtils dependency for ParseThat and...
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 32abe5da78f1bd76e7c681b14200677c85c43b95
      https://github.com/dyninst/dyninst/commit/32abe5da78f1bd76e7c681b14200677c85c43b95
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2019-11-15 (Fri, 15 Nov 2019)

  Changed paths:
    M examples/CMakeLists.txt
    M parseThat/CMakeLists.txt

  Log Message:
  -----------
  Add explicit ElfUtils dependency for ParseThat and examples (#678)

When linking the binaries for ParseThat and the examples, the transitive linkage between libsymtabAPI and libelf was not correctly resolved by the linker. Instead, it used the system libelf which may or may not be correct. This was discovered when using a non-system compiler with the --sysroot switch.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 32abe5: Add explicit ElfUtils dependency for ParseThat and..., Tim Haines <=