MidnightBSD Magus

textproc/scim-m17n

SCIM IMEngine module which uses m17n library as the backend

Flavor Version Run OSVersion Arch License Restricted Status
0.2.3_10 620 4.0 amd64 No License 0 fail

License Permissions:

Events

Machine Type Time Message
m4064b info 2025-11-04 07:28:53.135532 Test Started
m4064b fail 2025-11-04 07:31:22.382555 make build returned non-zero: 1
m4064b fail 2025-11-04 07:31:22.456236 Test complete.

Log

===>  Building for scim-m17n-0.2.3_10
/usr/local/bin/gmake  all-recursive
gmake[1]: Entering directory '/magus/work/usr/mports/textproc/scim-m17n/work/scim-m17n-0.2.3'
Making all in src
gmake[2]: Entering directory '/magus/work/usr/mports/textproc/scim-m17n/work/scim-m17n-0.2.3/src'
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../src -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_M17N_ICON_FILE=\"/usr/local/share/scim/icons/scim-m17n.png\"   -I/usr/local/include/scim-1.0  -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT m17n_la-scim_m17n_imengine.lo -MD -MP -MF .deps/m17n_la-scim_m17n_imengine.Tpo -c -o m17n_la-scim_m17n_imengine.lo `test -f 'scim_m17n_imengine.cpp' || echo './'`scim_m17n_imengine.cpp
mkdir .libs
 c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../src -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_M17N_ICON_FILE=\"/usr/local/share/scim/icons/scim-m17n.png\" -I/usr/local/include/scim-1.0 -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT m17n_la-scim_m17n_imengine.lo -MD -MP -MF .deps/m17n_la-scim_m17n_imengine.Tpo -c scim_m17n_imengine.cpp  -fPIC -DPIC -o .libs/m17n_la-scim_m17n_imengine.o
scim_m17n_imengine.cpp:133:28: warning: 'm17n_LTX_scim_imengine_module_create_factory' has C-linkage specified, but returns incomplete type 'IMEngineFactoryPointer' (aka 'Pointer') which could be incompatible with C [-Wreturn-type-c-linkage]
  133 |     IMEngineFactoryPointer scim_imengine_module_create_factory (uint32 engine)
      |                            ^
scim_m17n_imengine.cpp:44:45: note: expanded from macro 'scim_imengine_module_create_factory'
   44 | #define scim_imengine_module_create_factory m17n_LTX_scim_imengine_module_create_factory
      |                                             ^
In file included from scim_m17n_imengine.cpp:37:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
scim_m17n_imengine.cpp:190:14: note: in instantiation of template class 'std::basic_string' requested here
  190 | M17NFactory::get_name () const
      |              ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_m17n_imengine.cpp:37:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1223:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1223 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1226:47: note: while substituting prior template arguments into non-type template parameter [with _Tp = WideString]
 1226 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& operator=(const _Tp& __t) {
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1227 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1228 |     return assign(__sv);
      |     ~~~~~~~~~~~~~~~~~~~~
 1229 |   }
      |   ~
scim_m17n_imengine.cpp:699:22: note: while substituting deduced template arguments into function template 'operator=' [with _Tp = WideString, $1 = (no value)]
  699 |                 wstr = utf8_mbstowcs (buf);
      |                      ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_m17n_imengine.cpp:37:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_m17n_imengine.cpp:699:22: note: in instantiation of member function 'std::basic_string::operator=' requested here
  699 |                 wstr = utf8_mbstowcs (buf);
      |                      ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
1 warning and 3 errors generated.
gmake[2]: *** [Makefile:319: m17n_la-scim_m17n_imengine.lo] Error 1
gmake[2]: Leaving directory '/magus/work/usr/mports/textproc/scim-m17n/work/scim-m17n-0.2.3/src'
gmake[1]: *** [Makefile:287: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/textproc/scim-m17n/work/scim-m17n-0.2.3'
gmake: *** [Makefile:215: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/textproc/scim-m17n

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis