freebsd-ports/graphics/mapnik/distinfo
Jan Beich 84086c3127 graphics/mapnik: unbreak with ICU 61
src/text/text_layout.cpp:234:5: error: unknown type name 'Locale'; did you mean 'icu::Locale'?
    Locale locale; // TODO: Is the default constructor correct?
    ^~~~~~
    icu::Locale
/usr/local/include/unicode/locid.h:188:20: note: 'icu::Locale' declared here
class U_COMMON_API Locale : public UObject {
                   ^
src/text/text_layout.cpp:236:21: error: unknown type name 'BreakIterator'; did you mean 'UBreakIterator'?
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                    ^~~~~~~~~~~~~
                    UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:236:45: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                                            ^~~~~~~~~~~~~
                                            UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:236:45: error: incomplete type 'UBreakIterator' named in nested name specifier
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                                            ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:247:13: error: member access into incomplete type 'UBreakIterator'
    breakitr->setText(text);
            ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:260:53: error: member access into incomplete type 'UBreakIterator'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                    ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:260:55: error: expected ':'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                      ^
                                                      :
src/text/text_layout.cpp:260:43: note: to match this '?'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                          ^
src/text/text_layout.cpp:260:55: error: use of undeclared identifier 'preceding'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                      ^
src/text/text_layout.cpp:263:89: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~
                                                                                        UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:263:89: error: incomplete type 'UBreakIterator' named in nested name specifier
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:267:38: error: member access into incomplete type 'UBreakIterator'
            break_position = breakitr->following(i);
                                     ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:268:52: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~
                                                   UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:268:52: error: incomplete type 'UBreakIterator' named in nested name specifier
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:373:89: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~
                                                                                        UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:373:89: error: incomplete type 'UBreakIterator' named in nested name specifier
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:376:52: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~
                                                   UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:376:52: error: incomplete type 'UBreakIterator' named in nested name specifier
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^

https://ssl.icu-project.org/trac/changeset/40705

PR:		227042
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-04 09:46:30 +00:00

5 lines
289 B
Text

TIMESTAMP = 1448548335
SHA256 (mapnik-v3.0.9.tar.bz2) = 3a3f67532b05f8a527a5bab32effd7dd5aa59165c7e24505268f6d827955d3da
SIZE (mapnik-v3.0.9.tar.bz2) = 75213927
SHA256 (1ddfe6c31548.patch) = fab754996485dc607108a4fd69d0df82414928eb5a210b329a84f47e90da0c8a
SIZE (1ddfe6c31548.patch) = 2148