Date: Tue, 22 Nov 2016 15:42:57 +0000 (UTC) From: "Jason E. Hale" <jhale@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r426832 - in head/x11-toolkits/fox16: . files Message-ID: <201611221542.uAMFgvlV010577@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jhale Date: Tue Nov 22 15:42:57 2016 New Revision: 426832 URL: https://svnweb.freebsd.org/changeset/ports/426832 Log: Fix segfaults from vsnprintf() in dependent ports Modified: head/x11-toolkits/fox16/Makefile head/x11-toolkits/fox16/files/patch-src_FXString.cpp Modified: head/x11-toolkits/fox16/Makefile ============================================================================== --- head/x11-toolkits/fox16/Makefile Tue Nov 22 15:37:17 2016 (r426831) +++ head/x11-toolkits/fox16/Makefile Tue Nov 22 15:42:57 2016 (r426832) @@ -3,6 +3,7 @@ PORTNAME= fox PORTVERSION= 1.6.52 +PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= ftp://ftp.fox-toolkit.org/pub/ \ http://ftp.fox-toolkit.org/pub/ Modified: head/x11-toolkits/fox16/files/patch-src_FXString.cpp ============================================================================== --- head/x11-toolkits/fox16/files/patch-src_FXString.cpp Tue Nov 22 15:37:17 2016 (r426831) +++ head/x11-toolkits/fox16/files/patch-src_FXString.cpp Tue Nov 22 15:42:57 2016 (r426832) @@ -1,5 +1,14 @@ ---- src/FXString.cpp.orig 2016-11-18 18:04:41 UTC +--- src/FXString.cpp.orig 2016-06-16 04:16:00 UTC +++ src/FXString.cpp +@@ -2353,7 +2353,7 @@ FXString& FXString::vformat(const FXchar + length(result); + vsnprintf(str,length()+1,fmt,args); + #elif defined(HAVE_VSNPRINTF) // Have vsnprintf() +-#if (__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 1)) ++#if (__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 1)) || defined(__FreeBSD__) + va_list ag; + va_copy(ag,args); + result=vsnprintf(str,length(),fmt,ag); @@ -2365,7 +2365,7 @@ FXString& FXString::vformat(const FXchar #else va_list ag;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611221542.uAMFgvlV010577>