pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Sep 13 17:34:41 UTC 2017

Modified Files:
        pkgsrc/databases/mysql57-client: Makefile distinfo
        pkgsrc/databases/mysql57-client/patches: patch-cmake_boost.cmake
        pkgsrc/databases/mysql57-server: Makefile
        pkgsrc/devel/boost-headers: PLIST
        pkgsrc/meta-pkgs/boost: Makefile.common distinfo
Added Files:
        pkgsrc/databases/mysql57-client/patches:
            patch-sql_item__geofunc__internal.cc

Log Message:
boost: update to 1.65.1

Fixes in 1.65.1
Config:
* Version macro changes for CUDA.
* Update last known MSVC version.
* MSVC 14.11 supports structured bindings.

Context:
* Return a continuation from functions executed by resume_with.

Fiber:
* Return a continuation from functions executed by resume_with.

Smart Pointers:
* Fix Visual C++ version checks.
* Fix compilation for NVCC with host compiler clang.

Stacktrace:
* Update build testing file to detail with a MinGW issue.
* Change preprocessor file extensions to work with the installation system.
* Support FreeBSD and other OSs that do not define _GNU_SOURCE but have _Unwind_Backtrace function.

Thread:
* Fix bug in boost::condition_variable on Windows


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/mysql57-client/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/mysql57-client/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/databases/mysql57-client/patches/patch-sql_item__geofunc__internal.cc
cvs rdiff -u -r1.9 -r1.10 pkgsrc/databases/mysql57-server/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/boost-headers/PLIST
cvs rdiff -u -r1.69 -r1.70 pkgsrc/meta-pkgs/boost/Makefile.common
cvs rdiff -u -r1.106 -r1.107 pkgsrc/meta-pkgs/boost/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/mysql57-client/Makefile
diff -u pkgsrc/databases/mysql57-client/Makefile:1.8 pkgsrc/databases/mysql57-client/Makefile:1.9
--- pkgsrc/databases/mysql57-client/Makefile:1.8        Thu Aug 24 20:03:08 2017
+++ pkgsrc/databases/mysql57-client/Makefile    Wed Sep 13 17:34:41 2017
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2017/08/24 20:03:08 adam Exp $
+# $NetBSD: Makefile,v 1.9 2017/09/13 17:34:41 adam Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-client-/}
-PKGREVISION=   1
+PKGREVISION=   2
 COMMENT=       MySQL 5, a free SQL database (client)
 
 CONFLICTS=     mysql3-client-[0-9]*

Index: pkgsrc/databases/mysql57-client/distinfo
diff -u pkgsrc/databases/mysql57-client/distinfo:1.13 pkgsrc/databases/mysql57-client/distinfo:1.14
--- pkgsrc/databases/mysql57-client/distinfo:1.13       Fri Sep  1 10:02:00 2017
+++ pkgsrc/databases/mysql57-client/distinfo    Wed Sep 13 17:34:41 2017
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.13 2017/09/01 10:02:00 abs Exp $
+$NetBSD: distinfo,v 1.14 2017/09/13 17:34:41 adam Exp $
 
 SHA1 (mysql-5.7.19.tar.gz) = 2420bd5f12664c18313779668a8256aea53e52a0
 RMD160 (mysql-5.7.19.tar.gz) = 69f52cee63fe1344c487bd40e027a7dc57d067f7
@@ -8,7 +8,7 @@ SHA1 (patch-CMakeLists.txt) = b47592cf88
 SHA1 (patch-client_CMakeLists.txt) = 304023577ab9c2152ca21fa9ff4895a22a321adf
 SHA1 (patch-client_completion_hash.cc) = b86ec80beac624b2aa21c7587e351ff126400ecb
 SHA1 (patch-client_mysqladmin.cc) = e1650ef3695675bcc01375bacdebcb7318218b93
-SHA1 (patch-cmake_boost.cmake) = dfd2c79df2ada054c93a28dd678aea346c217c57
+SHA1 (patch-cmake_boost.cmake) = ffc4d35f2b831313d0f7c334f7c054f39a99f39d
 SHA1 (patch-cmake_libutils.cmake) = c3e5ab66d2bef43dc2308369e27550553e0f5356
 SHA1 (patch-cmake_os_SunOS.cmake) = 06e290820a75d68931fce6dfd70a0b5edd548320
 SHA1 (patch-cmake_plugin.cmake) = 29db9f49941a011176a6cdd46f3af6c5636afb4a
@@ -34,6 +34,7 @@ SHA1 (patch-scripts_CMakeLists.txt) = b1
 SHA1 (patch-scripts_mysqld_safe.sh) = 0784314227657aa0bc3f4a0b4e21c173a86fa94b
 SHA1 (patch-sql_CMakeLists.txt) = d66fe5fc8ac3a6230f1a3aa1395cf72e1a2b682e
 SHA1 (patch-sql_conn__handler_socket__connection.cc) = 12cf83e061edbe59eb073037b1036903b7ba4b00
+SHA1 (patch-sql_item__geofunc__internal.cc) = 752862c3a30231e694e508ced1a215a610649fc6
 SHA1 (patch-sql_log_event.h) = 311dc7fb04ea832df229dc2a28bcfbf263670ebf
 SHA1 (patch-storage_archive_CMakeLists.txt) = 4cf5ed97a226a3844e184c46958b5202eefb9dd5
 SHA1 (patch-storage_blackhole_CMakeLists.txt) = 1d066d686172657ce9f812a505c7323a76111a63

Index: pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake
diff -u pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake:1.5 pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake:1.6
--- pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake:1.5 Fri Sep  1 10:02:01 2017
+++ pkgsrc/databases/mysql57-client/patches/patch-cmake_boost.cmake     Wed Sep 13 17:34:41 2017
@@ -1,4 +1,4 @@
-$NetBSD: patch-cmake_boost.cmake,v 1.5 2017/09/01 10:02:01 abs Exp $
+$NetBSD: patch-cmake_boost.cmake,v 1.6 2017/09/13 17:34:41 adam Exp $
 
 Fix to use a newer version of Boost.
 
@@ -9,7 +9,7 @@ Fix to use a newer version of Boost.
  # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
  
 -# We want boost 1.59.0 in order to build our boost/geometry code.
-+# We want boost 1.65.0 in order to build our boost/geometry code.
++# We want boost 1.65.1 in order to build our boost/geometry code.
  # The boost tarball is fairly big, and takes several minutes
  # to download. So we recommend downloading/unpacking it
  # only once, in a place visible from any bzr sandbox.
@@ -18,11 +18,11 @@ Fix to use a newer version of Boost.
  # is installed on the compile host in the standard location.
  
 -SET(BOOST_PACKAGE_NAME "boost_1_59_0")
-+SET(BOOST_PACKAGE_NAME "boost_1_65_0")
++SET(BOOST_PACKAGE_NAME "boost_1_65_1")
  SET(BOOST_TARBALL "${BOOST_PACKAGE_NAME}.tar.gz")
  SET(BOOST_DOWNLOAD_URL
 -  "http://sourceforge.net/projects/boost/files/boost/1.59.0/${BOOST_TARBALL}";
-+  "http://sourceforge.net/projects/boost/files/boost/1.65.0/${BOOST_TARBALL}";
++  "http://sourceforge.net/projects/boost/files/boost/1.65.1/${BOOST_TARBALL}";
    )
  
  SET(OLD_PACKAGE_NAMES "boost_1_55_0 boost_1_56_0 boost_1_57_0 boost_1_58_0")
@@ -31,7 +31,7 @@ Fix to use a newer version of Boost.
  # //  BOOST_VERSION / 100 % 1000 is the minor version
  # //  BOOST_VERSION / 100000 is the major version
 -# #define BOOST_VERSION 105900
-+# #define BOOST_VERSION 106500
++# #define BOOST_VERSION 106501
  FILE(STRINGS "${BOOST_INCLUDE_DIR}/boost/version.hpp"
    BOOST_VERSION_NUMBER
    REGEX "^#define[\t ]+BOOST_VERSION[\t ][0-9]+.*"
@@ -52,11 +52,11 @@ Fix to use a newer version of Boost.
  
  # We have a limited set of patches/bugfixes here:
 -SET(BOOST_PATCHES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_59_0/patches")
-+SET(BOOST_PATCHES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_65_0/patches")
++SET(BOOST_PATCHES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_65_1/patches")
  
  # We have a limited set of source files here:
 -SET(BOOST_SOURCES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_59_0")
-+SET(BOOST_SOURCES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_65_0")
++SET(BOOST_SOURCES_DIR "${CMAKE_SOURCE_DIR}/include/boost_1_65_1")
  
  # Bug in sqrt(NaN) on 32bit platforms
  IF(SIZEOF_VOIDP EQUAL 4)

Index: pkgsrc/databases/mysql57-server/Makefile
diff -u pkgsrc/databases/mysql57-server/Makefile:1.9 pkgsrc/databases/mysql57-server/Makefile:1.10
--- pkgsrc/databases/mysql57-server/Makefile:1.9        Thu Aug 24 20:03:08 2017
+++ pkgsrc/databases/mysql57-server/Makefile    Wed Sep 13 17:34:41 2017
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2017/08/24 20:03:08 adam Exp $
+# $NetBSD: Makefile,v 1.10 2017/09/13 17:34:41 adam Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-server-/}
-PKGREVISION=   1
+PKGREVISION=   2
 COMMENT=       MySQL 5, a free SQL database (server)
 
 CONFLICTS=     mysql3-server-[0-9]*

Index: pkgsrc/devel/boost-headers/PLIST
diff -u pkgsrc/devel/boost-headers/PLIST:1.37 pkgsrc/devel/boost-headers/PLIST:1.38
--- pkgsrc/devel/boost-headers/PLIST:1.37       Thu Aug 24 19:31:31 2017
+++ pkgsrc/devel/boost-headers/PLIST    Wed Sep 13 17:34:40 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2017/08/24 19:31:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.38 2017/09/13 17:34:40 adam Exp $
 include/boost/accumulators/accumulators.hpp
 include/boost/accumulators/accumulators_fwd.hpp
 include/boost/accumulators/framework/accumulator_base.hpp
@@ -11070,6 +11070,8 @@ include/boost/stacktrace/detail/frame_no
 include/boost/stacktrace/detail/frame_unwind.ipp
 include/boost/stacktrace/detail/libbacktrace_impls.hpp
 include/boost/stacktrace/detail/location_from_symbol.hpp
+include/boost/stacktrace/detail/pop_options.h
+include/boost/stacktrace/detail/push_options.h
 include/boost/stacktrace/detail/safe_dump_noop.ipp
 include/boost/stacktrace/detail/safe_dump_posix.ipp
 include/boost/stacktrace/detail/safe_dump_win.ipp

Index: pkgsrc/meta-pkgs/boost/Makefile.common
diff -u pkgsrc/meta-pkgs/boost/Makefile.common:1.69 pkgsrc/meta-pkgs/boost/Makefile.common:1.70
--- pkgsrc/meta-pkgs/boost/Makefile.common:1.69 Fri Sep  1 10:02:31 2017
+++ pkgsrc/meta-pkgs/boost/Makefile.common      Wed Sep 13 17:34:41 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.69 2017/09/01 10:02:31 abs Exp $
+# $NetBSD: Makefile.common,v 1.70 2017/09/13 17:34:41 adam Exp $
 #
 # used by devel/boost-build/Makefile
 # used by devel/boost-docs/Makefile
@@ -10,7 +10,7 @@
 
 BOOST_PACKAGE?=                undefined
 BOOST_COMMENT?=                undefined
-BOOST_VERSION=         1.65.0
+BOOST_VERSION=         1.65.1
 BOOST_SHORT_VERSION=   ${BOOST_VERSION:S/./_/:C/\..*$//}
 
 # Update mysql57-client/patches/patch-cmake_boost.cmake when updating version

Index: pkgsrc/meta-pkgs/boost/distinfo
diff -u pkgsrc/meta-pkgs/boost/distinfo:1.106 pkgsrc/meta-pkgs/boost/distinfo:1.107
--- pkgsrc/meta-pkgs/boost/distinfo:1.106       Sun Sep  3 01:41:00 2017
+++ pkgsrc/meta-pkgs/boost/distinfo     Wed Sep 13 17:34:41 2017
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.106 2017/09/03 01:41:00 jakllsch Exp $
+$NetBSD: distinfo,v 1.107 2017/09/13 17:34:41 adam Exp $
 
-SHA1 (boost_1_65_0.tar.bz2) = f9260074ecfb31f3e65322fae9c15cc423c0ad59
-RMD160 (boost_1_65_0.tar.bz2) = 375254511112fb52928138ec7ea43f290d62601e
-SHA512 (boost_1_65_0.tar.bz2) = 7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
-Size (boost_1_65_0.tar.bz2) = 82597718 bytes
+SHA1 (boost_1_65_1.tar.bz2) = 4a5b0c3c1b1b9a4d6cb6a6cc395e903e76f76720
+RMD160 (boost_1_65_1.tar.bz2) = 695537a00f6f9ae80e4d682b155ce097017c49a9
+SHA512 (boost_1_65_1.tar.bz2) = a9e6866d3bb3e7c198f442ff09f5322f58064dca79bc420f2f0168eb63964226dfbc4f034a5a5e5958281fdf7518a1b057c894fbda0b61fced59c1661bf30f1a
+Size (boost_1_65_1.tar.bz2) = 82594767 bytes
 SHA1 (patch-boost_archive_basic__archive.hpp) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
 SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 6cd1b6fbb8659d7af8ecff63d4558f365f28c12b
 SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc

Added files:

Index: pkgsrc/databases/mysql57-client/patches/patch-sql_item__geofunc__internal.cc
diff -u /dev/null pkgsrc/databases/mysql57-client/patches/patch-sql_item__geofunc__internal.cc:1.1
--- /dev/null   Wed Sep 13 17:34:41 2017
+++ pkgsrc/databases/mysql57-client/patches/patch-sql_item__geofunc__internal.cc        Wed Sep 13 17:34:41 2017
@@ -0,0 +1,18 @@
+$NetBSD: patch-sql_item__geofunc__internal.cc,v 1.1 2017/09/13 17:34:41 adam Exp $
+
+Do not try to catch non-existent exception.
+
+--- sql/item_geofunc_internal.cc.orig  2017-09-13 12:53:40.000000000 +0000
++++ sql/item_geofunc_internal.cc
+@@ -34,11 +34,6 @@ void handle_gis_exception(const char *fu
+   {
+     my_error(ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION, MYF(0), funcname);
+   }
+-  catch (const boost::geometry::detail::self_get_turn_points::self_ip_exception &)
+-  {
+-    my_error(ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION, MYF(0),
+-             funcname);
+-  }
+   catch (const boost::geometry::empty_input_exception &)
+   {
+     my_error(ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION, MYF(0), funcname);



Home | Main Index | Thread Index | Old Index