=> Bootstrap dependency digest>=20010302: found digest-20160304
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for ibus-qt-1.3.3nb8
[  1%] Generating moc_qibusserializable.cxx
[  2%] Generating moc_qibusattribute.cxx
[  3%] Generating moc_qibusattrlist.cxx
[  4%] Generating moc_qibusobject.cxx
[  5%] Generating moc_qibusproperty.cxx
[  6%] Generating moc_qibustext.cxx
[  8%] Generating moc_qibuslookuptable.cxx
[  9%] Generating moc_qibusenginedesc.cxx
[ 10%] Generating moc_qibusproplist.cxx
[ 11%] Generating moc_qibusibusproxy.cxx
[ 12%] Generating moc_qibuscomponent.cxx
[ 13%] Generating moc_qibusdbusproxy.cxx
[ 15%] Generating moc_qibusinputcontextproxy.cxx
[ 16%] Generating moc_qibusbus.cxx
[ 17%] Generating moc_qibusinputcontext.cxx
[ 18%] Generating moc_qibusobservedpath.cxx
[ 19%] Generating moc_qibusengineadaptor.cxx
[ 20%] Generating moc_qibusfactoryadaptor.cxx
[ 22%] Generating moc_qibusengine.cxx
[ 23%] Generating moc_qibusenginefactory.cxx
[ 24%] Generating moc_qibusconfigadaptor.cxx
[ 25%] Generating moc_qibusconfigproxy.cxx
[ 26%] Generating moc_qibusconfigservice.cxx
[ 27%] Generating moc_qibusconfig.cxx
Scanning dependencies of target ibus-qt
[ 29%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusserializable.o
[ 30%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusobject.o
[ 31%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusattribute.o
[ 32%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusattrlist.o
[ 33%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusproperty.o
[ 34%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusproplist.o
[ 36%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibustext.o
[ 37%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibuslookuptable.o
[ 38%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusenginedesc.o
[ 39%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibuscomponent.o
[ 40%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusibusproxy.o
[ 41%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusdbusproxy.o
[ 43%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusinputcontextproxy.o
[ 44%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusbus.o
[ 45%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusinputcontext.o
[ 46%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusobservedpath.o
[ 47%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusengineadaptor.o
[ 48%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusengine.o
[ 50%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusfactoryadaptor.o
[ 51%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusenginefactory.o
[ 52%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusconfigadaptor.o
[ 53%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusconfigproxy.o
[ 54%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusconfigservice.o
[ 55%] Building CXX object src/CMakeFiles/ibus-qt.dir/qibusconfig.o
[ 56%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusserializable.o
[ 58%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusobject.o
[ 59%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusattribute.o
[ 60%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusattrlist.o
[ 61%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusproperty.o
[ 62%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusproplist.o
[ 63%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibustext.o
[ 65%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibuslookuptable.o
[ 66%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusenginedesc.o
[ 67%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibuscomponent.o
[ 68%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusibusproxy.o
[ 69%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusdbusproxy.o
[ 70%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusinputcontextproxy.o
[ 72%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusbus.o
[ 73%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusinputcontext.o
[ 74%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusobservedpath.o
[ 75%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusengineadaptor.o
[ 76%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusengine.o
[ 77%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusfactoryadaptor.o
[ 79%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusenginefactory.o
[ 80%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusconfigadaptor.o
[ 81%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusconfigproxy.o
[ 82%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusconfigservice.o
[ 83%] Building CXX object src/CMakeFiles/ibus-qt.dir/moc_qibusconfig.o
[ 84%] Linking CXX shared library libibus-qt.so
[ 84%] Built target ibus-qt
[ 86%] Generating moc_qibusdemoengine.cxx
[ 87%] Generating moc_ibus-input-context.cxx
Scanning dependencies of target ibus-test
[ 88%] Building CXX object src/CMakeFiles/ibus-test.dir/ibus.o
Scanning dependencies of target qtim-ibus
[ 89%] Building CXX object qtim/CMakeFiles/qtim-ibus.dir/ibus-input-context.o
Scanning dependencies of target demo-engine
[ 90%] Building CXX object qtim/CMakeFiles/qtim-ibus.dir/ibuskeyuni.o
[ 91%] Building CXX object test/CMakeFiles/demo-engine.dir/qibusdemoengine.o
[ 93%] Building CXX object test/CMakeFiles/demo-engine.dir/main.o
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp: In member function 'virtual bool DemoEngine::processKeyEvent(uint, uint, uint)':
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:205:49: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
             if ( m_lookupTable->candidate(0) != NULL ) {
                                                 ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:206:84: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
                 if ( (m_candicate = m_lookupTable->candidate(indexOfcandidate)) != NULL ) {
                                                                                    ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/utypes.h:38:0,
                 from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:20,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type
     typedef char16_t UChar;
             ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/utypes.h:39:0,
                 from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:20,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uversion.h:167:55: error: 'UChar' does not name a type
 u_versionFromUString(UVersionInfo versionArray, const UChar *versionString);
                                                       ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uversion.h:167:62: error: ISO C++ forbids declaration of 'versionString' with no type [-fpermissive]
 u_versionFromUString(UVersionInfo versionArray, const UChar *versionString);
                                                              ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:24:0,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uiter.h:594:44: error: 'UChar' does not name a type
 uiter_setString(UCharIterator *iter, const UChar *s, int32_t length);
                                            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uiter.h:594:51: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
 uiter_setString(UCharIterator *iter, const UChar *s, int32_t length);
                                                   ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:33:0,
                 from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:35,
                 from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:25,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uchar.h:3696:33: error: 'UChar' has not been declared
 u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode);
                                 ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:35:0,
                 from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:25,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:285:24: error: 'UChar' does not name a type
 uset_openPattern(const UChar* pattern, int32_t patternLength,
                        ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:285:31: error: ISO C++ forbids declaration of 'pattern' with no type [-fpermissive]
 uset_openPattern(const UChar* pattern, int32_t patternLength,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:300:31: error: 'UChar' does not name a type
 uset_openPatternOptions(const UChar* pattern, int32_t patternLength,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:300:38: error: ISO C++ forbids declaration of 'pattern' with no type [-fpermissive]
 uset_openPatternOptions(const UChar* pattern, int32_t patternLength,
                                      ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:422:25: error: 'UChar' does not name a type
                   const UChar *pattern, int32_t patternLength,
                         ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:422:32: error: ISO C++ forbids declaration of 'pattern' with no type [-fpermissive]
                   const UChar *pattern, int32_t patternLength,
                                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:489:31: error: 'UChar' does not name a type
                         const UChar *prop, int32_t propLength,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:489:38: error: ISO C++ forbids declaration of 'prop' with no type [-fpermissive]
                         const UChar *prop, int32_t propLength,
                                      ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:490:31: error: 'UChar' does not name a type
                         const UChar *value, int32_t valueLength,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:490:38: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive]
                         const UChar *value, int32_t valueLength,
                                      ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:503:29: error: 'UChar' does not name a type
 uset_resemblesPattern(const UChar *pattern, int32_t patternLength,
                             ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:503:36: error: ISO C++ forbids declaration of 'pattern' with no type [-fpermissive]
 uset_resemblesPattern(const UChar *pattern, int32_t patternLength,
                                    ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:523:16: error: 'UChar' has not been declared
                UChar* result, int32_t resultCapacity,
                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:575:33: error: 'UChar' does not name a type
 uset_addString(USet* set, const UChar* str, int32_t strLen);
                                 ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:575:40: error: ISO C++ forbids declaration of 'str' with no type [-fpermissive]
 uset_addString(USet* set, const UChar* str, int32_t strLen);
                                        ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:587:40: error: 'UChar' does not name a type
 uset_addAllCodePoints(USet* set, const UChar *str, int32_t strLen);
                                        ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:587:47: error: ISO C++ forbids declaration of 'str' with no type [-fpermissive]
 uset_addAllCodePoints(USet* set, const UChar *str, int32_t strLen);
                                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:622:36: error: 'UChar' does not name a type
 uset_removeString(USet* set, const UChar* str, int32_t strLen);
                                    ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:622:43: error: ISO C++ forbids declaration of 'str' with no type [-fpermissive]
 uset_removeString(USet* set, const UChar* str, int32_t strLen);
                                           ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:796:44: error: 'UChar' does not name a type
 uset_containsString(const USet* set, const UChar* str, int32_t strLen);
                                            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:796:51: error: ISO C++ forbids declaration of 'str' with no type [-fpermissive]
 uset_containsString(const USet* set, const UChar* str, int32_t strLen);
                                                   ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:867:14: error: 'UChar' has not been declared
              UChar* str, int32_t strCapacity,
              ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:892:51: error: 'UChar' does not name a type
 uset_containsAllCodePoints(const USet* set, const UChar *str, int32_t strLen);
                                                   ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:892:58: error: ISO C++ forbids declaration of 'str' with no type [-fpermissive]
 uset_containsAllCodePoints(const USet* set, const UChar *str, int32_t strLen);
                                                          ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:936:34: error: 'UChar' does not name a type
 uset_span(const USet *set, const UChar *s, int32_t length, USetSpanCondition spanCondition);
                                  ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:936:41: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
 uset_span(const USet *set, const UChar *s, int32_t length, USetSpanCondition spanCondition);
                                         ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:957:38: error: 'UChar' does not name a type
 uset_spanBack(const USet *set, const UChar *s, int32_t length, USetSpanCondition spanCondition);
                                      ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/uset.h:957:45: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
 uset_spanBack(const USet *set, const UChar *s, int32_t length, USetSpanCondition spanCondition);
                                             ^
In file included from /data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:25:0,
                 from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:284:24: error: 'UChar' does not name a type
                  const UChar *src, int32_t length,
                        ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:284:31: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive]
                  const UChar *src, int32_t length,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:285:18: error: 'UChar' has not been declared
                  UChar *dest, int32_t capacity,
                  ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:307:33: error: 'UChar' has not been declared
                                 UChar *first, int32_t firstLength, int32_t firstCapacity,
                                 ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:308:39: error: 'UChar' does not name a type
                                 const UChar *second, int32_t secondLength,
                                       ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:308:46: error: ISO C++ forbids declaration of 'second' with no type [-fpermissive]
                                 const UChar *second, int32_t secondLength,
                                              ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:330:15: error: 'UChar' has not been declared
               UChar *first, int32_t firstLength, int32_t firstCapacity,
               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:331:21: error: 'UChar' does not name a type
               const UChar *second, int32_t secondLength,
                     ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:331:28: error: ISO C++ forbids declaration of 'second' with no type [-fpermissive]
               const UChar *second, int32_t secondLength,
                            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:355:36: error: 'UChar' has not been declared
                         UChar32 c, UChar *decomposition, int32_t capacity,
                                    ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:389:39: error: 'UChar' has not been declared
                            UChar32 c, UChar *decomposition, int32_t capacity,
                                       ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:440:27: error: 'UChar' does not name a type
                     const UChar *s, int32_t length,
                           ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:440:34: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
                     const UChar *s, int32_t length,
                                  ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:462:25: error: 'UChar' does not name a type
                   const UChar *s, int32_t length,
                         ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:462:32: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
                   const UChar *s, int32_t length,
                                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:491:32: error: 'UChar' does not name a type
                          const UChar *s, int32_t length,
                                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:491:39: error: ISO C++ forbids declaration of 's' with no type [-fpermissive]
                          const UChar *s, int32_t length,
                                       ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:620:21: error: 'UChar' does not name a type
 unorm_compare(const UChar *s1, int32_t length1,
                     ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:620:28: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive]
 unorm_compare(const UChar *s1, int32_t length1,
                            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:621:21: error: 'UChar' does not name a type
               const UChar *s2, int32_t length2,
                     ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm2.h:621:28: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive]
               const UChar *s2, int32_t length2,
                            ^
In file included from /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:43:0:
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:214:23: error: 'UChar' does not name a type
 unorm_normalize(const UChar *source, int32_t sourceLength,
                       ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:214:30: error: ISO C++ forbids declaration of 'source' with no type [-fpermissive]
 unorm_normalize(const UChar *source, int32_t sourceLength,
                              ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:216:17: error: 'UChar' has not been declared
                 UChar *result, int32_t resultLength,
                 ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:240:24: error: 'UChar' does not name a type
 unorm_quickCheck(const UChar *source, int32_t sourcelength,
                        ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:240:31: error: ISO C++ forbids declaration of 'source' with no type [-fpermissive]
 unorm_quickCheck(const UChar *source, int32_t sourcelength,
                               ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:261:35: error: 'UChar' does not name a type
 unorm_quickCheckWithOptions(const UChar *src, int32_t srcLength,
                                   ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:261:42: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive]
 unorm_quickCheckWithOptions(const UChar *src, int32_t srcLength,
                                          ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:287:26: error: 'UChar' does not name a type
 unorm_isNormalized(const UChar *src, int32_t srcLength,
                          ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:287:33: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive]
 unorm_isNormalized(const UChar *src, int32_t srcLength,
                                 ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:309:37: error: 'UChar' does not name a type
 unorm_isNormalizedWithOptions(const UChar *src, int32_t srcLength,
                                     ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:309:44: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive]
 unorm_isNormalizedWithOptions(const UChar *src, int32_t srcLength,
                                            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:388:12: error: 'UChar' has not been declared
            UChar *dest, int32_t destCapacity,
            ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:421:16: error: 'UChar' has not been declared
                UChar *dest, int32_t destCapacity,
                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:464:25: error: 'UChar' does not name a type
 unorm_concatenate(const UChar *left, int32_t leftLength,
                         ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:464:32: error: ISO C++ forbids declaration of 'left' with no type [-fpermissive]
 unorm_concatenate(const UChar *left, int32_t leftLength,
                                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:465:25: error: 'UChar' does not name a type
                   const UChar *right, int32_t rightLength,
                         ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:465:32: error: ISO C++ forbids declaration of 'right' with no type [-fpermissive]
                   const UChar *right, int32_t rightLength,
                                ^
/data/scratch/inputmethod/ibus-qt/work/.buildlink/include/unicode/unorm.h:466:19: error: 'UChar' has not been declared
                   UChar *dest, int32_t destCapacity,
                   ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp: In member function 'bool IBusInputContext::checkAlgorithmically()':
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:464:5: error: 'UChar' was not declared in this scope
     UChar combination_buffer[IBUS_MAX_COMPOSE_LEN];
     ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:464:11: error: expected ';' before 'combination_buffer'
     UChar combination_buffer[IBUS_MAX_COMPOSE_LEN];
           ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:474:9: error: 'combination_buffer' was not declared in this scope
         combination_buffer[0] = ibus_keyval_to_unicode (m_compose_buffer[i]);
         ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:539:15: error: expected ';' before 'result'
         UChar result[IBUS_MAX_COMPOSE_LEN + 1];
               ^
/data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:540:77: error: 'result' was not declared in this scope
         i = unorm_normalize (combination_buffer, m_n_compose, UNORM_NFC, 0, result, IBUS_MAX_COMPOSE_LEN + 1, &state);
                                                                             ^
[ 94%] Linking CXX executable ibus-test
--- qtim/CMakeFiles/qtim-ibus.dir/ibus-input-context.o ---
*** [qtim/CMakeFiles/qtim-ibus.dir/ibus-input-context.o] Error code 1

make[2]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
1 error

make[2]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
--- qtim/CMakeFiles/qtim-ibus.dir/all ---
*** [qtim/CMakeFiles/qtim-ibus.dir/all] Error code 2

make[1]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
A failure has been detected in another branch of the parallel make

make[2]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
--- src/CMakeFiles/ibus-test.dir/all ---
*** [src/CMakeFiles/ibus-test.dir/all] Error code 2

make[1]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
A failure has been detected in another branch of the parallel make

make[2]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
--- test/CMakeFiles/demo-engine.dir/all ---
*** [test/CMakeFiles/demo-engine.dir/all] Error code 2

make[1]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
3 errors

make[1]: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
*** [all] Error code 2

make: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
1 error

make: stopped in /data/scratch/inputmethod/ibus-qt/work/ibus-qt-1.3.3-Source
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc-current/inputmethod/ibus-qt
*** Error code 1

Stop.
make: stopped in /data/pkgsrc-current/inputmethod/ibus-qt
