Date: Fri, 24 Sep 2010 14:58:15 +0000 (UTC) From: Greg Larkin <glarkin@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/math/freemat Makefile ports/math/freemat/files extra-patch-libs__libFN__CMakeLists.txt extra-patch-libs__libFN__FNFun.cpp extra-patch-libs__libFN__mathfunc4.cpp patch-CMakeLists.txt patch-libs__libFN__CMakeLists.txt patch-libs__libFN__FNFun.cpp patch-libs__libFreeMat__Array.cpp patch-libs__libFreeMat__Math.cpp patch-libs__libFreeMat__Operators.hpp Message-ID: <201009241458.o8OEwFGV036838@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
glarkin 2010-09-24 14:58:15 UTC FreeBSD ports repository Modified files: math/freemat Makefile math/freemat/files patch-CMakeLists.txt Added files: math/freemat/files extra-patch-libs__libFN__CMakeLists.txt extra-patch-libs__libFN__FNFun.cpp extra-patch-libs__libFN__mathfunc4.cpp patch-libs__libFreeMat__Array.cpp patch-libs__libFreeMat__Math.cpp patch-libs__libFreeMat__Operators.hpp Removed files: math/freemat/files patch-libs__libFN__CMakeLists.txt patch-libs__libFN__FNFun.cpp Log: - Added new patches to support building under gcc 4.5 due to impending default gcc version change when USE_FORTRAN=yes. Patches included from http://bugs.gentoo.org/show_bug.cgi?id=318045. [1] - Renamed and conditionalized some patches to support tgammaf function on OSVERSION < 800023. Previously, it was included even when present in the system math library. Also fixed name-mangling problem in the patches. Declarations were wrapped in 'extern "C"', but the definitions were not, causing a linker error. - Added a patch to CMakeLists.txt to prevent cmake from changing rpath during the installation phase. That caused libstdc++ from /usr/lib to be used instead of the one supplied with gcc 4.5. Requested by: gerald [1] Revision Changes Path 1.34 +11 -2 ports/math/freemat/Makefile 1.1 +13 -0 ports/math/freemat/files/extra-patch-libs__libFN__CMakeLists.txt (new) 1.1 +17 -0 ports/math/freemat/files/extra-patch-libs__libFN__FNFun.cpp (new) 1.1 +37 -0 ports/math/freemat/files/extra-patch-libs__libFN__mathfunc4.cpp (new) 1.2 +25 -4 ports/math/freemat/files/patch-CMakeLists.txt 1.2 +0 -15 ports/math/freemat/files/patch-libs__libFN__CMakeLists.txt (dead) 1.2 +0 -17 ports/math/freemat/files/patch-libs__libFN__FNFun.cpp (dead) 1.1 +11 -0 ports/math/freemat/files/patch-libs__libFreeMat__Array.cpp (new) 1.1 +14 -0 ports/math/freemat/files/patch-libs__libFreeMat__Math.cpp (new) 1.1 +179 -0 ports/math/freemat/files/patch-libs__libFreeMat__Operators.hpp (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009241458.o8OEwFGV036838>