summaryrefslogtreecommitdiff
path: root/sysutils/libgtop2/patches
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/libgtop2/patches')
-rw-r--r--sysutils/libgtop2/patches/patch-aa20
-rw-r--r--sysutils/libgtop2/patches/patch-al14
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;