From 2a515d93da4f7711c6938bb6ba41aff1d21280c9 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 e20d36febb6..cf23a883799 100644 --- a/src/lib/bsys.c +++ b/src/lib/bsys.c @@ -886,7 +886,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; }