summaryrefslogtreecommitdiff
path: root/sysutils/reptyr/files
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/reptyr/files')
-rw-r--r--sysutils/reptyr/files/patch-Makefile32
-rw-r--r--sysutils/reptyr/files/patch-platform_freebsd_freebsd.c16
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();