FreeBSD Bugzilla – Attachment 135942 Details for
Bug 181044
Problems with devel/boost-libs
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.82 KB, created by
Pedro F. Giffuni
on 2013-08-05 05:10:00 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Pedro F. Giffuni
Created:
2013-08-05 05:10:00 UTC
Size:
2.82 KB
patch
obsolete
>Index: boost-libs/files/patch-freebsd-has-long-double >=================================================================== >--- boost-libs/files/patch-freebsd-has-long-double (revision 324258) >+++ boost-libs/files/patch-freebsd-has-long-double (working copy) >@@ -1,11 +0,0 @@ >---- boost/math/tools/config.hpp.orig 2013-01-28 17:44:35.430492446 +0000 >-+++ boost/math/tools/config.hpp 2013-01-28 17:44:51.480492935 +0000 >-@@ -24,7 +24,7 @@ >- #include <boost/math/tools/user.hpp> >- #include <boost/math/special_functions/detail/round_fwd.hpp> >- >--#if (defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \ >-+#if (defined(__CYGWIN__) || defined(__NetBSD__) \ >- || (defined(__hppa) && !defined(__OpenBSD__)) || (defined(__NO_LONG_DOUBLE_MATH) && (DBL_MANT_DIG != LDBL_MANT_DIG))) \ >- && !defined(BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS) >- # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS >Index: boost-libs/files/patch-include-next >=================================================================== >--- boost-libs/files/patch-include-next (revision 0) >+++ boost-libs/files/patch-include-next (working copy) >@@ -0,0 +1,30 @@ >+--- boost/tr1/detail/config.hpp.orig 2010-06-12 04:30:03.000000000 -0500 >++++ boost/tr1/detail/config.hpp 2013-07-30 14:26:57.000000000 -0500 >+@@ -9,6 +9,7 @@ >+ #include <cstddef> >+ >+ #if (defined(__GNUC__) && !(defined(linux) || defined(__linux) || defined(__linux__))) \ >++ || (!defined(__FreeBSD__)) \ >+ || (!defined(_AIX) && defined(__IBMCPP__) && (__IBMCPP__ >= 800)) >+ // Disable use of #include_next on Linux as typically we are installed in a >+ // directory that is searched *after* the std lib include path. >+--- boost/tr1/detail/config_all.hpp.orig 2011-07-25 04:28:58.000000000 -0500 >++++ boost/tr1/detail/config_all.hpp 2013-07-30 15:31:10.000000000 -0500 >+@@ -85,6 +85,8 @@ >+ # elif defined(__GNUC__) && __GNUC__ >= 3 >+ # if defined(BOOST_TR1_GCC_INCLUDE_PATH) >+ # define BOOST_TR1_STD_HEADER(name) <../BOOST_TR1_GCC_INCLUDE_PATH/name> >++# elif (defined(__FreeBSD__)) >++# define BOOST_TR1_STD_HEADER(name) <../__GNUC__.__GNUC_MINOR__/name> >+ # elif ( (__GNUC__ == 3 ) && ((__GNUC_MINOR__ == 0) || ((__GNUC_MINOR__ < 3) && defined(__APPLE_CC__)))) >+ # define BOOST_TR1_STD_HEADER(name) <../g++-v3/name> >+ # else >+@@ -107,7 +109,7 @@ >+ # endif >+ >+ # if !defined(BOOST_TR1_DISABLE_INCLUDE_NEXT) && !defined(__ICC) \ >+- && (defined(linux) || defined(__linux) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)) >++ && (defined(__FreeBSD__) || defined(linux) || defined(__linux) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)) >+ // Disable use of #include_next on Linux as typically we are installed in a directory that is searched >+ // *after* the std lib include path: >+ # define BOOST_TR1_DISABLE_INCLUDE_NEXT
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 181044
:
135942
|
135943
|
146187