diff options
Diffstat (limited to 'sysutils/libgtop2/patches')
-rw-r--r-- | sysutils/libgtop2/patches/patch-aa | 20 | ||||
-rw-r--r-- | sysutils/libgtop2/patches/patch-al | 14 |
2 files changed, 34 insertions, 0 deletions
diff --git a/sysutils/libgtop2/patches/patch-aa b/sysutils/libgtop2/patches/patch-aa new file mode 100644 index 00000000000..8de4c24acf2 --- /dev/null +++ b/sysutils/libgtop2/patches/patch-aa @@ -0,0 +1,20 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/04/02 12:09:16 jmmv Exp $ + +--- configure.orig 2003-12-13 08:32:17.000000000 +0100 ++++ configure 2003-12-13 08:33:16.000000000 +0100 +@@ -19717,13 +19717,13 @@ + libgtop_sysdeps_dir=freebsd + libgtop_use_machine_h=yes + libgtop_need_server=yes +- libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server' ++ libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server' + ;; + solaris*) + libgtop_sysdeps_dir=solaris + libgtop_use_machine_h=yes + libgtop_need_server=yes +- libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server' ++ libgtop_postinstall='chgrp sys $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server' + ;; + aix*) + libgtop_sysdeps_dir=aix diff --git a/sysutils/libgtop2/patches/patch-al b/sysutils/libgtop2/patches/patch-al new file mode 100644 index 00000000000..65b6af1d1b5 --- /dev/null +++ b/sysutils/libgtop2/patches/patch-al @@ -0,0 +1,14 @@ +$NetBSD: patch-al,v 1.1.1.1 2004/04/02 12:09:16 jmmv Exp $ + +--- sysdeps/freebsd/prockernel.c.orig 2004-03-11 03:23:52.000000000 +0100 ++++ sysdeps/freebsd/prockernel.c +@@ -228,6 +228,9 @@ glibtop_get_proc_kernel_p (glibtop *serv + #if defined(__m68k__) + buf->kstk_esp = (u_int64_t) pcb.pcb_usp; + buf->kstk_eip = (u_int64_t) 0; ++#elif defined(__x86_64__) ++ buf->kstk_esp = (u_int64_t) pcb.pcb_usersp; ++ buf->kstk_eip = (u_int64_t) 0; + #elif (defined(__arm32__) || defined(__powerpc__)) + buf->kstk_esp = (u_int64_t) pcb.pcb_sp; + buf->kstk_eip = (u_int64_t) 0; |