+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/enchant2-2.6.5/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/enchant2-2.6.5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for enchant2-2.6.5 --- all --- /usr/pkg/bin/bmake all-recursive --- all-recursive --- Making all in lib --- assert.h --- --- limits.h --- --- assert.h --- { sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_ASSERT_H''@||g' < ./assert.in.h && sed -e '/@assert.h omit start@/,/@assert.h omit end@/d' -e 's|_gl_verify|_gl_static_assert|g' -e 's|_GL_VERIFY|_GL_STATIC_ASSERT|g' -e 's|_GL\(_STATIC_ASSERT_H\)|_GL\1|g' < ./verify.h; } > assert.h-t --- limits.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_LIMITS_H''@||g' ./limits.in.h > limits.h-t --- assert.h --- mv assert.h-t assert.h --- limits.h --- mv limits.h-t limits.h --- stddef.h --- --- stdint.h --- --- stddef.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_STDDEF_H''@||g' -e 's|@''HAVE_MAX_ALIGN_T''@|1|g' -e 's|@''HAVE_WCHAR_T''@|1|g' -e 's|@''REPLACE_NULL''@|0|g' ./stddef.in.h > stddef.h-t mv stddef.h-t stddef.h --- stdlib.h --- --- stdint.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's/@''HAVE_STDINT_H''@/1/g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_STDINT_H''@||g' -e 's/@''HAVE_C99_STDINT_H''@/0/g' -e 's/@''HAVE_SYS_TYPES_H''@/1/g' -e 's/@''HAVE_INTTYPES_H''@/1/g' -e 's/@''HAVE_SYS_INTTYPES_H''@/0/g' -e 's/@''HAVE_SYS_BITYPES_H''@/1/g' -e 's/@''HAVE_WCHAR_H''@/1/g' -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' -e 's/@''BITSIZEOF_PTRDIFF_T''@/64/g' -e 's/@''PTRDIFF_T_SUFFIX''@/l/g' -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/32/g' -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/1/g' -e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' -e 's/@''BITSIZEOF_SIZE_T''@/64/g' -e 's/@''SIZE_T_SUFFIX''@/ul/g' -e 's/@''BITSIZEOF_WCHAR_T''@/32/g' -e 's/@''HAVE_SIGNED_WCHAR_T''@/1/g' -e 's/@''WCHAR_T_SUFFIX''@//g' -e 's/@''BITSIZEOF_WINT_T''@/32/g' -e 's/@''HAVE_SIGNED_WINT_T''@/0/g' -e 's/@''WINT_T_SUFFIX''@/u/g' -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' ./stdint.in.h > stdint.h-t --- stdlib.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_STDLIB_H''@||g' -e 's/@''GNULIB__EXIT''@/0/g' -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' -e 's/@''GNULIB_ATOLL''@/0/g' -e 's/@''GNULIB_CALLOC_GNU''@/0/g' -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' -e 's/@''GNULIB_FREE_POSIX''@/0/g' -e 's/@''GNULIB_GETLOADAVG''@/0/g' -e 's/@''GNULIB_GETPROGNAME''@/0/g' -e 's/@''GNULIB_GETSUBOPT''@/0/g' -e 's/@''GNULIB_GRANTPT''@/0/g' -e 's/@''GNULIB_MALLOC_GNU''@/0/g' -e 's/@''GNULIB_MALLOC_POSIX''@/0/g' -e 's/@''GNULIB_MBSTOWCS''@/0/g' -e 's/@''GNULIB_MBTOWC''@/0/g' -e 's/@''GNULIB_MKDTEMP''@/0/g' -e 's/@''GNULIB_MKOSTEMP''@/0/g' -e 's/@''GNULIB_MKOSTEMPS''@/0/g' -e 's/@''GNULIB_MKSTEMP''@/0/g' -e 's/@''GNULIB_MKSTEMPS''@/0/g' -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' -e 's/@''GNULIB_PTSNAME''@/0/g' -e 's/@''GNULIB_PTSNAME_R''@/0/g' -e 's/@''GNULIB_PUTENV''@/0/g' -e 's/@''GNULIB_QSORT_R''@/0/g' -e 's/@''GNULIB_RANDOM''@/0/g' -e 's/@''GNULIB_RANDOM_R''@/0/g' -e 's/@''GNULIB_REALLOC_GNU''@/0/g' -e 's/@''GNULIB_REALLOC_POSIX''@/0/g' -e 's/@''GNULIB_REALLOCARRAY''@/0/g' -e 's/@''GNULIB_REALPATH''@/0/g' -e 's/@''GNULIB_RPMATCH''@/0/g' -e 's/@''GNULIB_SECURE_GETENV''@/0/g' -e 's/@''GNULIB_SETENV''@/0/g' -e 's/@''GNULIB_STRTOD''@/0/g' -e 's/@''GNULIB_STRTOL''@/0/g' -e 's/@''GNULIB_STRTOLD''@/0/g' -e 's/@''GNULIB_STRTOLL''@/0/g' -e 's/@''GNULIB_STRTOUL''@/0/g' -e 's/@''GNULIB_STRTOULL''@/0/g' -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' -e 's/@''GNULIB_UNLOCKPT''@/0/g' -e 's/@''GNULIB_UNSETENV''@/0/g' -e 's/@''GNULIB_WCTOMB''@/0/g' -e 's/@''GNULIB_MDA_ECVT''@/1/g' -e 's/@''GNULIB_MDA_FCVT''@/1/g' -e 's/@''GNULIB_MDA_GCVT''@/1/g' -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' -e 's/@''GNULIB_MDA_PUTENV''@/1/g' < ./stdlib.in.h > stdlib.h-t1 --- stdint.h --- mv stdint.h-t stdint.h --- string.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_STRING_H''@||g' -e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' -e 's/@''GNULIB_FFSL''@/0/g' -e 's/@''GNULIB_FFSLL''@/0/g' -e 's/@''GNULIB_MBSLEN''@/0/g' -e 's/@''GNULIB_MBSNLEN''@/0/g' -e 's/@''GNULIB_MBSCHR''@/0/g' -e 's/@''GNULIB_MBSRCHR''@/0/g' -e 's/@''GNULIB_MBSSTR''@/0/g' -e 's/@''GNULIB_MBSCASECMP''@/0/g' -e 's/@''GNULIB_MBSNCASECMP''@/0/g' -e 's/@''GNULIB_MBSPCASECMP''@/0/g' -e 's/@''GNULIB_MBSCASESTR''@/0/g' -e 's/@''GNULIB_MBSCSPN''@/0/g' -e 's/@''GNULIB_MBSPBRK''@/0/g' -e 's/@''GNULIB_MBSSPN''@/0/g' -e 's/@''GNULIB_MBSSEP''@/0/g' -e 's/@''GNULIB_MBSTOK_R''@/0/g' -e 's/@''GNULIB_MEMCHR''@/0/g' -e 's/@''GNULIB_MEMMEM''@/0/g' -e 's/@''GNULIB_MEMPCPY''@/0/g' -e 's/@''GNULIB_MEMRCHR''@/0/g' -e 's/@''GNULIB_MEMSET_EXPLICIT''@/0/g' -e 's/@''GNULIB_RAWMEMCHR''@/1/g' -e 's/@''GNULIB_STPCPY''@/0/g' -e 's/@''GNULIB_STPNCPY''@/0/g' -e 's/@''GNULIB_STRCHRNUL''@/1/g' -e 's/@''GNULIB_STRDUP''@/0/g' -e 's/@''GNULIB_STRNCAT''@/0/g' -e 's/@''GNULIB_STRNDUP''@/0/g' -e 's/@''GNULIB_STRNLEN''@/0/g' -e 's/@''GNULIB_STRPBRK''@/0/g' -e 's/@''GNULIB_STRSEP''@/0/g' -e 's/@''GNULIB_STRSTR''@/0/g' -e 's/@''GNULIB_STRCASESTR''@/0/g' -e 's/@''GNULIB_STRTOK_R''@/0/g' -e 's/@''GNULIB_STRERROR''@/0/g' -e 's/@''GNULIB_STRERROR_R''@/0/g' -e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' -e 's/@''GNULIB_SIGABBREV_NP''@/0/g' -e 's/@''GNULIB_SIGDESCR_NP''@/0/g' -e 's/@''GNULIB_STRSIGNAL''@/0/g' -e 's/@''GNULIB_STRVERSCMP''@/0/g' -e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' -e 's/@''GNULIB_MDA_STRDUP''@/1/g' -e 's/@''GNULIB_FREE_POSIX''@/0/g' < ./string.in.h > string.h-t1 --- stdlib.h --- sed -e 's|@''HAVE__EXIT''@|1|g' -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' -e 's|@''HAVE_ATOLL''@|1|g' -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' -e 's|@''HAVE_DECL_ECVT''@|1|g' -e 's|@''HAVE_DECL_FCVT''@|1|g' -e 's|@''HAVE_DECL_GCVT''@|1|g' -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' -e 's|@''HAVE_DECL_PROGRAM_INVOCATION_NAME''@|1|g' -e 's|@''HAVE_GETPROGNAME''@|1|g' -e 's|@''HAVE_GETSUBOPT''@|1|g' -e 's|@''HAVE_GRANTPT''@|1|g' -e 's|@''HAVE_INITSTATE''@|1|g' -e 's|@''HAVE_DECL_INITSTATE''@|1|g' -e 's|@''HAVE_MBTOWC''@|1|g' -e 's|@''HAVE_MKDTEMP''@|1|g' -e 's|@''HAVE_MKOSTEMP''@|1|g' -e 's|@''HAVE_MKOSTEMPS''@|1|g' -e 's|@''HAVE_MKSTEMP''@|1|g' -e 's|@''HAVE_MKSTEMPS''@|1|g' -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' -e 's|@''HAVE_POSIX_OPENPT''@|1|g' -e 's|@''HAVE_PTSNAME''@|1|g' -e 's|@''HAVE_PTSNAME_R''@|1|g' -e 's|@''HAVE_QSORT_R''@|1|g' -e 's|@''HAVE_RANDOM''@|1|g' -e 's|@''HAVE_RANDOM_H''@|1|g' -e 's|@''HAVE_RANDOM_R''@|1|g' -e 's|@''HAVE_REALLOCARRAY''@|1|g' -e 's|@''HAVE_REALPATH''@|1|g' -e 's|@''HAVE_RPMATCH''@|1|g' -e 's|@''HAVE_SECURE_GETENV''@|1|g' -e 's|@''HAVE_DECL_SETENV''@|1|g' -e 's|@''HAVE_SETSTATE''@|1|g' -e 's|@''HAVE_DECL_SETSTATE''@|1|g' -e 's|@''HAVE_STRTOD''@|1|g' -e 's|@''HAVE_STRTOL''@|1|g' -e 's|@''HAVE_STRTOLD''@|1|g' -e 's|@''HAVE_STRTOLL''@|1|g' -e 's|@''HAVE_STRTOUL''@|1|g' -e 's|@''HAVE_STRTOULL''@|1|g' -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' -e 's|@''HAVE_UNLOCKPT''@|1|g' -e 's|@''HAVE_DECL_UNSETENV''@|1|g' < stdlib.h-t1 > stdlib.h-t2 --- string.h --- sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' -e 's|@''HAVE_FFSL''@|1|g' -e 's|@''HAVE_FFSLL''@|1|g' -e 's|@''HAVE_MBSLEN''@|0|g' -e 's|@''HAVE_DECL_MEMMEM''@|1|g' -e 's|@''HAVE_MEMPCPY''@|1|g' -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' -e 's|@''HAVE_MEMSET_EXPLICIT''@|1|g' -e 's|@''HAVE_RAWMEMCHR''@|1|g' -e 's|@''HAVE_STPCPY''@|1|g' -e 's|@''HAVE_STPNCPY''@|1|g' -e 's|@''HAVE_STRCHRNUL''@|1|g' -e 's|@''HAVE_DECL_STRDUP''@|1|g' -e 's|@''HAVE_DECL_STRNDUP''@|1|g' -e 's|@''HAVE_DECL_STRNLEN''@|1|g' -e 's|@''HAVE_STRPBRK''@|1|g' -e 's|@''HAVE_STRSEP''@|1|g' -e 's|@''HAVE_STRCASESTR''@|1|g' -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' -e 's|@''HAVE_STRERRORNAME_NP''@|1|g' -e 's|@''HAVE_SIGABBREV_NP''@|1|g' -e 's|@''HAVE_SIGDESCR_NP''@|1|g' -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' -e 's|@''HAVE_STRVERSCMP''@|1|g' -e 's|@''REPLACE_FFSLL''@|0|g' -e 's|@''REPLACE_MEMCHR''@|0|g' -e 's|@''REPLACE_MEMMEM''@|0|g' -e 's|@''REPLACE_MEMPCPY''@|0|g' -e 's|@''REPLACE_FREE''@|0|g' -e 's|@''REPLACE_STPCPY''@|0|g' -e 's|@''REPLACE_STPNCPY''@|0|g' -e 's|@''REPLACE_STRCHRNUL''@|0|g' -e 's|@''REPLACE_STRDUP''@|0|g' -e 's|@''REPLACE_STRNCAT''@|0|g' -e 's|@''REPLACE_STRNDUP''@|0|g' -e 's|@''REPLACE_STRNLEN''@|0|g' -e 's|@''REPLACE_STRSTR''@|0|g' -e 's|@''REPLACE_STRCASESTR''@|0|g' -e 's|@''REPLACE_STRTOK_R''@|0|g' -e 's|@''REPLACE_STRERROR''@|0|g' -e 's|@''REPLACE_STRERROR_R''@|0|g' -e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' -e 's|@''REPLACE_STRSIGNAL''@|0|g' -e 's|@''UNDEFINE_STRTOK_R''@|0|g' -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' < string.h-t1 > string.h-t2 --- stdlib.h --- sed -e 's|@''REPLACE__EXIT''@|0|g' -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' -e 's|@''REPLACE_FREE''@|0|g' -e 's|@''REPLACE_GETLOADAVG''@|0|g' -e 's|@''REPLACE_GETPROGNAME''@|0|g' -e 's|@''REPLACE_GETSUBOPT''@|0|g' -e 's|@''REPLACE_INITSTATE''@|0|g' -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' -e 's|@''REPLACE_MB_CUR_MAX''@|0|g' -e 's|@''REPLACE_MBSTOWCS''@|0|g' -e 's|@''REPLACE_MBTOWC''@|0|g' -e 's|@''REPLACE_MKOSTEMP''@|0|g' -e 's|@''REPLACE_MKOSTEMPS''@|0|g' -e 's|@''REPLACE_MKSTEMP''@|0|g' -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' -e 's|@''REPLACE_POSIX_OPENPT''@|0|g' -e 's|@''REPLACE_PTSNAME''@|0|g' -e 's|@''REPLACE_PTSNAME_R''@|0|g' -e 's|@''REPLACE_PUTENV''@|0|g' -e 's|@''REPLACE_QSORT_R''@|0|g' -e 's|@''REPLACE_RANDOM''@|0|g' -e 's|@''REPLACE_RANDOM_R''@|0|g' -e 's|@''REPLACE_REALLOC_FOR_--- string.h --- rm -f string.h-t1 --- stdlib.h --- REALLOC_GNU''@|0|g' -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' -e 's|@''REPLACE_REALLOCARRAY''@|0|g' -e 's|@''REPLACE_REALPATH''@|0|g' -e 's|@''REPLACE_SETENV''@|0|g' -e 's|@''REPLACE_SETSTATE''@|0|g' -e 's|@''REPLACE_STRTOD''@|0|g' -e 's|@''REPLACE_STRTOL''@|0|g' -e 's|@''REPLACE_STRTOLD''@|0|g' -e 's|@''REPLACE_STRTOLL''@|0|g' -e 's|@''REPLACE_STRTOUL''@|0|g' -e 's|@''REPLACE_STRTOULL''@|0|g' -e 's|@''REPLACE_UNSETENV''@|0|g' -e 's|@''REPLACE_WCTOMB''@|0|g' -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' -e '/definition of _Noreturn/r ./_Noreturn.h' -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' < stdlib.h-t2 > stdlib.h-t3 --- string.h --- mv string.h-t2 string.h --- sys/file.h --- /home/pbulk/build/textproc/enchant2/work/.tools/bin/mkdir -p 'sys' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's/@''HAVE_SYS_FILE_H''@/1/g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_SYS_FILE_H''@||g' -e 's/@''HAVE_FLOCK''@/1/g' -e 's/@''GNULIB_FLOCK''@/1/g' -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' ./sys_file.in.h > sys/file.h-t mv sys/file.h-t sys/file.h --- stdlib.h --- rm -f stdlib.h-t1 stdlib.h-t2 mv stdlib.h-t3 stdlib.h --- sys/types.h --- /home/pbulk/build/textproc/enchant2/work/.tools/bin/mkdir -p 'sys' --- unistd.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''HAVE_UNISTD_H''@|1|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_UNISTD_H''@||g' -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' -e 's/@''GNULIB_ACCESS''@/0/g' -e 's/@''GNULIB_CHDIR''@/0/g' -e 's/@''GNULIB_CHOWN''@/0/g' -e 's/@''GNULIB_CLOSE''@/0/g' -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' -e 's/@''GNULIB_DUP''@/0/g' -e 's/@''GNULIB_DUP2''@/0/g' -e 's/@''GNULIB_DUP3''@/0/g' -e 's/@''GNULIB_ENVIRON''@/0/g' -e 's/@''GNULIB_EUIDACCESS''@/0/g' -e 's/@''GNULIB_EXECL''@/0/g' -e 's/@''GNULIB_EXECLE''@/0/g' -e 's/@''GNULIB_EXECLP''@/0/g' -e 's/@''GNULIB_EXECV''@/0/g' -e 's/@''GNULIB_EXECVE''@/0/g' -e 's/@''GNULIB_EXECVP''@/0/g' -e 's/@''GNULIB_EXECVPE''@/0/g' -e 's/@''GNULIB_FACCESSAT''@/0/g' -e 's/@''GNULIB_FCHDIR''@/0/g' -e 's/@''GNULIB_FCHOWNAT''@/0/g' -e 's/@''GNULIB_FDATASYNC''@/0/g' -e 's/@''GNULIB_FSYNC''@/0/g' -e 's/@''GNULIB_FTRUNCATE''@/0/g' < ./unistd.in.h > unistd.h-t1 --- sys/types.h --- sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -e 's|@''GUARD_PREFIX''@|GL|g' -e 's|@''INCLUDE_NEXT''@|include_next|g' -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' -e 's|@''PRAGMA_COLUMNS''@||g' -e 's|@''NEXT_SYS_TYPES_H''@||g' -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' -e 's|@''WINDOWS_STAT_INODES''@|0|g' ./sys_types.in.h > sys/types.h-t --- unistd.h --- sed -e 's/@''GNULIB_GETCWD''@/0/g' -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' -e 's/@''GNULIB_GETDTABLESIZE''@/0/g' -e 's/@''GNULIB_GETENTROPY''@/0/g' -e 's/@''GNULIB_GETGROUPS''@/0/g' -e 's/@''GNULIB_GETHOSTNAME''@/0/g' -e 's/@''GNULIB_GETLOGIN''@/0/g' -e 's/@''GNULIB_GETLOGIN_R''@/0/g' -e 's/@''GNULIB_GETOPT_POSIX''@/0/g' -e 's/@''GNULIB_GETPAGESIZE''@/0/g' -e 's/@''GNULIB_GETPASS''@/0/g' -e 's/@''GNULIB_GETPASS_GNU''@/0/g' -e 's/@''GNULIB_GETUSERSHELL''@/0/g' -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' -e 's/@''GNULIB_ISATTY''@/0/g' -e 's/@''GNULIB_LCHOWN''@/0/g' -e 's/@''GNULIB_LINK''@/0/g' -e 's/@''GNULIB_LINKAT''@/0/g' -e 's/@''GNULIB_LSEEK''@/0/g' -e 's/@''GNULIB_PIPE''@/0/g' -e 's/@''GNULIB_PIPE2''@/0/g' -e 's/@''GNULIB_PREAD''@/0/g' -e 's/@''GNULIB_PWRITE''@/0/g' -e 's/@''GNULIB_READ''@/0/g' -e 's/@''GNULIB_READLINK''@/0/g' -e 's/@''GNULIB_READLINKAT''@/0/g' -e 's/@''GNULIB_RMDIR''@/0/g' -e 's/@''GNULIB_SETHOSTNAME''@/0/g' -e 's/@''GNULIB_SLEEP''@/0/g' -e 's/@''GNULIB_SYMLINK''@/0/g' -e 's/@''GNULIB_SYMLINKAT''@/0/g' -e 's/@''GNULIB_TRUNCATE''@/0/g' -e 's/@''GNULIB_TTYNAME_R''@/0/g' -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' -e 's/@''GNULIB_UNLINK''@/0/g' -e 's/@''GNULIB_UNLINKAT''@/0/g' -e 's/@''GNULIB_USLEEP''@/0/g' -e 's/@''GNULIB_WRITE''@/0/g' -e 's/@''GNULIB_MDA_ACCESS''@/1/g' -e 's/@''GNULIB_MDA_CHDIR''@/1/g' -e 's/@''GNULIB_MDA_CLOSE''@/1/g' -e 's/@''GNULIB_MDA_DUP''@/1/g' -e 's/@''GNULIB_MDA_DUP2''@/1/g' -e 's/@''GNULIB_MDA_EXECL''@/1/g' -e 's/@''GNULIB_MDA_EXECLE''@/1/g' -e 's/@''GNULIB_MDA_EXECLP''@/1/g' -e 's/@''GNULIB_MDA_EXECV''@/1/g' -e 's/@''GNULIB_MDA_EXECVE''@/1/g' -e 's/@''GNULIB_MDA_EXECVP''@/1/g' -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' -e 's/@''GNULIB_MDA_GETCWD''@/1/g' -e 's/@''GNULIB_MDA_GETPID''@/1/g' -e 's/@''GNULIB_MDA_ISATTY''@/1/g' -e 's/@''GNULIB_MDA_LSEEK''@/1/g' -e 's/@''GNULIB_MDA_READ''@/1/g' -e 's/@''GNULIB_MDA_RMDIR''@/1/g' -e 's/@''GNULIB_MDA_SWAB''@/1/g' -e 's/@''GNULIB_MDA_UNLINK''@/1/g' -e 's/@''GNULIB_MDA_WRITE''@/1/g' < unistd.h-t1 > unistd.h-t2 --- sys/types.h --- mv sys/types.h-t sys/types.h --- configmake.h --- { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; echo '#if HAVE_WINSOCK2_H'; echo '# include /* avoid mingw pollution on DATADIR */'; echo '#endif'; printf '#define PREFIX %s\n' \"/usr/pkg\"; printf '#define EXEC_PREFIX %s\n' \"/usr/pkg\"; printf '#define BINDIR %s\n' \"/usr/pkg/bin\"; printf '#define SBINDIR %s\n' \"/usr/pkg/sbin\"; printf '#define LIBEXECDIR %s\n' \"/usr/pkg/libexec\"; printf '#define DATAROOTDIR %s\n' \"/usr/pkg/share\"; printf '#define DATADIR %s\n' \"/usr/pkg/share\"; printf '#define SYSCONFDIR %s\n' \"/usr/pkg/etc\"; printf '#define SHAREDSTATEDIR %s\n' \"/usr/pkg/com\"; printf '#define LOCALSTATEDIR %s\n' \"/usr/pkg/var\"; printf '#define RUNSTATEDIR %s\n' \"/usr/pkg/var/run\"; printf '#define INCLUDEDIR %s\n' \"/usr/pkg/include\"; printf '#define OLDINCLUDEDIR %s\n' \"/usr/include\"; printf '#define DOCDIR %s\n' \"/usr/pkg/share/doc/enchant\"; printf '#define INFODIR %s\n' \"/usr/pkg/share/info\"; printf '#define HTMLDIR %s\n' \"/usr/pkg/share/doc/enchant\"; printf '#define DVIDIR %s\n' \"/usr/pkg/share/doc/enchant\"; printf '#define PDFDIR %s\n' \"/usr/pkg/share/doc/enchant\"; printf '#define PSDIR %s\n' \"/usr/pkg/share/doc/enchant\"; printf '#define LIBDIR %s\n' \"/usr/pkg/lib\"; printf '#define LISPDIR %s\n' \"/usr/pkg/share/emacs/site-lisp\"; printf '#define LOCALEDIR %s\n' \"/usr/pkg/share/locale\"; printf '#define MANDIR %s\n' \"/usr/pkg/man\"; printf '#define MANEXT %s\n' \"\"; printf '#define PKGDATADIR %s\n' \"/usr/pkg/share/enchant\"; printf '#define PKGINCLUDEDIR %s\n' \"/usr/pkg/include/enchant\"; printf '#define PKGLIBDIR %s\n' \"/usr/pkg/lib/enchant\"; printf '#define PKGLIBEXECDIR %s\n' \"/usr/pkg/libexec/enchant\"; } | sed '/""/d' > configmake.h-t mv configmake.h-t configmake.h --- unistd.h --- sed -e 's|@''HAVE_CHOWN''@|1|g' -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' -e 's|@''HAVE_DUP3''@|1|g' -e 's|@''HAVE_EUIDACCESS''@|1|g' -e 's|@''HAVE_EXECVPE''@|1|g' -e 's|@''HAVE_FACCESSAT''@|1|g' -e 's|@''HAVE_FCHDIR''@|1|g' -e 's|@''HAVE_FCHOWNAT''@|1|g' -e 's|@''HAVE_FDATASYNC''@|1|g' -e 's|@''HAVE_FSYNC''@|1|g' -e 's|@''HAVE_FTRUNCATE''@|1|g' -e 's|@''HAVE_GETDTABLESIZE''@|1|g' -e 's|@''HAVE_GETENTROPY''@|1|g' -e 's|@''HAVE_GETGROUPS''@|1|g' -e 's|@''HAVE_GETHOSTNAME''@|1|g' -e 's|@''HAVE_GETPAGESIZE''@|1|g' -e 's|@''HAVE_GETPASS''@|1|g' -e 's|@''HAVE_GROUP_MEMBER''@|1|g' -e 's|@''HAVE_LCHOWN''@|1|g' -e 's|@''HAVE_LINK''@|1|g' -e 's|@''HAVE_LINKAT''@|1|g' -e 's|@''HAVE_PIPE''@|1|g' -e 's|@''HAVE_PIPE2''@|1|g' -e 's|@''HAVE_PREAD''@|1|g' -e 's|@''HAVE_PWRITE''@|1|g' -e 's|@''HAVE_READLINK''@|1|g' -e 's|@''HAVE_READLINKAT''@|1|g' -e 's|@''HAVE_SETHOSTNAME''@|1|g' -e 's|@''HAVE_SLEEP''@|1|g' -e 's|@''HAVE_SYMLINK''@|1|g' -e 's|@''HAVE_SYMLINKAT''@|1|g' -e 's|@''HAVE_UNLINKAT''@|1|g' -e 's|@''HAVE_USLEEP''@|1|g' -e 's|@''HAVE_DECL_ENVIRON''@|1|g' -e 's|@''HAVE_DECL_EXECVPE''@|1|g' -e 's|@''HAVE_DECL_FCHDIR''@|1|g' -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' -e 's|@''HAVE_OS_H''@|0|g' -e 's|@''HAVE_SYS_PARAM_H''@|0|g' < unistd.h-t2 > unistd.h-t3 sed -e 's|@''REPLACE_ACCESS''@|0|g' -e 's|@''REPLACE_CHOWN''@|0|g' -e 's|@''REPLACE_CLOSE''@|0|g' -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' -e 's|@''REPLACE_DUP''@|0|g' -e 's|@''REPLACE_DUP2''@|0|g' -e 's|@''REPLACE_DUP3''@|0|g' -e 's|@''REPLACE_EXECL''@|0|g' -e 's|@''REPLACE_EXECLE''@|0|g' -e 's|@''REPLACE_EXECLP''@|0|g' -e 's|@''REPLACE_EXECV''@|0|g' -e 's|@''REPLACE_EXECVE''@|0|g' -e 's|@''REPLACE_EXECVP''@|0|g' -e 's|@''REPLACE_EXECVPE''@|0|g' -e 's|@''REPLACE_FACCESSAT''@|0|g' -e 's|@''REPLACE_FCHOWNAT''@|0|g' -e 's|@''REPLACE_FDATASYNC''@|0|g' -e 's|@''REPLACE_FTRUNCATE''@|0|g' -e 's|@''REPLACE_GETCWD''@|0|g' -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' -e 's|@''REPLACE_GETENTROPY''@|0|g' -e 's|@''REPLACE_GETLOGIN_R''@|0|g' -e 's|@''REPLACE_GETGROUPS''@|0|g' -e 's|@''REPLACE_GETPAGESIZE''@|0|g' -e 's|@''REPLACE_GETPASS''@|0|g' -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' -e 's|@''REPLACE_ISATTY''@|0|g' -e 's|@''REPLACE_LCHOWN''@|0|g' -e 's|@''REPLACE_LINK''@|0|g' -e 's|@''REPLACE_LINKAT''@|0|g' -e 's|@''REPLACE_LSEEK''@|0|g' -e 's|@''REPLACE_PIPE2''@|0|g' -e 's|@''REPLACE_PREAD''@|0|g' -e 's|@''REPLACE_PWRITE''@|0|g' -e 's|@''REPLACE_READ''@|0|g' -e 's|@''REPLACE_READLINK''@|0|g' -e 's|@''REPLACE_READLINKAT''@|0|g' -e 's|@''REPLACE_RMDIR''@|0|g' -e 's|@''REPLACE_SETHOSTNAME''@|0|g' -e 's|@''REPLACE_SLEEP''@|0|g' -e 's|@''REPLACE_SYMLINK''@|0|g' -e 's|@''REPLACE_SYMLINKAT''@|0|g' -e 's|@''REPLACE_TRUNCATE''@|0|g' -e 's|@''REPLACE_TTYNAME_R''@|0|g' -e 's|@''REPLACE_UNLINK''@|0|g' -e 's|@''REPLACE_UNLINKAT''@|0|g' -e 's|@''REPLACE_USLEEP''@|0|g' -e 's|@''REPLACE_WRITE''@|0|g' -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' < unistd.h-t3 > unistd.h-t4 rm -f unistd.h-t1 unistd.h-t2 unistd.h-t3 mv unistd.h-t4 unistd.h --- all --- /usr/pkg/bin/bmake all-am --- libgnu_la-unistd.lo --- --- relocatable.lo --- --- libgnu_la-unistd.lo --- /bin/bash ../libtool --tag=CC --mode=compile cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c -o libgnu_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c --- relocatable.lo --- depbase=`echo relocatable.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/bash ../libtool --tag=CC --mode=compile cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT relocatable.lo -MD -MP -MF $depbase.Tpo -c -o relocatable.lo relocatable.c && mv -f $depbase.Tpo $depbase.Plo --- libgnu_la-unistd.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -pipe -O2 -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c unistd.c -fPIC -DPIC -o .libs/libgnu_la-unistd.o libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -pipe -O2 -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c unistd.c -o libgnu_la-unistd.o >/dev/null 2>&1 mv -f .deps/libgnu_la-unistd.Tpo .deps/libgnu_la-unistd.Plo --- relocatable.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -pipe -O2 -MT relocatable.lo -MD -MP -MF .deps/relocatable.Tpo -c relocatable.c -fPIC -DPIC -o .libs/relocatable.o libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I.. -DIN_LIBRARY -DENABLE_COSTLY_RELOCATABLE -DINSTALLDIR=\"/usr/pkg/lib\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -pipe -O2 -MT relocatable.lo -MD -MP -MF .deps/relocatable.Tpo -c relocatable.c -o relocatable.o >/dev/null 2>&1 --- libgnu.la --- /bin/bash ../libtool --tag=CC --mode=link cc -std=gnu11 -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -no-undefined -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o libgnu.la libgnu_la-unistd.lo relocatable.lo libtool: link: ar cr .libs/libgnu.a .libs/libgnu_la-unistd.o .libs/relocatable.o libtool: link: ranlib .libs/libgnu.a libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" ) Making all in src --- enchant.o --- --- enchant-lsmod.o --- --- enchant.o --- depbase=`echo enchant.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -I.. -isystem../lib -isystem../lib -I/usr/pkg/include -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN='"libenchant"' -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix--- enchant-lsmod.o --- depbase=`echo enchant-lsmod.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -I.. -isystem../lib -isystem../lib -I/usr/pkg/include -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN='"libenchant"' -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gi--- enchant.o --- -2.0 -I/usr/pkg/lib/glib-2.0/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT enchant.o -MD -MP -MF $depbase.Tpo -c -o enchant.o enchant.c && mv -f $depbase.Tpo $depbase.Po --- enchant-lsmod.o --- o-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT enchant-lsmod.o -MD -MP -MF $depbase.Tpo -c -o enchant-lsmod.o enchant-lsmod.c && mv -f $depbase.Tpo $depbase.Po --- libenchant_2_la-lib.lo --- /bin/bash ../libtool --tag=CC --mode=compile cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -I.. -isystem../lib -isystem../lib -I/usr/pkg/include -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN='"libenchant"' -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT libenchant_2_la-lib.lo -MD -MP -MF .deps/libenchant_2_la-lib.Tpo -c -o libenchant_2_la-lib.lo `test -f 'lib.c' || echo './'`lib.c --- libenchant_2_la-pwl.lo --- /bin/bash ../libtool --tag=CC --mode=compile cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -I.. -isystem../lib -isystem../lib -I/usr/pkg/include -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN='"libenchant"' -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT libenchant_2_la-pwl.lo -MD -MP -MF .deps/libenchant_2_la-pwl.Tpo -c -o libenchant_2_la-pwl.lo `test -f 'pwl.c' || echo './'`pwl.c --- libenchant_2_la-lib.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -isystem../lib -isystem../lib -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -pthread -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN=\"libenchant\" -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -pipe -O2 -MT libenchant_2_la-lib.lo -MD -MP -MF .deps/libenchant_2_la-lib.Tpo -c lib.c -fPIC -DPIC -o .libs/libenchant_2_la-lib.o --- libenchant_2_la-pwl.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -isystem../lib -isystem../lib -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -pthread -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN=\"libenchant\" -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -pipe -O2 -MT libenchant_2_la-pwl.lo -MD -MP -MF .deps/libenchant_2_la-pwl.Tpo -c pwl.c -fPIC -DPIC -o .libs/libenchant_2_la-pwl.o pwl.c: In function 'enchant_pwl_check': pwl.c:422:6: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if(isAllCaps) ^ --- libenchant_2_la-lib.lo --- lib.c: In function 'enchant_dict_store_replacement': lib.c:596:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] enchant_dict_store_replacement (EnchantDict * dict _GL_UNUSED, ^ --- libenchant_2_la-pwl.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -isystem../lib -isystem../lib -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -pthread -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN=\"libenchant\" -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -pipe -O2 -MT libenchant_2_la-pwl.lo -MD -MP -MF .deps/libenchant_2_la-pwl.Tpo -c pwl.c -o libenchant_2_la-pwl.o >/dev/null 2>&1 mv -f .deps/libenchant_2_la-pwl.Tpo .deps/libenchant_2_la-pwl.Plo --- enchant-2.1 --- cp /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5/src/enchant.1 enchant-2.1 --- enchant-lsmod-2.1 --- cp /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5/src/enchant-lsmod.1 enchant-lsmod-2.1 --- enchant.html --- groff -mandoc -Thtml enchant.1 > enchant.html --- libenchant_2_la-lib.lo --- libtool: compile: cc -std=gnu11 -DHAVE_CONFIG_H -I. -I.. -isystem../lib -isystem../lib -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -pthread -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wall -Wbad-function-cast -Wdisabled-optimization -Wdouble-promotion -Wextra -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverlength-strings -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Wformat=2 -fno-common -Wno-missing-field-initializers -DG_LOG_DOMAIN=\"libenchant\" -D_ENCHANT_BUILD=1 -DENCHANT_VERSION_STRING=\"2.6.5\" -DENCHANT_MAJOR_VERSION=\"2\" -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -pipe -O2 -MT libenchant_2_la-lib.lo -MD -MP -MF .deps/libenchant_2_la-lib.Tpo -c lib.c -o libenchant_2_la-lib.o >/dev/null 2>&1 --- enchant-2.html --- groff -mandoc -Thtml enchant-2.1 > enchant-2.html --- enchant-lsmod-2.html --- groff -mandoc -Thtml enchant-lsmod-2.1 > enchant-lsmod-2.html --- libenchant_2_la-lib.lo --- mv -f .deps/libenchant_2_la-lib.Tpo .deps/libenchant_2_la-lib.Plo --- libenchant-2.la --- /bin/bash ../libtool --tag=CC --mode=link cc -std=gnu11 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -no-undefined -export-symbols-regex '^enchant_.*' -version-info 8:5:6 -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o libenchant-2.la -rpath /usr/pkg/lib libenchant_2_la-lib.lo libenchant_2_la-pwl.lo ../lib/libgnu.la -Wl,--export-dynamic -L/usr/pkg/lib -lgmodule-2.0 -pthread -Wl,-R/usr/pkg/lib -lglib-2.0 libtool: link: nm .libs/libenchant_2_la-lib.o .libs/libenchant_2_la-pwl.o ../lib/.libs/libgnu.a | /bin/sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libenchant-2.exp libtool: link: /bin/egrep -e "^enchant_.*" ".libs/libenchant-2.exp" > ".libs/libenchant-2.expT" libtool: link: mv -f ".libs/libenchant-2.expT" ".libs/libenchant-2.exp" libtool: link: echo "{ global:" > .libs/libenchant-2.ver libtool: link: cat .libs/libenchant-2.exp | /bin/sed -e "s/\(.*\)/\1;/" >> .libs/libenchant-2.ver libtool: link: echo "local: *; };" >> .libs/libenchant-2.ver libtool: link: cc -shared -fPIC -DPIC .libs/libenchant_2_la-lib.o .libs/libenchant_2_la-pwl.o -Wl,--whole-archive ../lib/.libs/libgnu.a -Wl,--no-whole-archive -L/home/pbulk/build/textproc/enchant2/work/.buildlink/lib -lgmodule-2.0 -lglib-2.0 -O2 -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -Wl,--export-dynamic -Wl,-rpath -Wl,/usr/pkg/lib -pthread -Wl,-soname -Wl,libenchant-2.so.2 -Wl,-version-script -Wl,.libs/libenchant-2.ver -o .libs/libenchant-2.so.2.6.5 libtool: link: (cd ".libs" && rm -f "libenchant-2.so.2" && ln -s "libenchant-2.so.2.6.5" "libenchant-2.so.2") libtool: link: (cd ".libs" && rm -f "libenchant-2.so" && ln -s "libenchant-2.so.2.6.5" "libenchant-2.so") libtool: link: (cd .libs/libenchant-2.lax/libgnu.a && ar x "/home/pbulk/build/textproc/enchant2/work/enchant-2.6.5/src/../lib/.libs/libgnu.a") libtool: link: ar cr .libs/libenchant-2.a libenchant_2_la-lib.o libenchant_2_la-pwl.o .libs/libenchant-2.lax/libgnu.a/libgnu_la-unistd.o .libs/libenchant-2.lax/libgnu.a/relocatable.o libtool: link: ranlib .libs/libenchant-2.a libtool: link: rm -fr .libs/libenchant-2.lax libtool: link: ( cd ".libs" && rm -f "libenchant-2.la" && ln -s "../libenchant-2.la" "libenchant-2.la" ) --- enchant-2 --- --- enchant-lsmod-2 --- --- enchant-2 --- /bin/bash ../libtool --tag=CC --mode=link cc -std=gnu11 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o enchant-2 enchant.o libenchant-2.la -Wl,--export-dynamic -L/usr/pkg/lib -lgmodule-2.0 -pthread -Wl,-R/usr/pkg/lib -lglib-2.0 ../lib/libgnu.la --- enchant-lsmod-2 --- /bin/bash ../libtool --tag=CC --mode=link cc -std=gnu11 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o enchant-lsmod-2 enchant-lsmod.o libenchant-2.la -Wl,--export-dynamic -L/usr/pkg/lib -lgmodule-2.0 -pthread -Wl,-R/usr/pkg/lib -lglib-2.0 ../lib/libgnu.la libtool: link: cc -std=gnu11 -pipe -O2 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/enchant-lsmod-2 enchant-lsmod.o -Wl,--export-dynamic -Wl,-rpath -Wl,/usr/pkg/lib -L/home/pbulk/build/textproc/enchant2/work/.buildlink/lib ./.libs/libenchant-2.so -lgmodule-2.0 -lglib-2.0 ../lib/.libs/libgnu.a -pthread -Wl,-rpath -Wl,/usr/pkg/lib --- enchant-2 --- libtool: link: cc -std=gnu11 -pipe -O2 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/enchant-2 enchant.o -Wl,--export-dynamic -Wl,-rpath -Wl,/usr/pkg/lib -L/home/pbulk/build/textproc/enchant2/work/.buildlink/lib ./.libs/libenchant-2.so -lgmodule-2.0 -lglib-2.0 ../lib/.libs/libgnu.a -pthread -Wl,-rpath -Wl,/usr/pkg/lib Making all in providers --- enchant_hunspell_la-enchant_hunspell.lo --- /bin/bash ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -isystem../lib -isystem../lib -I../src -I/usr/pkg/include -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -D_ENCHANT_BUILD=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -W -Wabi-tag -Waddress -Waggressive-loop-optimizations -Wall -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wconversion-null -Wcoverage-mismatch -Wcpp -Wctor-dtor-privacy -Wdelete-non-virtual-dtor -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Weffc++ -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Winherited-variadic-ctor -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-offsetof -Winvalid-pch -Wliteral-suffix -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wmultichar -Wnarrowing -Wnoexcept -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Woverflow -Woverlength-strings -Woverloaded-virtual -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpmf-conversions -Wpointer-arith -Wpragmas -Wreorder -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsign-promo -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-null-sentinel -Wstrict-overflow -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvirtual-move-assign -Wvla -Wvolatile-register-var -Wwrite-strings -Wzero-as-null-pointer-constant -Wnormalized=nfc -Wno-missing-field-initializers -I/usr/pkg/include/hunspell -DENCHANT_HUNSPELL_DICT_DIR='"/usr/pkg/share/hunspell"' -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -MT enchant_hunspell_la-enchant_hunspell.lo -MD -MP -MF .deps/enchant_hunspell_la-enchant_hunspell.Tpo -c -o enchant_hunspell_la-enchant_hunspell.lo `test -f 'enchant_hunspell.cpp' || echo './'`enchant_hunspell.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -isystem../lib -isystem../lib -I../src -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include -pthread -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/lib/glib-2.0/include -D_ENCHANT_BUILD=1 -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/gio-unix-2.0 -W -Wabi-tag -Waddress -Waggressive-loop-optimizations -Wall -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wconversion-null -Wcoverage-mismatch -Wcpp -Wctor-dtor-privacy -Wdelete-non-virtual-dtor -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Weffc++ -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Winherited-variadic-ctor -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-offsetof -Winvalid-pch -Wliteral-suffix -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wmultichar -Wnarrowing -Wnoexcept -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Woverflow -Woverlength-strings -Woverloaded-virtual -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpmf-conversions -Wpointer-arith -Wpragmas -Wreorder -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsign-promo -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-null-sentinel -Wstrict-overflow -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvirtual-move-assign -Wvla -Wvolatile-register-var -Wwrite-strings -Wzero-as-null-pointer-constant -Wnormalized=nfc -Wno-missing-field-initializers -I/home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell -DENCHANT_HUNSPELL_DICT_DIR=\"/usr/pkg/share/hunspell\" -pipe -O2 -MT enchant_hunspell_la-enchant_hunspell.lo -MD -MP -MF .deps/enchant_hunspell_la-enchant_hunspell.Tpo -c enchant_hunspell.cpp -fPIC -DPIC -o .libs/enchant_hunspell_la-enchant_hunspell.o In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/type_traits:934:7: error: storage class specified for '_gl_static_assert_function2' static_assert(sizeof...(_Args) > 1, ^ In file included from /home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0/glib/glist.h:34:0, from /home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0/glib/ghash.h:36, from /home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0/glib.h:52, from ../src/enchant-provider.h:34, from enchant_hunspell.cpp:44: /home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0/glib/gmem.h: In function 'void* g_steal_pointer(gpointer)': /home/pbulk/build/textproc/enchant2/work/.buildlink/include/glib-2.0/glib/gmem.h:240:8: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] *ptr = NULL; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/random.h: At global scope: /usr/include/c++/4.8.2/bits/random.h:87:2: error: storage class specified for '_gl_static_assert_function13' static_assert(__which < 0, /* needs to be dependent */ ^ /usr/include/c++/4.8.2/bits/random.h:243:7: error: storage class specified for '_gl_static_assert_function14' static_assert(std::is_unsigned<_UIntType>::value, "template argument " ^ /usr/include/c++/4.8.2/bits/random.h:245:7: error: storage class specified for '_gl_static_assert_function15' static_assert(__m == 0u || (__a < __m && __c < __m), ^ /usr/include/c++/4.8.2/bits/random.h:451:7: error: storage class specified for '_gl_static_assert_function16' static_assert(std::is_unsigned<_UIntType>::value, "template argument " ^ /usr/include/c++/4.8.2/bits/random.h:453:7: error: storage class specified for '_gl_static_assert_function17' static_assert(1u <= __m && __m <= __n, ^ /usr/include/c++/4.8.2/bits/random.h:455:7: error: storage class specified for '_gl_static_assert_function18' static_assert(__r <= __w, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:457:7: error: storage class specified for '_gl_static_assert_function19' static_assert(__u <= __w, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:459:7: error: storage class specified for '_gl_static_assert_function20' static_assert(__s <= __w, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:461:7: error: storage class specified for '_gl_static_assert_function21' static_assert(__t <= __w, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:463:7: error: storage class specified for '_gl_static_assert_function22' static_assert(__l <= __w, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:465:7: error: storage class specified for '_gl_static_assert_function23' static_assert(__w <= std::numeric_limits<_UIntType>::digits, ^ /usr/include/c++/4.8.2/bits/random.h:467:7: error: storage class specified for '_gl_static_assert_function24' static_assert(__a <= (__detail::_Shift<_UIntType, __w>::__value - 1), ^ /usr/include/c++/4.8.2/bits/random.h:469:7: error: storage class specified for '_gl_static_assert_function25' static_assert(__b <= (__detail::_Shift<_UIntType, __w>::__value - 1), ^ /usr/include/c++/4.8.2/bits/random.h:471:7: error: storage class specified for '_gl_static_assert_function26' static_assert(__c <= (__detail::_Shift<_UIntType, __w>::__value - 1), ^ /usr/include/c++/4.8.2/bits/random.h:473:7: error: storage class specified for '_gl_static_assert_function27' static_assert(__d <= (__detail::_Shift<_UIntType, __w>::__value - 1), ^ /usr/include/c++/4.8.2/bits/random.h:475:7: error: storage class specified for '_gl_static_assert_function28' static_assert(__f <= (__detail::_Shift<_UIntType, __w>::__value - 1), ^ /usr/include/c++/4.8.2/bits/random.h:670:7: error: storage class specified for '_gl_static_assert_function29' static_assert(std::is_unsigned<_UIntType>::value, "template argument " ^ /usr/include/c++/4.8.2/bits/random.h:672:7: error: storage class specified for '_gl_static_assert_function30' static_assert(0u < __s && __s < __r, ^ /usr/include/c++/4.8.2/bits/random.h:674:7: error: storage class specified for '_gl_static_assert_function31' static_assert(0u < __w && __w <= std::numeric_limits<_UIntType>::digits, ^ /usr/include/c++/4.8.2/bits/random.h:856:7: error: storage class specified for '_gl_static_assert_function32' static_assert(1 <= __r && __r <= __p, ^ /usr/include/c++/4.8.2/bits/random.h:1076:7: error: storage class specified for '_gl_static_assert_function33' static_assert(std::is_unsigned<_UIntType>::value, "template argument " ^ /usr/include/c++/4.8.2/bits/random.h:1078:7: error: storage class specified for '_gl_static_assert_function34' static_assert(0u < __w && __w <= std::numeric_limits<_UIntType>::digits, ^ /usr/include/c++/4.8.2/bits/random.h:1294:7: error: storage class specified for '_gl_static_assert_function35' static_assert(1u <= __k, "template argument substituting " ^ /usr/include/c++/4.8.2/bits/random.h:1668:7: error: storage class specified for '_gl_static_assert_function36' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:1869:7: error: storage class specified for '_gl_static_assert_function37' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:2087:7: error: storage class specified for '_gl_static_assert_function38' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:2300:7: error: storage class specified for '_gl_static_assert_function39' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:2504:7: error: storage class specified for '_gl_static_assert_function40' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:2721:7: error: storage class specified for '_gl_static_assert_function41' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:2931:7: error: storage class specified for '_gl_static_assert_function42' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:3132:7: error: storage class specified for '_gl_static_assert_function43' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:3356:7: error: storage class specified for '_gl_static_assert_function44' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:3779:7: error: storage class specified for '_gl_static_assert_function45' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:4010:7: error: storage class specified for '_gl_static_assert_function46' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:4210:7: error: storage class specified for '_gl_static_assert_function47' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:4432:7: error: storage class specified for '_gl_static_assert_function48' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:4648:7: error: storage class specified for '_gl_static_assert_function49' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:4850:7: error: storage class specified for '_gl_static_assert_function50' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:5053:7: error: storage class specified for '_gl_static_assert_function51' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:5253:7: error: storage class specified for '_gl_static_assert_function52' static_assert(std::is_integral<_IntType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:5483:7: error: storage class specified for '_gl_static_assert_function53' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/bits/random.h:5750:7: error: storage class specified for '_gl_static_assert_function54' static_assert(std::is_floating_point<_RealType>::value, ^ /usr/include/c++/4.8.2/array:316:7: error: storage class specified for '_gl_static_assert_function58' static_assert(_Int < _Nm, "index is out of bounds"); ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: template argument 1 is invalid { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: missing template arguments before '<' token { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: wrong number of template arguments (1, should be 2) { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /usr/include/c++/4.8.2/bits/stringfwd.h:40:0, from /usr/include/c++/4.8.2/string:39, from enchant_hunspell.cpp:41: /usr/include/c++/4.8.2/bits/memoryfwd.h:71:12: error: provided for 'template struct std::uses_allocator' struct uses_allocator; ^ In file included from ../config.h:1183:0, from enchant_hunspell.cpp:35: /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: missing template arguments before '<' token { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: expected primary-expression before ')' token { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: expected primary-expression before ')' token { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ /usr/include/c++/4.8.2/bits/uses_allocator.h:66:7: error: storage class specified for '_gl_static_assert_function59' { static_assert( uses_allocator<_Tp, _Alloc>::value, "uses allocator" ); }; ^ In file included from /home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell/hunspell.hxx:75:0, from enchant_hunspell.cpp:46: /home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell/atypes.hxx: In constructor 'patentry::patentry()': /home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell/atypes.hxx:130:3: warning: 'patentry::pattern' should be initialized in the member initialization list [-Weffc++] patentry() ^ /home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell/atypes.hxx:130:3: warning: 'patentry::pattern2' should be initialized in the member initialization list [-Weffc++] /home/pbulk/build/textproc/enchant2/work/.buildlink/include/hunspell/atypes.hxx:130:3: warning: 'patentry::pattern3' should be initialized in the member initialization list [-Weffc++] enchant_hunspell.cpp: In member function 'bool HunspellChecker::requestDictionary(const char*)': enchant_hunspell.cpp:333:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] wordchars = NULL; ^ *** [enchant_hunspell_la-enchant_hunspell.lo] Error code 1 bmake[2]: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5/providers 1 error bmake[2]: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5/providers *** [all-recursive] Error code 1 bmake[1]: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5 1 error bmake[1]: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5 1 error bmake: stopped in /home/pbulk/build/textproc/enchant2/work/enchant-2.6.5 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/enchant2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/enchant2