From d598bde7173c37962db5a454ef934d06dca910a5 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sat, 1 Jun 2019 22:22:44 -0700 Subject: [PATCH] ircd::info: Get the glibc linked ABI version. --- configure.ac | 1 + ircd/info.cc | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 181df415e..bd310396f 100644 --- a/configure.ac +++ b/configure.ac @@ -774,6 +774,7 @@ RB_CHK_SYSHEADER(sys/syscall.h, [SYS_SYSCALL_H]) RB_CHK_SYSHEADER(sys/utsname.h, [SYS_UTSNAME_H]) RB_CHK_SYSHEADER(sys/ioctl.h, [SYS_IOCTL_H]) RB_CHK_SYSHEADER(sys/mman.h, [SYS_MMAN_H]) +RB_CHK_SYSHEADER(gnu/libc-version.h, [GNU_LIBC_VERSION_H]) dnl linux platform RB_CHK_SYSHEADER(sys/auxv.h, [SYS_AUXV_H]) diff --git a/ircd/info.cc b/ircd/info.cc index ec880f647..8aa7397ba 100644 --- a/ircd/info.cc +++ b/ircd/info.cc @@ -11,6 +11,7 @@ #include " //TODO: get this. + "glibc", versions::ABI, 0, {0}, ::gnu_get_libc_version() }; +#endif HAVE_GNU_LIBC_VERSION_H #endif defined(__GNU_LIBRARY__) && defined(__GLIBC__) && defined(__GLIBC_MINOR__)