diff options
Diffstat (limited to 'sysutils/reptyr/files')
-rw-r--r-- | sysutils/reptyr/files/patch-Makefile | 32 | ||||
-rw-r--r-- | sysutils/reptyr/files/patch-platform_freebsd_freebsd.c | 16 |
2 files changed, 16 insertions, 32 deletions
diff --git a/sysutils/reptyr/files/patch-Makefile b/sysutils/reptyr/files/patch-Makefile deleted file mode 100644 index 9d561161cdc7..000000000000 --- a/sysutils/reptyr/files/patch-Makefile +++ /dev/null @@ -1,32 +0,0 @@ ---- Makefile.orig 2015-06-05 21:41:48 UTC -+++ Makefile -@@ -14,7 +14,7 @@ endif - # e.g. install to /usr with `make PREFIX=/usr` - PREFIX=/usr/local - BINDIR=$(PREFIX)/bin --MANDIR=$(PREFIX)/share/man -+MANDIR=$(PREFIX)/man - - PKG_CONFIG ?= pkg-config - -@@ -43,7 +43,7 @@ ptrace.o: ptrace.h platform/platform.h $ - clean: - rm -f reptyr $(OBJS) test/victim.o test/victim - --BASHCOMPDIR ?= $(shell $(PKG_CONFIG) --variable=completionsdir bash-completion 2>/dev/null) -+BASHCOMPDIR ?= $(PREFIX)/share/bash-completion/completions - - install: reptyr - install -d -m 755 $(DESTDIR)$(BINDIR) -@@ -52,9 +52,7 @@ install: reptyr - install -m 644 reptyr.1 $(DESTDIR)$(MANDIR)/man1/reptyr.1 - install -d -m 755 $(DESTDIR)$(MANDIR)/fr/man1 - install -m 644 reptyr.fr.1 $(DESTDIR)$(MANDIR)/fr/man1/reptyr.1 -- bashcompdir=$(BASHCOMPDIR) ; \ -- test -z "$$bashcompdir" && bashcompdir=/etc/bash_completion.d ; \ -- install -d -m 755 $(DESTDIR)$$bashcompdir ; \ -- install -m 644 reptyr.bash $(DESTDIR)$$bashcompdir/reptyr -+ install -d -m 755 $(DESTDIR)$(BASHCOMPDIR) -+ install -m 644 reptyr.bash $(DESTDIR)$(BASHCOMPDIR)/reptyr - - .PHONY: PHONY diff --git a/sysutils/reptyr/files/patch-platform_freebsd_freebsd.c b/sysutils/reptyr/files/patch-platform_freebsd_freebsd.c new file mode 100644 index 000000000000..03b0aae508c5 --- /dev/null +++ b/sysutils/reptyr/files/patch-platform_freebsd_freebsd.c @@ -0,0 +1,16 @@ +Fix the build on FreeBSD 9: + +cc1: warnings being treated as errors +platform/freebsd/freebsd.c: In function 'check_proc_stopped': +platform/freebsd/freebsd.c:57: warning: 'state' may be used uninitialized in this function +--- platform/freebsd/freebsd.c.orig 2015-06-05 21:41:48 UTC ++++ platform/freebsd/freebsd.c +@@ -54,7 +54,7 @@ int check_pgroup(pid_t target) { + int check_proc_stopped(pid_t pid, int fd) { + struct procstat *procstat; + struct kinfo_proc *kp; +- int state; ++ int state = 0; + unsigned int cnt; + + procstat = procstat_open_sysctl(); |