Re: New release of Courier packages
Christian Ebert <[email protected]> Sat, 20 Mar 2021 10:24:38 +0000
| Newsgroups | gmane.mail.maildrop |
|---|---|
| Organization | Phloxic Productions https://phloxic.productions |
| Message-ID | <YFXNZjTrpc/92Se/@krille.phloxic.productions> |
Hi,
* Sam Varshavchik on Friday, March 19, 2021 at 22:44:33 -0400:
> Download: https://www.courier-mta.org/download.html
>
> New versions released of courier (1.1.0), courier-imap (5.1.0),
> courier-authlib (0.71.2), sqwebmail (6.0.6), maildrop (3.0.3), cone
> (1.2), courier-unicode (2.2.2), courier-analog (0.19) and sysconftool
> (0.18).
courier-unicode fails to build on Mac OS 10.14.6 like so:
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -I.. -I./.. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -Wall -fexceptions -MT unicodebuf.lo -MD -MP -MF .deps/unicodebuf.Tpo -c unicodebuf.c -fno-common -DPIC -o .libs/unicodebuf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -I.. -I./.. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -Wall -fexceptions -MT unicodebuf.lo -MD -MP -MF .deps/unicodebuf.Tpo -c unicodebuf.c -o unicodebuf.o >/dev/null 2>&1
mv -f .deps/unicodebuf.Tpo .deps/unicodebuf.Plo
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -I.. -I./.. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -MT unicodecpp.lo -MD -MP -MF .deps/unicodecpp.Tpo -c -o unicodecpp.lo unicodecpp.C
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -I.. -I./.. -I/usr/local/include/ncursesw -I/usr/local/include -I/opt/sw/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/opt/X11/include -MT unicodecpp.lo -MD -MP -MF .deps/unicodecpp.Tpo -c unicodecpp.C -fno-common -DPIC -o .libs/unicodecpp.o
In file included from unicodecpp.C:8:
./courier-unicode.h:2324:6: error: no template named 'tuple' in namespace 'std'
std::tuple<std::vector<unicode_bidi_level_t>,
~~~~~^
./courier-unicode.h:2335:6: error: no template named 'tuple' in namespace 'std'
std::tuple<std::vector<unicode_bidi_level_t>,
~~~~~^
./courier-unicode.h:2348:22: error: expected expression
&reorder_callback=[](size_t, size_t){},
^
./courier-unicode.h:2355:23: error: expected expression
&reorder_callback=[](size_t, size_t){},
^
./courier-unicode.h:2366:5: error: expected expression
[](size_t) {},
^
./courier-unicode.h:2376:4: error: expected expression
[](size_t) {},
^
./courier-unicode.h:2405:18: error: expected expression
&lambda=[](size_t,size_t){},
^
./courier-unicode.h:2490:1: error: unknown type name 'constexpr'
constexpr int decompose_flag_qc=UNICODE_DECOMPOSE_FLAG_QC;
^
./courier-unicode.h:2490:11: error: expected unqualified-id
constexpr int decompose_flag_qc=UNICODE_DECOMPOSE_FLAG_QC;
^
./courier-unicode.h:2491:1: error: unknown type name 'constexpr'
constexpr int decompose_flag_compat=UNICODE_DECOMPOSE_FLAG_COMPAT;
^
./courier-unicode.h:2491:11: error: expected unqualified-id
constexpr int decompose_flag_compat=UNICODE_DECOMPOSE_FLAG_COMPAT;
^
./courier-unicode.h:2494:30: error: no member named 'tuple' in namespace 'std'
const std::vector<std::tuple<size_t, size_t>>
~~~~~^
./courier-unicode.h:2494:36: error: unexpected type name 'size_t': expected expression
const std::vector<std::tuple<size_t, size_t>>
^
./courier-unicode.h:2500:30: error: no member named 'tuple' in namespace 'std'
const std::vector<std::tuple<size_t,
~~~~~^
./courier-unicode.h:2500:36: error: unexpected type name 'size_t': expected expression
const std::vector<std::tuple<size_t,
^
./courier-unicode.h:2504:1: error: unknown type name 'constexpr'
constexpr int compose_flag_removeunused=UNICODE_COMPOSE_FLAG_REMOVEUNUSED;
^
./courier-unicode.h:2504:11: error: expected unqualified-id
constexpr int compose_flag_removeunused=UNICODE_COMPOSE_FLAG_REMOVEUNUSED;
^
./courier-unicode.h:2506:1: error: unknown type name 'constexpr'
constexpr int compose_flag_oneshot=UNICODE_COMPOSE_FLAG_ONESHOT;
^
./courier-unicode.h:2506:11: error: expected unqualified-id
constexpr int compose_flag_oneshot=UNICODE_COMPOSE_FLAG_ONESHOT;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[1]: *** [unicodecpp.lo] Error 1
make: *** [all] Error 2
FWIW, I was able to build courier-unicode 2.1.2 and have it
installed.
cheers,
Christian
--
LAST SHIP HOME --->> https://lastshiphome.de
Official Selection DOK.fest München 2018
German Ocean Film Award CineMare Kiel 2019
Best Documentary Feature Wales International Film Festival 2020