On Sat, Feb 04, 2023 at 10:37:59AM -0700, Klemens Nanni wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2023/02/04 10:37:59
>
> Modified files:
> devel/abseil-cpp: Makefile distinfo
> devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt
> patch-absl_status_status_cc
> devel/abseil-cpp/pkg: PLIST
> Added files:
> devel/abseil-cpp/patches:
>
> patch-absl_base_internal_unscaledcycleclock_config_h
> Removed files:
> devel/abseil-cpp/patches:
> patch-absl_base_internal_unscaledcycleclock_h
>
> patch-absl_time_internal_cctz_src_time_zone_format_cc
>
> Log message:
> update to latest abseil-cpp LTS
>
> https://github.com/abseil/abseil-cpp/releases/tag/20230125.0
>
This update broke the build of databases/evolution-data-server (which
pulls in abseil-cpp via libphonenumber). CMakeError.log attached.
>>> Building on localhost under databases/evolution-data-server
BDEPENDS =
[databases/openldap;textproc/libical,-glib;lang/python/3.10;security/nss;audio/libcanberra,-gtk3;textproc/intltool;x11/gnome/online-accounts;devel/cmake;archivers/xz;x11/gnome/libgweather4;devel/ninja;www/webkitgtk4,webkitgtk41;devel/glib2;productivity/libphonenumber;www/webkitgtk4,webkitgtk50;devel/gperf;lang/vala;databases/db/v4;devel/gobject-introspection;devel/dwz]
DIST =
[databases/evolution-data-server:evolution-data-server-3.46.3.tar.xz]
FULLPKGNAME = evolution-data-server-3.46.3
RDEPENDS =
[devel/desktop-file-utils;security/nss;textproc/libical,-glib;devel/dconf;databases/openldap;x11/gnome/libgweather4;audio/libcanberra,-gtk3;x11/gnome/online-accounts;www/webkitgtk4,webkitgtk50;productivity/libphonenumber;devel/glib2;www/webkitgtk4,webkitgtk41;databases/db/v4]
(Junk lock obtained for localhost at 1675613453.54)
>>> Running depends in databases/evolution-data-server at 1675613453.55
last junk was in geo/foxtrotgps
/usr/sbin/pkg_add -aI -Drepair cmake-3.25.2v0 db-4.6.21p7v0
gnome-online-accounts-3.46.0 gobject-introspection-1.74.0p1 gperf-3.1p0
intltool-0.51.0p2 libcanberra-gtk3-0.30p11 libgweather4-4.2.0p0
libical-glib-3.0.16 libphonenumber-8.13.5 ninja-1.11.1 nss-3.87 vala-0.56.3p1
webkitgtk41-2.38.4 webkitgtk50-2.38.4 xz-5.4.1
was: /usr/sbin/pkg_add -aI -Drepair cmake-3.25.2v0 db-4.6.21p7v0 dwz-0.14
glib2-2.74.5 gnome-online-accounts-3.46.0 gobject-introspection-1.74.0p1
gperf-3.1p0 intltool-0.51.0p2 libcanberra-gtk3-0.30p11 libgweather4-4.2.0p0
libical-glib-3.0.16 libphonenumber-8.13.5 ninja-1.11.1 nss-3.87
openldap-client-2.6.3p0v0 python-3.10.9p0 vala-0.56.3p1 webkitgtk41-2.38.4
webkitgtk50-2.38.4 xz-5.4.1
/usr/sbin/pkg_add -aI -Drepair cmake-3.25.2v0 db-4.6.21p7v0
gnome-online-accounts-3.46.0 gobject-introspection-1.74.0p1 gperf-3.1p0
intltool-0.51.0p2 libcanberra-gtk3-0.30p11 libgweather4-4.2.0p0
libical-glib-3.0.16 libphonenumber-8.13.5 ninja-1.11.1 nss-3.87 vala-0.56.3p1
webkitgtk41-2.38.4 webkitgtk50-2.38.4 xz-5.4.1
--- +hunspell-1.7.2 -------------------
Install mozilla dictionaries for extra hunspell languages.
e.g.
# pkg_add mozilla-dicts-ca
>>> Running show-prepare-results in databases/evolution-data-server at
>>> 1675613470.34
===> databases/evolution-data-server
===> evolution-data-server-3.46.3 depends on: gperf-* -> gperf-3.1p0
===> evolution-data-server-3.46.3 depends on: cmake-* -> cmake-3.25.2v0
===> evolution-data-server-3.46.3 depends on: ninja-* -> ninja-1.11.1
===> evolution-data-server-3.46.3 depends on: glib2-* -> glib2-2.74.5
===> evolution-data-server-3.46.3 depends on: python->=3.10,<3.11 ->
python-3.10.9p0
===> evolution-data-server-3.46.3 depends on: gobject-introspection-* ->
gobject-introspection-1.74.0p1
===> evolution-data-server-3.46.3 depends on: vala-* -> vala-0.56.3p1
===> evolution-data-server-3.46.3 depends on: intltool->=0.41.1p0 ->
intltool-0.51.0p2
===> evolution-data-server-3.46.3 depends on: dwz-* -> dwz-0.14
===> evolution-data-server-3.46.3 depends on: xz->=5.4.0 -> xz-5.4.1
===> evolution-data-server-3.46.3 depends on: libcanberra-gtk3-* ->
libcanberra-gtk3-0.30p11
===> evolution-data-server-3.46.3 depends on: db->=4,<5|db->=4v0,<5v0 ->
db-4.6.21p7v0
===> evolution-data-server-3.46.3 depends on: openldap-client-* ->
openldap-client-2.6.3p0v0
===> evolution-data-server-3.46.3 depends on: libphonenumber-* ->
libphonenumber-8.13.5
===> evolution-data-server-3.46.3 depends on: nss-* -> nss-3.87
===> evolution-data-server-3.46.3 depends on: libical-glib-* ->
libical-glib-3.0.16
===> evolution-data-server-3.46.3 depends on: webkitgtk41-* ->
webkitgtk41-2.38.4
===> evolution-data-server-3.46.3 depends on: webkitgtk50-* ->
webkitgtk50-2.38.4
===> evolution-data-server-3.46.3 depends on: libgweather4-* ->
libgweather4-4.2.0p0
===> evolution-data-server-3.46.3 depends on: gnome-online-accounts-* ->
gnome-online-accounts-3.46.0
===> Verifying specs: c++ c++abi pthread X11 atk-1.0 boost_thread-mt c cairo
cairo-gobject canberra canberra-gtk3 db gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
gmodule-2.0 goa-1.0 gobject-2.0 graphene-1.0 gtk-3 gtk-4 gweather-4 harfbuzz
ical ical-glib icalss icalvcal icudata icui18n icuuc intl javascriptcoregtk-4.1
javascriptcoregtk-5.0 json-glib-1.0 lber ldap m nspr4 nss3 nssutil3 pango-1.0
pangocairo-1.0 phonenumber plc4 plds4 secret-1 smime3 soup-3.0 sqlite3 ssl3
webkit2gtk-4.1 webkit2gtk-5.0 xml2 z
===> found c++.9.0 c++abi.6.0 pthread.26.4 X11.18.0 atk-1.0.21810.0
boost_thread-mt.21.0 c.96.5 cairo.13.3 cairo-gobject.2.1 canberra.2.0
canberra-gtk3.1.8 db.5.0 gdk-3.2201.1 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.16
glib-2.0.4201.9 gmodule-2.0.4200.16 goa-1.0.4.0 gobject-2.0.4200.16
graphene-1.0.2.1 gtk-3.2201.0 gtk-4.4.3 gweather-4.0.1 harfbuzz.17.10 ical.4.3
ical-glib.0.0 icalss.4.0 icalvcal.3.0 icudata.22.0 icui18n.22.0 icuuc.22.0
intl.7.0 javascriptcoregtk-4.1.3.7 javascriptcoregtk-5.0.3.7 json-glib-1.0.6.1
lber.16.0 ldap.16.0 m.10.1 nspr4.24.1 nss3.58.13 nssutil3.58.13
pango-1.0.3801.3 pangocairo-1.0.3801.3 phonenumber.0.0 plc4.24.1 plds4.24.1
secret-1.2.2 smime3.58.13 soup-3.0.0.2 sqlite3.37.21 ssl3.58.13
webkit2gtk-4.1.3.7 webkit2gtk-5.0.3.7 xml2.18.0 z.7.0
cmake-3.25.2v0
db-4.6.21p7v0
dwz-0.14
glib2-2.74.5
gnome-online-accounts-3.46.0
gobject-introspection-1.74.0p1
gperf-3.1p0
intltool-0.51.0p2
libcanberra-gtk3-0.30p11
libgweather4-4.2.0p0
libical-glib-3.0.16
libphonenumber-8.13.5
ninja-1.11.1
nss-3.87
openldap-client-2.6.3p0v0
python-3.10.9p0
vala-0.56.3p1
webkitgtk41-2.38.4
webkitgtk50-2.38.4
xz-5.4.1
Don't run junk because nojunk in cad/qcad
(Junk lock released for localhost at 1675613473.61)
Woken up devel/ruby-ncurses,ruby30
distfiles size=4887660
>>> Running patch in databases/evolution-data-server at 1675613473.62
===> databases/evolution-data-server
===> Checking files for evolution-data-server-3.46.3
`/data/distfiles/evolution-data-server-3.46.3.tar.xz' is up to date.
>> (SHA256) evolution-data-server-3.46.3.tar.xz: OK
===> Extracting for evolution-data-server-3.46.3
===> Patching for evolution-data-server-3.46.3
===> Applying OpenBSD patch patch-cmake_modules_SetupBuildFlags_cmake
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|XXX push upstream
|There's another check for BSD later on in the file; it should use it.
|
|Index: cmake/modules/SetupBuildFlags.cmake
|--- cmake/modules/SetupBuildFlags.cmake.orig
|+++ cmake/modules/SetupBuildFlags.cmake
--------------------------
Patching file cmake/modules/SetupBuildFlags.cmake using Plan A...
Hunk #1 succeeded at 20.
done
===> Compiler link: clang -> /usr/bin/clang
===> Compiler link: clang++ -> /usr/bin/clang++
===> Compiler link: cc -> /usr/bin/cc
===> Compiler link: c++ -> /usr/bin/c++
>>> Running configure in databases/evolution-data-server at 1675613474.54
===> databases/evolution-data-server
===> Generating configure for evolution-data-server-3.46.3
===> Configuring for evolution-data-server-3.46.3
sed -i 's,/usr/sbin/imapd,/usr/local/libexec/imapd,g'
/tmp/pobj/evolution-data-server-3.46.3/evolution-data-server-3.46.3/src/camel/providers/imapx/camel-imapx-settings.c
ln -sf /usr/local/bin/db4_load
/tmp/pobj/evolution-data-server-3.46.3/bin/db_load
-- The C compiler identification is Clang 15.0.7
-- The CXX compiler identification is Clang 15.0.7
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /tmp/pobj/evolution-data-server-3.46.3/bin/cc
- skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler:
/tmp/pobj/evolution-data-server-3.46.3/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'gobject-introspection-1.0>=1.59.1'
-- Found gobject-introspection-1.0, version 1.74.0
-- Found Gettext: /usr/local/bin/msgmerge (found version "0.21.1")
-- Performing Test openldap_2_x
-- Performing Test openldap_2_x - Success
-- Looking for res_query in resolv
-- Looking for res_query in resolv - not found
-- Looking for __res_query in resolv
-- Looking for __res_query in resolv - not found
-- Looking for bind in socket
-- Looking for bind in socket - not found
-- Looking for ber_get_tag in lber
-- Looking for ber_get_tag in lber - found
-- Looking for ldap_open in ldap
-- Looking for ldap_open in ldap - found
-- Performing Test phone_number_with_boost_thread-mt
-- Performing Test phone_number_with_boost_thread-mt - Failed
-- Performing Test phone_number_with_boost_thread
-- Performing Test phone_number_with_boost_thread - Failed
CMake Error at cmake/modules/FindPhonenumber.cmake:72 (message):
libphonenumber cannot be used. Use -DWITH_PHONENUMBER=PATH to specify the
library prefix, or -DWITH_PHONENUMBER=OFF to disable it.
Call Stack (most recent call first):
CMakeLists.txt:290 (include)
-- Configuring incomplete, errors occurred!
See also
"/tmp/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeOutput.log".
See also
"/tmp/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeError.log".
*** Error 1 in databases/evolution-data-server
(/usr/ports/infrastructure/mk/bsd.port.mk:2921 'do-configure': @cd
/tmp/pobj/evolution-data-s...)
*** Error 2 in databases/evolution-data-server
(/usr/ports/infrastructure/mk/bsd.port.mk:2941
'/tmp/pobj/evolution-data-server-3.46.3/build-amd64/.configure_done')
*** Error 2 in databases/evolution-data-server
(/usr/ports/infrastructure/mk/bsd.port.mk:2600 'configure':
@lock=evolution-data-server-3.46....)
===> Exiting databases/evolution-data-server with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137
'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...)
>>> Ended at 1675613482.91
max_stuck=6.56/depends=16.79/show-prepare-results=3.28/patch=0.92/configure=8.38
Error: job failed with 512 on localhost at 1675613482
Determining if the function res_query exists in the resolv failed with the
following output:
Change Dir:
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-7KRb4Y
Run Build Command(s):/usr/local/bin/ninja cmTC_b2fca && [1/2] Building C object
CMakeFiles/cmTC_b2fca.dir/CheckFunctionExists.c.o
[2/2] Linking C executable cmTC_b2fca
FAILED: cmTC_b2fca
: && /usr/ports/pobj/evolution-data-server-3.46.3/bin/cc -O2 -pipe -g
-I/usr/local/include -DCHECK_FUNCTION_EXISTS=res_query -L/usr/X11R6/lib
-L/usr/local/lib CMakeFiles/cmTC_b2fca.dir/CheckFunctionExists.c.o -o
cmTC_b2fca -lresolv -L/usr/local/lib
-Wl,-rpath-link,/usr/X11R6/lib/modules:/usr/X11R6/lib/modules/drivers:/usr/X11R6/lib/modules/input
&& :
ld: error: unable to find library -lresolv
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Determining if the function __res_query exists in the resolv failed with the
following output:
Change Dir:
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-PBEbLY
Run Build Command(s):/usr/local/bin/ninja cmTC_02328 && [1/2] Building C object
CMakeFiles/cmTC_02328.dir/CheckFunctionExists.c.o
[2/2] Linking C executable cmTC_02328
FAILED: cmTC_02328
: && /usr/ports/pobj/evolution-data-server-3.46.3/bin/cc -O2 -pipe -g
-I/usr/local/include -DCHECK_FUNCTION_EXISTS=__res_query -L/usr/X11R6/lib
-L/usr/local/lib CMakeFiles/cmTC_02328.dir/CheckFunctionExists.c.o -o
cmTC_02328 -lresolv -L/usr/local/lib
-Wl,-rpath-link,/usr/X11R6/lib/modules:/usr/X11R6/lib/modules/drivers:/usr/X11R6/lib/modules/input
&& :
ld: error: unable to find library -lresolv
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Determining if the function bind exists in the socket failed with the following
output:
Change Dir:
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-6pafkz
Run Build Command(s):/usr/local/bin/ninja cmTC_62dd9 && [1/2] Building C object
CMakeFiles/cmTC_62dd9.dir/CheckFunctionExists.c.o
[2/2] Linking C executable cmTC_62dd9
FAILED: cmTC_62dd9
: && /usr/ports/pobj/evolution-data-server-3.46.3/bin/cc -O2 -pipe -g
-I/usr/local/include -DCHECK_FUNCTION_EXISTS=bind -L/usr/X11R6/lib
-L/usr/local/lib CMakeFiles/cmTC_62dd9.dir/CheckFunctionExists.c.o -o
cmTC_62dd9 -lsocket -L/usr/local/lib
-Wl,-rpath-link,/usr/X11R6/lib/modules:/usr/X11R6/lib/modules/drivers:/usr/X11R6/lib/modules/input
&& :
ld: error: unable to find library -lsocket
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Performing C++ SOURCE FILE Test phone_number_with_boost_thread-mt failed with
the following output:
Change Dir:
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE
Run Build Command(s):/usr/local/bin/ninja cmTC_aca9f && [1/2] Building CXX
object CMakeFiles/cmTC_aca9f.dir/src.cxx.o
FAILED: CMakeFiles/cmTC_aca9f.dir/src.cxx.o
/usr/ports/pobj/evolution-data-server-3.46.3/bin/c++
-DI18N_PHONENUMBERS_USE_BOOST -I/usr/local/include -O2 -pipe -g -fPIE
-Dphone_number_with_boost_thread-mt -MD -MT CMakeFiles/cmTC_aca9f.dir/src.cxx.o
-MF CMakeFiles/cmTC_aca9f.dir/src.cxx.o.d -o
CMakeFiles/cmTC_aca9f.dir/src.cxx.o -c
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx
In file included from <built-in>:385:
<command line>:2:39: warning: ISO C99 requires whitespace after the macro name
[-Wc99-extensions]
#define phone_number_with_boost_thread-mt 1
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
In file included from
/usr/local/include/absl/container/internal/compressed_tuple.h:40:
/usr/local/include/absl/utility/utility.h:164:12: error: no member named
'in_place_t' in namespace 'std'
using std::in_place_t;
~~~~~^
/usr/local/include/absl/utility/utility.h:165:12: error: no member named
'in_place' in namespace 'std'
using std::in_place;
~~~~~^
/usr/local/include/absl/utility/utility.h:181:12: error: no member named
'in_place_type' in namespace 'std'
using std::in_place_type;
~~~~~^
/usr/local/include/absl/utility/utility.h:182:12: error: no member named
'in_place_type_t' in namespace 'std'
using std::in_place_type_t;
~~~~~^
/usr/local/include/absl/utility/utility.h:198:12: error: no member named
'in_place_index' in namespace 'std'
using std::in_place_index;
~~~~~^
/usr/local/include/absl/utility/utility.h:199:12: error: no member named
'in_place_index_t' in namespace 'std'
using std::in_place_index_t;
~~~~~^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:107:36: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr Storage(absl::in_place_t, V&& v)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:120:36: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr Storage(absl::in_place_t, V&& v)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:143:48: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:144:24: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:155:48: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:156:31: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:242:46: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:254:46: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: CompressedTuple::CompressedTupleImpl(absl::in_place,
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:55:
/usr/local/include/absl/types/optional.h:48:12: error: no member named
'optional' in namespace 'std'
using std::optional;
~~~~~^
/usr/local/include/absl/types/optional.h:49:12: error: no member named
'make_optional' in namespace 'std'
using std::make_optional;
~~~~~^
/usr/local/include/absl/types/optional.h:50:12: error: no member named
'nullopt_t' in namespace 'std'; did you mean 'nullptr_t'?
using std::nullopt_t;
~~~~~^~~~~~~~~
nullptr_t
/usr/include/c++/v1/__nullptr:56:31: note: 'nullptr_t' declared here
typedef decltype(nullptr) nullptr_t;
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:55:
/usr/local/include/absl/types/optional.h:51:12: error: no member named
'nullopt' in namespace 'std'
using std::nullopt;
~~~~~^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-blY1nE/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:56:
/usr/local/include/absl/types/variant.h:56:7: error: no member named 'get_if'
in namespace 'std'; did you mean 'std::this_thread::get_id'?
using std::get_if;
^~~~~~~~~~~
std::this_thread::get_id
/usr/include/c++/v1/__threading_support:804:1: note: 'std::this_thread::get_id'
declared here
get_id() _NOEXCEPT
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
ninja: build stopped: subcommand failed.
Source file was:
#include <phonenumbers/phonenumberutil.h>
int main(void) {
i18n::phonenumbers::PhoneNumberUtil::GetInstance();
return 0;
}
Performing C++ SOURCE FILE Test phone_number_with_boost_thread failed with the
following output:
Change Dir:
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU
Run Build Command(s):/usr/local/bin/ninja cmTC_32fec && [1/2] Building CXX
object CMakeFiles/cmTC_32fec.dir/src.cxx.o
FAILED: CMakeFiles/cmTC_32fec.dir/src.cxx.o
/usr/ports/pobj/evolution-data-server-3.46.3/bin/c++
-DI18N_PHONENUMBERS_USE_BOOST -Dphone_number_with_boost_thread
-I/usr/local/include -O2 -pipe -g -fPIE -MD -MT
CMakeFiles/cmTC_32fec.dir/src.cxx.o -MF CMakeFiles/cmTC_32fec.dir/src.cxx.o.d
-o CMakeFiles/cmTC_32fec.dir/src.cxx.o -c
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
In file included from
/usr/local/include/absl/container/internal/compressed_tuple.h:40:
/usr/local/include/absl/utility/utility.h:164:12: error: no member named
'in_place_t' in namespace 'std'
using std::in_place_t;
~~~~~^
/usr/local/include/absl/utility/utility.h:165:12: error: no member named
'in_place' in namespace 'std'
using std::in_place;
~~~~~^
/usr/local/include/absl/utility/utility.h:181:12: error: no member named
'in_place_type' in namespace 'std'
using std::in_place_type;
~~~~~^
/usr/local/include/absl/utility/utility.h:182:12: error: no member named
'in_place_type_t' in namespace 'std'
using std::in_place_type_t;
~~~~~^
/usr/local/include/absl/utility/utility.h:198:12: error: no member named
'in_place_index' in namespace 'std'
using std::in_place_index;
~~~~~^
/usr/local/include/absl/utility/utility.h:199:12: error: no member named
'in_place_index_t' in namespace 'std'
using std::in_place_index_t;
~~~~~^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:107:36: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr Storage(absl::in_place_t, V&& v)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:120:36: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr Storage(absl::in_place_t, V&& v)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:143:48: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:144:24: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:155:48: error: no
type named 'in_place_t' in namespace 'absl'
explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args)
~~~~~~^
/usr/local/include/absl/container/internal/compressed_tuple.h:156:31: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:242:46: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:48:
In file included from /usr/local/include/absl/container/fixed_array.h:50:
/usr/local/include/absl/container/internal/compressed_tuple.h:254:46: error: no
member named 'in_place' in namespace 'absl'; did you mean 'isspace'?
: CompressedTuple::CompressedTupleImpl(absl::in_place,
^~~~~~~~~~~~~~
isspace
/usr/include/ctype.h:76:5: note: 'isspace' declared here
int isspace(int);
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:55:
/usr/local/include/absl/types/optional.h:48:12: error: no member named
'optional' in namespace 'std'
using std::optional;
~~~~~^
/usr/local/include/absl/types/optional.h:49:12: error: no member named
'make_optional' in namespace 'std'
using std::make_optional;
~~~~~^
/usr/local/include/absl/types/optional.h:50:12: error: no member named
'nullopt_t' in namespace 'std'; did you mean 'nullptr_t'?
using std::nullopt_t;
~~~~~^~~~~~~~~
nullptr_t
/usr/include/c++/v1/__nullptr:56:31: note: 'nullptr_t' declared here
typedef decltype(nullptr) nullptr_t;
^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:55:
/usr/local/include/absl/types/optional.h:51:12: error: no member named
'nullopt' in namespace 'std'
using std::nullopt;
~~~~~^
In file included from
/usr/ports/pobj/evolution-data-server-3.46.3/build-amd64/CMakeFiles/CMakeScratch/TryCompile-AzVZSU/src.cxx:1:
In file included from /usr/local/include/phonenumbers/phonenumberutil.h:33:
In file included from /usr/local/include/absl/container/node_hash_set.h:42:
In file included from
/usr/local/include/absl/container/internal/hash_function_defaults.h:55:
In file included from /usr/local/include/absl/hash/hash.h:85:
In file included from /usr/local/include/absl/hash/internal/hash.h:56:
/usr/local/include/absl/types/variant.h:56:7: error: no member named 'get_if'
in namespace 'std'; did you mean 'std::this_thread::get_id'?
using std::get_if;
^~~~~~~~~~~
std::this_thread::get_id
/usr/include/c++/v1/__threading_support:804:1: note: 'std::this_thread::get_id'
declared here
get_id() _NOEXCEPT
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
ninja: build stopped: subcommand failed.
Source file was:
#include <phonenumbers/phonenumberutil.h>
int main(void) {
i18n::phonenumbers::PhoneNumberUtil::GetInstance();
return 0;
}