Summary:
folly/experimental/symbolizer doesn't actually link with libdwarf, it only requires dwarf.h.
Closes https://github.com/facebook/folly/pull/501
Differential Revision:
D4068438
Pulled By: djwatson
fbshipit-source-id:
6339eabf8fceac300caafb478c003833768125fd
-If advanced debugging functionality for tests are required
+If advanced debugging functionality is required
```
sudo apt-get install \
```
sudo apt-get install \
use_follytestmain=yes
# libdwarf used to install in /usr/include, now installs in /usr/include/libdwarf.
use_follytestmain=yes
# libdwarf used to install in /usr/include, now installs in /usr/include/libdwarf.
-AC_SEARCH_LIBS([dwarf_init], [dwarf])
AC_CHECK_HEADERS([libdwarf/dwarf.h dwarf.h], [break])
# Check whether we have both the library and the header
have_libdwarf=no
AC_CHECK_HEADERS([libdwarf/dwarf.h dwarf.h], [break])
# Check whether we have both the library and the header
have_libdwarf=no
-AS_IF([test "x${ac_cv_search_dwarf_init}" != xno && test "x${ac_cv_header_libdwarf_dwarf_h}" = xyes], [have_libdwarf=yes])
-AS_IF([test "x${ac_cv_search_dwarf_init}" != xno && test "x${ac_cv_header_dwarf_h}" = xyes], [have_libdwarf=yes])
+AS_IF([test "x${ac_cv_header_libdwarf_dwarf_h}" = xyes], [have_libdwarf=yes])
+AS_IF([test "x${ac_cv_header_dwarf_h}" = xyes], [have_libdwarf=yes])
if test "x${follytestmain}" = "xyes"; then
AS_IF([test "x${have_libdwarf}" = xno], [AC_MSG_ERROR([Please install libdwarf development library and headers])])
AC_CHECK_HEADERS([elf.h],, AC_MSG_ERROR([Please install libelf development package]))
if test "x${follytestmain}" = "xyes"; then
AS_IF([test "x${have_libdwarf}" = xno], [AC_MSG_ERROR([Please install libdwarf development library and headers])])
AC_CHECK_HEADERS([elf.h],, AC_MSG_ERROR([Please install libelf development package]))