diff options
author | Justin Lecher <jlec@gentoo.org> | 2015-09-26 09:56:13 +0200 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2015-09-26 09:56:20 +0200 |
commit | 8f09d6f5c9a821e7e5bcf3bdc746624997ad32c8 (patch) | |
tree | 7202d31278ec414a85cf005967e57107e7426bb1 /sys-apps/spu-tools/files | |
parent | app-text/chasen: QA fixes (diff) | |
download | gentoo-8f09d6f5c9a821e7e5bcf3bdc746624997ad32c8.tar.gz gentoo-8f09d6f5c9a821e7e5bcf3bdc746624997ad32c8.tar.bz2 gentoo-8f09d6f5c9a821e7e5bcf3bdc746624997ad32c8.zip |
sys-apps/spu-tools: Version Bump
Bumpt EPAI=5
Respect CC
fix build for ncurses[tinfo]
fix compilation problems with format-security
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=435086
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=466790
Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Diffstat (limited to 'sys-apps/spu-tools/files')
-rw-r--r-- | sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch | 32 | ||||
-rw-r--r-- | sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch | 16 |
2 files changed, 48 insertions, 0 deletions
diff --git a/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch new file mode 100644 index 000000000000..0d1e25ec9659 --- /dev/null +++ b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch @@ -0,0 +1,32 @@ + Makefile | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/Makefile b/Makefile +index 9c4b69b..cf8958d 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,8 +1,9 @@ + ARCHIV := spu-tools.tar.gz + +-CC = gcc +-CFLAGS = -g -Wall ++CC ?= gcc ++CFLAGS ?= -g -Wall + PREFIX = $(DESTDIR)/usr ++LIBS ?= -lncurses + + objs = ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o spu-ps.o + target = spu-top spu-ps +@@ -16,10 +17,10 @@ spu-top.o: spu-top.c spu-tools.h + spu-ps.o: spu-ps.c spu-tools.h + + spu-top: ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o +- $(CC) $(CFLAGS) -lncurses ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o -o spu-top ++ $(CC) $(CFLAGS) $(LDFLAGS) ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o -o spu-top $(LIBS) + + spu-ps: ctx-info.o spu-ps.o +- $(CC) $(CFLAGS) ctx-info.o spu-ps.o -o spu-ps ++ $(CC) $(CFLAGS) $(LDFLAGS) ctx-info.o spu-ps.o -o spu-ps + + clean: + @rm -Rf *.o *~ $(objs) $(target) spu-top.1 spu-ps.1 diff --git a/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch new file mode 100644 index 000000000000..c039e2674e78 --- /dev/null +++ b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch @@ -0,0 +1,16 @@ + spu-ps.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/spu-ps.c b/spu-ps.c +index 8e0d667..e4e6ac0 100644 +--- a/spu-ps.c ++++ b/spu-ps.c +@@ -59,7 +59,7 @@ static void dump_ctxs_or_spus(void **ctxs_or_spus, struct field *fields) + chars += print_ctx_field((struct ctx *)ctxs_or_spus[i], + buf+chars, fields[j].id, fields[j].format); + } +- printf(buf); ++ printf("%s", buf); + printf("\n"); + i++; + } |