From f38ef0b547530394003329f04b3acf3e4e3fa542 Mon Sep 17 00:00:00 2001 From: Marco van Wieringen Date: Thu, 12 Dec 2013 11:11:27 +0100 Subject: [PATCH] Fix Solaris 10 build. Fixes #260: Unable to compile/install the client under Solaris 10 U11 --- platforms/Makefile.in | 2 -- src/lib/bsys.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/platforms/Makefile.in b/platforms/Makefile.in index 2b5bb5a3128..ba729142f2e 100644 --- a/platforms/Makefile.in +++ b/platforms/Makefile.in @@ -11,8 +11,6 @@ SUBDIRS = hurd freebsd redhat suse solaris unknown openbsd osx irix gentoo \ debian darwin aix bsdi mandrake slackware alpha ubuntu systemd -MAKE = make - DISTNAME=@DISTNAME@ DISTVER=@DISTVER@ diff --git a/src/lib/bsys.c b/src/lib/bsys.c index 6846a7be144..436b01cd533 100644 --- a/src/lib/bsys.c +++ b/src/lib/bsys.c @@ -889,7 +889,7 @@ static char **backtrace_symbols(void *const *array, int size) if (ret_buffer) { for (i = 0; i < size; i++) { (void) addrtosymstr(array[i], linebuffer, sizeof(linebuffer)); - ret_buffer[i] = actuallymalloc(len = strlen(linebuffer) + 1); + ret_buffer[i] = (char *)actuallymalloc(len = strlen(linebuffer) + 1); strcpy(ret_buffer[i], linebuffer); bufferlen += len; }