diff --git a/NEWS.org b/NEWS.org index 9b33995..bf2a6cb 100644 --- a/NEWS.org +++ b/NEWS.org @@ -1,4 +1,7 @@ * NEWS (user visible changes) +** 1.6.7 (2018-06-25) + - Improved support for prelinked binaries, especially on ARM32 and Yocto + systems. (Andrew Jeffery) ** 1.6.6 (2018-05-02) diff --git a/configure.ac b/configure.ac index 0858fc3..81d421c 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.68]) -AC_INIT([pyflame], [1.6.6], [evan@eklitzke.org]) +AC_INIT([pyflame], [1.6.7], [evan@eklitzke.org]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_HEADERS([src/config.h]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/src/aslr.cc b/src/aslr.cc index 9781ab8..48010bd 100644 --- a/src/aslr.cc +++ b/src/aslr.cc @@ -28,8 +28,7 @@ size_t LocateLibPython(pid_t pid, const std::string &hint, std::string *path) { std::string line; std::string elf_path; while (std::getline(fp, line)) { - if (line.find(hint) != std::string::npos && - line.find(" r-xp ") != std::string::npos) { + if (line.find(hint) != std::string::npos) { size_t pos = line.find('/'); if (pos == std::string::npos) { throw FatalException("Did not find libpython absolute path");