Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Jun 2018 16:36:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 228810] databases/mysql80-server - compile fails
Message-ID:  <bug-228810-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228810

            Bug ID: 228810
           Summary: databases/mysql80-server - compile fails
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: mmokhi@freebsd.org
          Reporter: curtis@ipv6.occnc.com
             Flags: maintainer-feedback?(mmokhi@freebsd.org)
          Assignee: mmokhi@freebsd.org

Compile fails with the following messages (an assert in a boost include fil=
e).

#  uname -a

FreeBSD r11-amd64.v6ds.occnc.com 11.2-BETA3 FreeBSD 11.2-BETA3 #0 r334309: =
Tue
May 29 11:48:53 EDT 2018=20=20=20=20
root@amd64-boot1.v6only.occnc.com:/usr/releng/r11-20180528/obj.amd64.occnc1=
1.amd64/usr/releng/r11-20180528/src/sys/occnc11.amd64
 amd64

# make MAKE_JOBS_UNSAFE=3Dyes

[...]

cd /usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build/sql =
&&
/usr/bin/c++  -DHAVE_CONFIG_H -DHAVE_LIBEVENT2 -DHAVE_OPENSSL -DMYSQL_SERVER
-DRAPIDJSON_NO_SIZETYPEDEFINE -DUNISTR_FROM_CHAR_EXPLICIT=3Dexplicit
-DUNISTR_FROM_STRING_EXPLICIT=3Dexplicit -D_USE_MATH_DEFINES
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build/inclu=
de
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build/rapid
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11=
/include
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11=
/rapid
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build/libbi=
nlogevents/include
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11=
/libbinlogevents/export
-isystem /usr/local/include -isystem /usr/local/include/editline -isystem
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/e=
xtra/rapidjson/include
-I/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11=
/libbinlogevents/include
-isystem
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/i=
nclude/boost_1_66_0/patches
-isystem
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/b=
oost/boost_1_66_0
-O2 -pipe -fPIC -fstack-protector -isystem /usr/local/include
-fno-strict-aliasing  -isystem /usr/local/include -Wall -Wextra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute -Woverloaded-vir=
tual
-Wno-null-conversion -Wno-unused-private-field -Wconditional-uninitialized
-Wheader-hygiene -Wnon-virtual-dtor -Wundefined-reinterpret-cast -O2 -pipe
-fPIC -fstack-protector -isystem /usr/local/include -fno-strict-aliasing=20
-isystem /usr/local/include -std=3Dc++11  -DDBUG_OFF -o
CMakeFiles/sql_gis.dir/gis/ring_flip_visitor.cc.o -c
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.cc
In file included from
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.cc:23:
In file included from
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.h:26:
In file included from /usr/local/include/boost/geometry.hpp:17:
In file included from /usr/local/include/boost/geometry/geometry.hpp:49:
In file included from
/usr/local/include/boost/geometry/strategies/strategies.hpp:58:
In file included from
/usr/local/include/boost/geometry/strategies/cartesian/centroid_weighted_le=
ngth.hpp:25:
In file included from
/usr/local/include/boost/geometry/algorithms/detail/distance/point_to_geome=
try.hpp:42:
In file included from
/usr/local/include/boost/geometry/algorithms/covered_by.hpp:24:
In file included from
/usr/local/include/boost/geometry/algorithms/detail/covered_by/implementati=
on.hpp:26:
In file included from
/usr/local/include/boost/geometry/algorithms/detail/within/implementation.h=
pp:44:
In file included from
/usr/local/include/boost/geometry/algorithms/detail/within/multi_point.hpp:=
25:
In file included from
/usr/local/include/boost/geometry/algorithms/envelope.hpp:22:
In file included from
/usr/local/include/boost/geometry/algorithms/detail/envelope/interface.hpp:=
36:
In file included from
/usr/local/include/boost/geometry/strategies/geographic/envelope_segment.hp=
p:21:
In file included from
/usr/local/include/boost/geometry/strategies/geographic/azimuth.hpp:18:
/usr/local/include/boost/geometry/strategies/geographic/parameters.hpp:143:=
5:
error:=20
      no matching function for call to 'assertion_failed'
    BOOST_MPL_ASSERT_MSG
    ^~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/mpl/assert.hpp:435:48: note: expanded from macro
      'BOOST_MPL_ASSERT_MSG'
#define BOOST_MPL_ASSERT_MSG( c, msg, types_ ) \
                                               ^
/usr/local/include/boost/mpl/assert.hpp:429:9: note: expanded from macro '\
BOOST_MPL_ASSERT_MSG_IMPL'
  ...boost::mpl::assertion_failed<(c)>(
BOOST_PP_CAT(mpl_assert_arg,counter)::assert_arg() ) \
=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=
~~~~~~~~~~~~~~
/usr/local/include/boost/mpl/assert.hpp:60:58: note: expanded from macro '\
BOOST_MPL_AUX_ASSERT_CONSTANT'
#   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
                                                         ^~~~
/usr/local/include/boost/geometry/strategies/geographic/area.hpp:54:41: not=
e:=20
      in instantiation of template class
      'boost::geometry::strategy::default_order<gis::Geographic_point>'
      requested here
    std::size_t SeriesOrder =3D strategy::default_order<FormulaPolicy>::val=
ue,
                                        ^
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.h:43:36:
note:=20
      in instantiation of default argument for
      'geographic<gis::Geographic_point>' required here
  boost::geometry::strategy::area::geographic<Geographic_point>
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/mpl/assert.hpp:83:5: note: candidate function not
      viable: no known conversion from 'boost::mpl::failed
=20=20=20=20=20
************(boost::geometry::strategy::default_order<gis::Geographic_point=
>::NOT_IMPLEMENTED_FOR_THIS_TYPE::************)(types<gis::Geographic_point=
>)'
      to 'typename assert<false>::type' (aka 'mpl_::assert<false>') for 1st
      argument
int assertion_failed( typename assert<C>::type );
    ^
In file included from
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.cc:23:
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/mysql-8.0.11/s=
ql/gis/ring_flip_visitor.h:40:7:
warning:=20
      'gis::Ring_flip_visitor' has virtual functions but non-virtual destru=
ctor
      [-Wnon-virtual-dtor]
class Ring_flip_visitor : public Nop_visitor {
      ^
1 warning and 1 error generated.
*** Error code 1

Stop.
make[4]: stopped in
/usr/releng/r11-20180528/ports/databases/mysql80-server/work/.build
*** Error code 1

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-228810-7788>