[MacPorts] #65688: maildrop @3.0.0 build fails on at least Mojave and Catalina

MacPorts noreply at macports.org
Thu Aug 18 06:40:12 UTC 2022


#65688: maildrop @3.0.0 build fails on at least Mojave and Catalina
---------------------+----------------------
 Reporter:  rlhamil  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.7.2
 Keywords:           |       Port:  maildrop
---------------------+----------------------
 {{{
 :info:build In file included from rfc3676parsercpp.C:7:
 :info:build In file included from ./rfc3676parser.h:12:
 :info:build /opt/local/include/courier-unicode.h:1580:45: warning:
 'override' keyword is a C++11 extension [-Wc++11-extensions]
 :info:build         int converted(const char *ptr, size_t cnt) override;
 :info:build                                                    ^
 :info:build /opt/local/include/courier-unicode.h:1631:49: warning:
 'override' keyword is a C++11 extension [-Wc++11-extensions]
 :info:build         int converted(const char32_t *ptr, size_t cnt)
 override
 :info:build                                                        ^
 :info:build /opt/local/include/courier-unicode.h:1733:45: warning:
 'override' keyword is a C++11 extension [-Wc++11-extensions]
 :info:build         int converted(const char *ptr, size_t cnt) override
 :info:build                                                    ^
 :info:build /opt/local/include/courier-unicode.h:1859:26: warning:
 'override' keyword is a C++11 extension [-Wc++11-extensions]
 :info:build         int callback(int value) override;
 :info:build                                 ^
 :info:build /opt/local/include/courier-unicode.h:2055:30: warning:
 'override' keyword is a C++11 extension [-Wc++11-extensions]
 :info:build         int callback(int, char32_t) override;
 :info:build                                     ^
 :info:build /opt/local/include/courier-unicode.h:2339:6: error: no
 template named 'tuple' in namespace 'std'
 :info:build std::tuple<std::vector<unicode_bidi_level_t>,
 :info:build ~~~~~^
 :info:build /opt/local/include/courier-unicode.h:2350:6: error: no
 template named 'tuple' in namespace 'std'
 :info:build std::tuple<std::vector<unicode_bidi_level_t>,
 :info:build ~~~~~^
 :info:build /opt/local/include/courier-unicode.h:2363:22: error: expected
 expression
 :info:build                  &reorder_callback=[](size_t, size_t){},
 :info:build                                    ^
 :info:build /opt/local/include/courier-unicode.h:2370:23: error: expected
 expression
 :info:build                   &reorder_callback=[](size_t, size_t){},
 :info:build                                     ^
 :info:build /opt/local/include/courier-unicode.h:2381:5: error: expected
 expression
 :info:build                   [](size_t) {},
 :info:build                   ^
 :info:build /opt/local/include/courier-unicode.h:2391:4: error: expected
 expression
 :info:build                  [](size_t) {},
 :info:build                  ^
 :info:build /opt/local/include/courier-unicode.h:2420:18: error: expected
 expression
 :info:build                        &lambda=[](size_t,size_t){},
 :info:build                                ^
 :info:build /opt/local/include/courier-unicode.h:2505:1: error: unknown
 type name 'constexpr'
 :info:build constexpr int decompose_flag_qc=UNICODE_DECOMPOSE_FLAG_QC;
 :info:build ^
 :info:build /opt/local/include/courier-unicode.h:2506:1: error: unknown
 type name 'constexpr'
 :info:build constexpr int
 decompose_flag_compat=UNICODE_DECOMPOSE_FLAG_COMPAT;
 :info:build ^
 :info:build /opt/local/include/courier-unicode.h:2509:30: error: no member
 named 'tuple' in namespace 'std'
 :info:build                                   const
 std::vector<std::tuple<size_t, size_t>>
 :info:build                                                     ~~~~~^
 :info:build /opt/local/include/courier-unicode.h:2509:36: error:
 unexpected type name 'size_t': expected expression
 :info:build                                   const
 std::vector<std::tuple<size_t, size_t>>
 :info:build
 ^
 :info:build /opt/local/include/courier-unicode.h:2515:30: error: no member
 named 'tuple' in namespace 'std'
 :info:build                                          const
 std::vector<std::tuple<size_t,
 :info:build
 ~~~~~^
 :info:build /opt/local/include/courier-unicode.h:2515:36: error:
 unexpected type name 'size_t': expected expression
 :info:build                                          const
 std::vector<std::tuple<size_t,
 :info:build
 ^
 :info:build /opt/local/include/courier-unicode.h:2519:1: error: unknown
 type name 'constexpr'
 :info:build constexpr int
 compose_flag_removeunused=UNICODE_COMPOSE_FLAG_REMOVEUNUSED;
 :info:build ^
 :info:build /opt/local/include/courier-unicode.h:2521:1: error: unknown
 type name 'constexpr'
 :info:build constexpr int
 compose_flag_oneshot=UNICODE_COMPOSE_FLAG_ONESHOT;
 :info:build ^
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65688>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list