Check for the kvm library and use it to link the suid freebsd sysdeps code
2006-04-04 Julio M. Merino Vidal <jmmv@NetBSD.org> * libgtop-sysdeps.m4: * sysdeps/freebsd/Makefile.am: Check for the kvm library and use it to link the suid freebsd sysdeps code (only if available). This library provides all the kvm_* functions used in it and is needed, at least, under NetBSD. Fixes bug #337247.
This commit is contained in:
committed by
Benoît Dejean
parent
cead508eae
commit
9e6115f322
11
ChangeLog
11
ChangeLog
@@ -1,3 +1,14 @@
|
||||
2006-04-04 Julio M. Merino Vidal <jmmv@NetBSD.org>
|
||||
|
||||
* libgtop-sysdeps.m4:
|
||||
* sysdeps/freebsd/Makefile.am:
|
||||
|
||||
Check for the kvm library and use it to link the suid freebsd
|
||||
sysdeps code (only if available). This library provides all the
|
||||
kvm_* functions used in it and is needed, at least, under NetBSD.
|
||||
|
||||
Fixes bug #337247.
|
||||
|
||||
2006-04-04 Julio M. Merino Vidal <jmmv@NetBSD.org>
|
||||
|
||||
* sysdeps/aix/glibtop_server.h:
|
||||
|
||||
@@ -126,6 +126,9 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
||||
|
||||
case "$host_os" in
|
||||
*bsd*)
|
||||
AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS=-lkvm, KVM_LIBS=)
|
||||
AC_SUBST(KVM_LIBS)
|
||||
|
||||
AC_CHECK_HEADERS(net/if_var.h)
|
||||
AC_MSG_CHECKING([for I4B])
|
||||
AC_TRY_COMPILE([
|
||||
|
||||
@@ -7,6 +7,7 @@ libgtop_sysdeps_2_0_la_SOURCES = nosuid.c siglist.c sysinfo.c
|
||||
|
||||
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
|
||||
|
||||
libgtop_sysdeps_suid_2_0_la_LIBADD = $(KVM_LIBS)
|
||||
libgtop_sysdeps_suid_2_0_la_SOURCES = open.c close.c cpu.c mem.c swap.c \
|
||||
uptime.c loadavg.c shm_limits.c msg_limits.c \
|
||||
sem_limits.c proclist.c procstate.c procuid.c \
|
||||
|
||||
Reference in New Issue
Block a user