Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Sep 2016 11:07:40 GMT
From:      pkg-fallout@FreeBSD.org
To:        pkg-fallout@FreeBSD.org
Subject:   [package - head-mips-default][chinese/libpinyin] Failed for zh-libpinyin-1.2.0 in build
Message-ID:  <201609041107.u84B7eEg091436@beefy7.nyi.freebsd.org>

next in thread | raw e-mail | index | archive | help

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     lichray@gmail.com
Last committer: mat@FreeBSD.org
Ident:          $FreeBSD: head/chinese/libpinyin/Makefile 419843 2016-08-08 13:46:50Z mat $
Log URL:        http://beefy7.nyi.freebsd.org/data/head-mips-default/p421195_s305167/logs/zh-libpinyin-1.2.0.log
Build URL:      http://beefy7.nyi.freebsd.org/build.html?mastername=head-mips-default&build=p421195_s305167
Log:

====>> Building chinese/libpinyin
build started at Sun Sep  4 09:24:14 UTC 2016
port directory: /usr/ports/chinese/libpinyin
building for: FreeBSD head-mips-default-job-09 12.0-CURRENT FreeBSD 12.0-CURRENT r305167 mips
maintained by: lichray@gmail.com
Makefile ident:      $FreeBSD: head/chinese/libpinyin/Makefile 419843 2016-08-08 13:46:50Z mat $
Poudriere version: 3.1.14
Host OSVERSION: 1200005
Jail OSVERSION: 1200005

---Begin Environment---
SHELL=/bin/csh
UNAME_p=mips
UNAME_m=mips
ABI_FILE=/usr/lib/crt1.o
UNAME_v=FreeBSD 12.0-CURRENT r305167
UNAME_r=12.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
OPSYS=FreeBSD
ARCH=mips
LINUX_OSRELEASE=2.6.32
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/head-mips-default/ref
QEMU_EMULATING=1
UID=0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
_JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=zh-libpinyin-1.2.0
OSREL=12.0
_OSRELEASE=12.0-CURRENT
PYTHONBASE=/usr/local
OLDPWD=/
_SMP_CPUS=24
PWD=/usr/local/poudriere/data/.m/head-mips-default/ref/.p/pool
MASTERNAME=head-mips-default
SCRIPTPREFIX=/usr/local/share/poudriere
_JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.14
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
CONFIGURE_MAX_CMD_LEN=262144
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
_JAVA_OS_LIST_REGEXP=native\|linux
OSVERSION=1200005
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

--CONFIGURE_ARGS--
CPPFLAGS="-I/usr/local/include  -I/usr/local/include/db5 -D_WITH_GETLINE"  LDFLAGS="-L/usr/local/lib -ldb-5.3" --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/chinese/libpinyin/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/chinese/libpinyin/work  HOME=/wrkdirs/usr/ports/chinese/libpinyin/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/chinese/libpinyin/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/chinese/libpinyin/work  HOME=/wrkdirs/usr/ports/chinese/libpinyin/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="/nxb-bin/usr/bin/cc" CFLAGS="-O2 -pipe -G0  -fno-strict-aliasing"  CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS=""  LDFLAGS="" LIBS=""  CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O2 -pipe -G0 -fno-strict-aliasing "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
VER=1.2.0
GTK2_VERSION="2.10.0"
GTK3_VERSION="3.0.0"
OSREL=12.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/libpinyin"
EXAMPLESDIR="share/examples/libpinyin"
DATADIR="share/libpinyin"
WWWDIR="www/libpinyin"
ETCDIR="etc/libpinyin"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/libpinyin
DOCSDIR=/usr/local/share/doc/libpinyin
EXAMPLESDIR=/usr/local/share/examples/libpinyin
WWWDIR=/usr/local/www/libpinyin
ETCDIR=/usr/local/etc/libpinyin
--End SUB_LIST--

---Begin make.conf---
MACHINE=mips
MACHINE_ARCH=mips
ARCH=${MACHINE_ARCH}
.sinclude "/etc/make.nxb.conf"
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
---Begin make.nxb.conf---
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
---End make.nxb.conf---
=======================<phase: check-sanity   >============================
===>  License GPLv2 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   zh-libpinyin-1.2.0 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.8.7_1.txz
[head-mips-default-job-09] Installing pkg-1.8.7_1...
[head-mips-default-job-09] Extracting pkg-1.8.7_1: .......... done
===>   zh-libpinyin-1.2.0 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of zh-libpinyin-1.2.0
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by zh-libpinyin-1.2.0 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by zh-libpinyin-1.2.0 for building
=> SHA256 Checksum OK for libpinyin-1.2.0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by zh-libpinyin-1.2.0 for building
===>  Extracting for zh-libpinyin-1.2.0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by zh-libpinyin-1.2.0 for building
=> SHA256 Checksum OK for libpinyin-1.2.0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for zh-libpinyin-1.2.0
===>  Applying FreeBSD patches for zh-libpinyin-1.2.0
===========================================================================
=======================<phase: build-depends  >============================
===>   zh-libpinyin-1.2.0 depends on executable: msgfmt - not found
===>   Installing existing package /packages/All/gettext-tools-0.19.8.1.txz
[head-mips-default-job-09] Installing gettext-tools-0.19.8.1...
[head-mips-default-job-09] `-- Installing indexinfo-0.2.4...
[head-mips-default-job-09] `-- Extracting indexinfo-0.2.4: .... done
[head-mips-default-job-09] `-- Installing gettext-runtime-0.19.8.1...
[head-mips-default-job-09] `-- Extracting gettext-runtime-0.19.8.1: .......... done
[head-mips-default-job-09] Extracting gettext-tools-0.19.8.1: .......... done
===>   zh-libpinyin-1.2.0 depends on executable: msgfmt - found
===>   Returning to build of zh-libpinyin-1.2.0
===>   zh-libpinyin-1.2.0 depends on executable: gmake - not found
===>   Installing existing package /packages/All/gmake-4.2.1_1.txz
[head-mips-default-job-09] Installing gmake-4.2.1_1...
[head-mips-default-job-09] Extracting gmake-4.2.1_1: .......... done
===>   zh-libpinyin-1.2.0 depends on executable: gmake - found
===>   Returning to build of zh-libpinyin-1.2.0
===>   zh-libpinyin-1.2.0 depends on package: pkgconf>=0.9.10 - not found
===>   Installing existing package /packages/All/pkgconf-1.0.1.txz
[head-mips-default-job-09] Installing pkgconf-1.0.1...
[head-mips-default-job-09] Extracting pkgconf-1.0.1: .......... done
===>   zh-libpinyin-1.2.0 depends on package: pkgconf>=0.9.10 - found
===>   Returning to build of zh-libpinyin-1.2.0
===========================================================================
=======================<phase: lib-depends    >============================
===>   zh-libpinyin-1.2.0 depends on shared library: libdb-5.3.so - not found
===>   Installing existing package /packages/All/db5-5.3.28_4.txz
[head-mips-default-job-09] Installing db5-5.3.28_4...
<snip>
checking for working mmap... (cached) yes
checking for gettimeofday... (cached) yes
checking for memmove... (cached) yes
checking for memset... (cached) yes
checking for setlocale... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for string.h... (cached) yes
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking for library containing db_create... none required
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libpinyin.pc
config.status: WARNING:  'libpinyin.pc.in' seems to ignore the --datarootdir setting
config.status: creating libpinyin.spec
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating data/Makefile
config.status: creating src/Makefile
config.status: creating src/include/Makefile
config.status: creating src/storage/Makefile
config.status: creating src/lookup/Makefile
config.status: creating tests/Makefile
config.status: creating tests/include/Makefile
config.status: creating tests/storage/Makefile
config.status: creating tests/lookup/Makefile
config.status: creating utils/Makefile
config.status: creating utils/storage/Makefile
config.status: creating utils/segment/Makefile
config.status: creating utils/training/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

Build options:
    Version                     1.2.0
    Install prefix              /usr/local
    DBM                         BerkeleyDB

===========================================================================
=======================<phase: build          >============================
===>  Building for zh-libpinyin-1.2.0
gmake[2]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0'
gmake  all-recursive
gmake[3]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0'
Making all in src
gmake[4]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src'
Making all in include
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/include'
gmake[5]: Nothing to be done for 'all'.
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/include'
Making all in storage
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/storage'
  CXX      libstorage_la-phrase_index.lo
  CXX      libstorage_la-phrase_large_table2.lo
  CXX      libstorage_la-ngram.lo
  CXX      libstorage_la-tag_utility.lo
  CXX      libstorage_la-pinyin_parser2.lo
pinyin_parser2.cpp: In member function 'gint _ChewingKey::get_table_index()':
pinyin_parser2.cpp:77: warning: comparison is always true due to limited range of data type
  CXX      libstorage_la-chewing_large_table.lo
  CXX      libstorage_la-table_info.lo
  CXX      libstorage_la-ngram_bdb.lo
  CXXLD    libstorage.la
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/storage'
Making all in lookup
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/lookup'
  CXX      liblookup_la-pinyin_lookup2.lo
  CXX      liblookup_la-phrase_lookup.lo
  CXX      liblookup_la-lookup.lo
  CXXLD    liblookup.la
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src/lookup'
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src'
  CXX      pinyin.lo
  CXXLD    libpinyin.la
  CXX      pinyin_internal.lo
  CXXLD    libpinyin_internal.la
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/src'
Making all in tests
gmake[4]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests'
Making all in include
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/include'
  CXX      test_memory_chunk.o
  CXXLD    test_memory_chunk
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/include'
Making all in storage
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/storage'
  CXX      test_phrase_index.o
  CXXLD    test_phrase_index
  CXX      test_phrase_index_logger.o
  CXXLD    test_phrase_index_logger
  CXX      test_phrase_table.o
  CXXLD    test_phrase_table
  CXX      test_ngram.o
  CXXLD    test_ngram
  CXX      test_flexible_ngram.o
  CXXLD    test_flexible_ngram
  CXX      test_parser2.o
  CXXLD    test_parser2
  CXX      test_chewing_table.o
  CXXLD    test_chewing_table
  CXX      test_table_info.o
  CXXLD    test_table_info
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/storage'
Making all in lookup
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/lookup'
  CXX      test_pinyin_lookup.o
  CXXLD    test_pinyin_lookup
  CXX      test_phrase_lookup.o
  CXXLD    test_phrase_lookup
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests/lookup'
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests'
  CXX      test_pinyin.o
  CXXLD    test_pinyin
  CXX      test_phrase.o
  CXXLD    test_phrase
  CXX      test_chewing.o
  CXXLD    test_chewing
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/tests'
Making all in utils
gmake[4]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils'
Making all in storage
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/storage'
  CXX      gen_binary_files.o
  CXXLD    gen_binary_files
  CXX      import_interpolation.o
  CXXLD    import_interpolation
  CXX      export_interpolation.o
  CXXLD    export_interpolation
  CXX      gen_pinyin_table.o
  CXXLD    gen_pinyin_table
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/storage'
Making all in segment
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/segment'
  CXX      spseg.o
  CXXLD    spseg
  CXX      ngseg.o
  CXXLD    ngseg
  CXX      mergeseq.o
  CXXLD    mergeseq
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/segment'
Making all in training
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/training'
  CXX      gen_unigram.o
  CXXLD    gen_unigram
  CXX      gen_ngram.o
  CXXLD    gen_ngram
  CXX      gen_deleted_ngram.o
  CXXLD    gen_deleted_ngram
  CXX      gen_k_mixture_model.o
  CXXLD    gen_k_mixture_model
  CXX      estimate_interpolation.o
  CXXLD    estimate_interpolation
  CXX      estimate_k_mixture_model.o
  CXXLD    estimate_k_mixture_model
  CXX      merge_k_mixture_model.o
  CXXLD    merge_k_mixture_model
  CXX      prune_k_mixture_model.o
  CXXLD    prune_k_mixture_model
  CXX      import_k_mixture_model.o
  CXXLD    import_k_mixture_model
  CXX      export_k_mixture_model.o
  CXXLD    export_k_mixture_model
  CXX      k_mixture_model_to_interpolation.o
  CXXLD    k_mixture_model_to_interpolation
  CXX      validate_k_mixture_model.o
  CXXLD    validate_k_mixture_model
  CXX      eval_correction_rate.o
  CXXLD    eval_correction_rate
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils/training'
gmake[5]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils'
gmake[5]: Nothing to be done for 'all-am'.
gmake[5]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/utils'
Making all in data
gmake[4]: Entering directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/data'
rm -f phrase_index.bin pinyin_index.bin addon_phrase_index.bin addon_pinyin_index.bin bigram.db gb_char.bin gbk_char.bin merged.bin art.bin culture.bin economy.bin geology.bin history.bin life.bin nature.bin people.bin science.bin society.bin sport.bin technology.bin
./utils/storage/gen_binary_files --table-dir ../data
./utils/storage/import_interpolation --table-dir ../data < ../data/interpolation2.text
BDB0151 fsync: Function not implemented
open bigram.db failed!
gmake[4]: *** [Makefile:535: bigram.db] Error 2
gmake[4]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0/data'
gmake[3]: *** [Makefile:467: all-recursive] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0'
gmake[2]: *** [Makefile:374: all] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/chinese/libpinyin/work/libpinyin-1.2.0'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/chinese/libpinyin
*** Error code 1

Stop.
make: stopped in /usr/ports/chinese/libpinyin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609041107.u84B7eEg091436>