[Bug 270827] devel/electron22: build fails with icu 73.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 14 Apr 2023 00:13:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270827

            Bug ID: 270827
           Summary: devel/electron22: build fails with icu 73.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: tagattie@FreeBSD.org
          Reporter: shoesoft@gmx.net
             Flags: maintainer-feedback?(tagattie@FreeBSD.org)
          Assignee: tagattie@FreeBSD.org

After icu update in bug #270422 build fails in 13.1/amd64 poudriere with:

c++ -MMD -MF obj/base/base/time_exploded_icu.o.d -DBASE_IMPLEMENTATION
-DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1
-DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DUSE_SYSTEM_LIBEVENT=1
-DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC
-DU_IMPORT=U_EXPORT -I../.. -Igen -I../../third_party/perfetto/include
-Igen/third_party/perfetto/build_config -Igen/third_party/perfetto
-Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim
-Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp
-I../../third_party/boringssl/src/include -I../../third_party/protobuf/src
-Igen/protoc_out -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi
-Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-psabi -Wloop-analysis
-Wno-unneeded-internal-declaration -Wenum-compare-conditional
-Wno-ignored-pragma-optimize -Wshadow -fno-delete-null-pointer-checks
-fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector
-fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread
-fcolor-diagnostics -fmerge-all-constants -m64 -msse3 -Xclang
-fdebug-compilation-dir -Xclang . -no-canonical-prefixes
-ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden
-Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare
-Wshorten-64-to-32 -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion
-Wtautological-unsigned-zero-compare -Wexit-time-destructors
-Wglobal-constructors -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -fdata-sections
-ffunction-sections -fno-unique-section-names -DPROTOBUF_ALLOW_DEPRECATED=1
-I/usr/local/include -I/usr/local/include -std=c++20 -Wno-trigraphs
-fno-exceptions -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -march=znver2
-DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -c
../../base/time/time_exploded_icu.cc -o obj/base/base/time_exploded_icu.o
In file included from ../../base/time/time_exploded_icu.cc:14:
../../third_party/icu/source/common/unicode/locid.h:297:27: error: expected ';'
at end of declaration list
    Locale(Locale&& other) U_NOEXCEPT;
                          ^
                          ;
../../third_party/icu/source/common/unicode/locid.h:323:38: error: expected ';'
at end of declaration list
    Locale& operator=(Locale&& other) U_NOEXCEPT;
                                     ^
                                     ;
2 errors generated.

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