FreeBSD Bugzilla – Attachment 153025 Details for
Bug 197697
net-im/ejabberd: Does not build on 9.3 and 8.4: iconv.h: No such file or directory
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Poudriere failed build log
ejabberd-14.12.log (text/plain), 34.00 KB, created by
Victor Sudakov
on 2015-02-16 05:09:13 UTC
(
hide
)
Description:
Poudriere failed build log
Filename:
MIME Type:
Creator:
Victor Sudakov
Created:
2015-02-16 05:09:13 UTC
Size:
34.00 KB
patch
obsolete
>====>> Building net-im/ejabberd >build started at Mon Feb 16 09:37:30 NOVT 2015 >port directory: /usr/ports/net-im/ejabberd >building for: FreeBSD 93i386-default-job-01 9.3-RELEASE-p9 FreeBSD 9.3-RELEASE-p9 i386 >maintained by: ashish@FreeBSD.org >Makefile ident: $FreeBSD: head/net-im/ejabberd/Makefile 378620 2015-02-07 20:37:44Z ashish $ >Poudriere version: 3.1.1 >Host OSVERSION: 903000 >Jail OSVERSION: 903000 > >---Begin Environment--- >OSVERSION=903000 >UNAME_v=FreeBSD 9.3-RELEASE-p9 >UNAME_r=9.3-RELEASE-p9 >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >SAVED_TERM=screen >MASTERMNT=/var/poudriere/data/.m/93i386-default/ref >HTTP_PROXY=http://proxy.sibptus.ru:3128 >FORCE_PACKAGE=yes >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >PKGNAME=ejabberd-14.12 >OLDPWD=/ >PWD=/var/poudriere/data/.m/93i386-default/ref/.p/pool >MASTERNAME=93i386-default >USER=root >HOME=/root >HTTP_PROXY_AUTH=basic:*:XXXXXXX:YYYYYYYYY >POUDRIERE_VERSION=3.1.1 >LOCALBASE=/usr/local >PACKAGE_BUILDING=yes >FTP_PROXY=http://proxy.sibptus.ru:3128 >---End Environment--- > >---Begin OPTIONS List--- >===> The following configuration options are available for ejabberd-14.12: > DOCS=on: Build and/or install documentation > ICONV=on: Encoding conversion support via iconv > JSON=off: JSON file/format/parser support > LAGER=on: LAGER logger > MYSQL=off: MySQL database support > ODBC=off: ODBC database backend > PAM=on: Pluggable authentication module support > PGSQL=off: PostgreSQL database support > RIAK=off: Riak database support >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--CONFIGURE_ARGS-- >--localstatedir=/var --enable-iconv --disable-json --enable-lager --disable-mysql --disable-odbc --enable-pam --disable-pgsql --disable-riak --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work HOME=/wrkdirs/usr/ports/net-im/ejabberd/work TMPDIR="/tmp" MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work HOME=/wrkdirs/usr/ports/net-im/ejabberd/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-- >PORTVERSION=14.12 XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work HOME=/wrkdirs/usr/ports/net-im/ejabberd/work TMPDIR="/tmp" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/ejabberd/work HOME=/wrkdirs/usr/ports/net-im/ejabberd/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib -liconv -Wl,-rpath,/usr/lib:/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >PORTNAME=ejabberd >PORTVERSION=14.12 >DOCS="" >NO_DOCS="@comment >" >ICONV="" >NO_ICONV="@comment >" >JSON="@comment >" >NO_JSON="" >LAGER="" >NO_LAGER="@comment >" >MYSQL="@comment >" >NO_MYSQL="" >ODBC="@comment >" >NO_ODBC="" >PAM="" >NO_PAM="@comment >" >PGSQL="@comment >" >NO_PGSQL="" >RIAK="@comment >" >NO_RIAK="" >OSREL=9.3 >PREFIX=%D >LOCALBASE=/usr/local >RESETPREFIX=/usr/local >PORTDOCS="" >PORTEXAMPLES="" >LIB32DIR=lib >DOCSDIR="share/doc/ejabberd" >EXAMPLESDIR="share/examples/ejabberd" >DATADIR="share/ejabberd" >WWWDIR="www/ejabberd" >ETCDIR="etc/ejabberd" >--End PLIST_SUB-- > >--SUB_LIST-- >PORTNAME=ejabberd >PORTVERSION=14.12 >USERS=ejabberd >GROUPS=ejabberd >SHAREMODE=444 >SHAREOWN=root >SHAREGRP=wheel >DOCS="" >NO_DOCS="@comment >" >ICONV="" >NO_ICONV="@comment >" >JSON="@comment >" >NO_JSON="" >LAGER="" >NO_LAGER="@comment >" >MYSQL="@comment >" >NO_MYSQL="" >ODBC="@comment >" >NO_ODBC="" >PAM="" >NO_PAM="@comment >" >PGSQL="@comment >" >NO_PGSQL="" >RIAK="@comment >" >NO_RIAK="" >PREFIX=/usr/local >LOCALBASE=/usr/local >DATADIR=/usr/local/share/ejabberd >DOCSDIR=/usr/local/share/doc/ejabberd >EXAMPLESDIR=/usr/local/share/examples/ejabberd >WWWDIR=/usr/local/www/ejabberd >ETCDIR=/usr/local/etc/ejabberd >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >#### /usr/local/etc/poudriere.d/make.conf #### ># by VAS >WITH_PKGNG=yes >OPTIONS_UNSET= NLS CUPS BDB X11 >OPTIONS_SET= DOCS >WITHOUT_X11=yes >DEFAULT_VERSIONS+=apache=2.2 pgsql=9.2 >DISABLE_MAKE_JOBS=poudriere >---End make.conf--- >=======================<phase: check-sanity >============================ >===> License GPLv2 accepted by the user >===> Found saved configuration for ejabberd-14.12 >=========================================================================== >=======================<phase: pkg-depends >============================ >===> ejabberd-14.12 depends on file: /usr/local/sbin/pkg - not found >===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg >===> Installing existing package /packages/All/pkg-1.4.12.txz >[93i386-default-job-01] Installing pkg-1.4.12... >[93i386-default-job-01] Extracting pkg-1.4.12... done >Message for pkg-1.4.12: > If you are upgrading from the old package format, first run: > > # pkg2ng >===> Returning to build of ejabberd-14.12 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License GPLv2 accepted by the user >===> Found saved configuration for ejabberd-14.12 >===> Fetching all distfiles required by ejabberd-14.12 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License GPLv2 accepted by the user >===> Found saved configuration for ejabberd-14.12 >===> Fetching all distfiles required by ejabberd-14.12 for building >=> SHA256 Checksum OK for ejabberd-14.12.tgz. >=> SHA256 Checksum OK for ejabberd-deps-2.tar.xz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> License GPLv2 accepted by the user >===> Found saved configuration for ejabberd-14.12 >===> Fetching all distfiles required by ejabberd-14.12 for building >===> Extracting for ejabberd-14.12 >=> SHA256 Checksum OK for ejabberd-14.12.tgz. >=> SHA256 Checksum OK for ejabberd-deps-2.tar.xz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for ejabberd-14.12 >===> Applying FreeBSD patches for ejabberd-14.12 >=========================================================================== >=======================<phase: build-depends >============================ >===> ejabberd-14.12 depends on executable: erlc - not found >===> Verifying install for erlc in /usr/ports/lang/erlang >===> Installing existing package /packages/All/erlang-17.3_3,3.txz >[93i386-default-job-01] Installing erlang-17.3_3,3... >[93i386-default-job-01] Extracting erlang-17.3_3,3... done >Message for erlang-17.3_3,3: > =========================================================================== >Installation tips: > >You can find an emacs mode for Erlang here: > > /usr/local/lib/erlang/lib/tools-2.7/emacs > >=========================================================================== >===> Returning to build of ejabberd-14.12 >===> ejabberd-14.12 depends on executable: git - not found >===> Verifying install for git in /usr/ports/devel/git >===> Installing existing package /packages/All/git-2.3.0.txz >[93i386-default-job-01] Installing git-2.3.0... >[93i386-default-job-01] `-- Installing curl-7.40.0... >[93i386-default-job-01] | `-- Installing ca_root_nss-3.17.4_1... >[93i386-default-job-01] | `-- Extracting ca_root_nss-3.17.4_1... done >[93i386-default-job-01] | `-- Installing libidn-1.29... >[93i386-default-job-01] | | `-- Installing indexinfo-0.2.2... >[93i386-default-job-01] | | `-- Extracting indexinfo-0.2.2... done >[93i386-default-job-01] | | `-- Installing libiconv-1.14_6... >[93i386-default-job-01] | | `-- Extracting libiconv-1.14_6... done >[93i386-default-job-01] | `-- Extracting libidn-1.29... done >[93i386-default-job-01] `-- Extracting curl-7.40.0... done >[93i386-default-job-01] `-- Installing expat-2.1.0_2... >[93i386-default-job-01] `-- Extracting expat-2.1.0_2... done >[93i386-default-job-01] `-- Installing p5-Authen-SASL-2.16_1... >[93i386-default-job-01] | `-- Installing p5-Digest-HMAC-1.03_1... >[93i386-default-job-01] | | `-- Installing perl5-5.18.4_11... >[93i386-default-job-01] | | `-- Extracting perl5-5.18.4_11... done >[93i386-default-job-01] | `-- Extracting p5-Digest-HMAC-1.03_1... done >[93i386-default-job-01] | `-- Installing p5-GSSAPI-0.28_1... >[93i386-default-job-01] | `-- Extracting p5-GSSAPI-0.28_1... done >[93i386-default-job-01] `-- Extracting p5-Authen-SASL-2.16_1... done >[93i386-default-job-01] `-- Installing p5-Error-0.17023... >[93i386-default-job-01] `-- Extracting p5-Error-0.17023... done >[93i386-default-job-01] `-- Installing p5-Net-SMTP-SSL-1.01_3... >[93i386-default-job-01] | `-- Installing p5-IO-Socket-SSL-2.009... >[93i386-default-job-01] | | `-- Installing p5-IO-Socket-IP-0.36... >[93i386-default-job-01] | | `-- Installing p5-Socket-2.016_1... >[93i386-default-job-01] | | `-- Extracting p5-Socket-2.016_1... done >[93i386-default-job-01] | | `-- Extracting p5-IO-Socket-IP-0.36... done >[93i386-default-job-01] | | `-- Installing p5-Mozilla-CA-20141217... >[93i386-default-job-01] | | `-- Extracting p5-Mozilla-CA-20141217... done >[93i386-default-job-01] | | `-- Installing p5-Net-SSLeay-1.68... >[93i386-default-job-01] | | `-- Extracting p5-Net-SSLeay-1.68... done >[93i386-default-job-01] | | `-- Installing p5-URI-1.65... >[93i386-default-job-01] | | `-- Extracting p5-URI-1.65... done >[93i386-default-job-01] | `-- Extracting p5-IO-Socket-SSL-2.009... done >[93i386-default-job-01] `-- Extracting p5-Net-SMTP-SSL-1.01_3... done >[93i386-default-job-01] `-- Installing python27-2.7.9... >[93i386-default-job-01] | `-- Installing libffi-3.2.1... >[93i386-default-job-01] | `-- Extracting libffi-3.2.1... done >[93i386-default-job-01] `-- Extracting python27-2.7.9... done >===> Creating users and/or groups. >Creating group 'git_daemon' with gid '964'. >Creating user 'git_daemon' with uid '964'. >[93i386-default-job-01] Extracting git-2.3.0... done >Updating /etc/shells >Message for ca_root_nss-3.17.4_1: > ********************************* WARNING ********************************* > >FreeBSD does not, and can not warrant that the certificate authorities >whose certificates are included in this package have in any way been >audited for trustworthiness or RFC 3647 compliance. > >Assessment and verification of trust is the complete responsibility of the >system administrator. > >*********************************** NOTE ********************************** > >This package installs symlinks to support root certificates discovery by >default for software that uses OpenSSL. > >This enables SSL Certificate Verification by client software without manual >intervention. > >If you prefer to do this manually, replace the following symlinks with >either an empty file or your site-local certificate bundle. > > * /etc/ssl/cert.pem > * /usr/local/etc/ssl/cert.pem > * /usr/local/openssl/cert.pem > >*************************************************************************** >Message for python27-2.7.9: > ===================================================================== > >Note that some standard Python modules are provided as separate ports >as they require additional dependencies. They are available as: > >bsddb databases/py-bsddb >gdbm databases/py-gdbm >sqlite3 databases/py-sqlite3 >tkinter x11-toolkits/py-tkinter > >===================================================================== >Message for git-2.3.0: > ------------------------------------------------------------------------ >*************************** GITWEB ************************************* >If you installed the GITWEB option please follow these instructions: > >In the directory /usr/local/share/examples/git/gitweb you can find all files to >make gitweb work as a public repository on the web. > >All you have to do to make gitweb work is: >1) Copy the files /usr/local/share/examples/git/gitweb/* to a directory on > your web server (e.g. Apache2) in which you are able to execute > CGI-scripts. >2) In gitweb.cgi, adjust the variable $projectroot to point to > your git repository (that is where you have your *.git project > directories). >*************************** GITWEB ************************************* > >*************************** CONTRIB ************************************ >If you installed the CONTRIB option please note that the scripts are >installed in /usr/local/share/git-core/contrib. Some of them require >other ports to be installed (perl, python, etc), which you may need to >install manually. >*************************** CONTRIB ************************************ >------------------------------------------------------------------------ >===> Returning to build of ejabberd-14.12 >===> ejabberd-14.12 depends on executable: gmake - not found >===> Verifying install for gmake in /usr/ports/devel/gmake >===> Installing existing package /packages/All/gmake-4.1_1.txz >[93i386-default-job-01] Installing gmake-4.1_1... >[93i386-default-job-01] Extracting gmake-4.1_1... done >===> Returning to build of ejabberd-14.12 >===> ejabberd-14.12 depends on executable: pkgconf - not found >===> Verifying install for pkgconf in /usr/ports/devel/pkgconf >===> Installing existing package /packages/All/pkgconf-0.9.7.txz >[93i386-default-job-01] Installing pkgconf-0.9.7... >[93i386-default-job-01] Extracting pkgconf-0.9.7... done >===> Returning to build of ejabberd-14.12 >=========================================================================== >=======================<phase: lib-depends >============================ >===> ejabberd-14.12 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so.1.6.0) >===> ejabberd-14.12 depends on shared library: libyaml.so - not found >===> Verifying for libyaml.so in /usr/ports/textproc/libyaml >===> Installing existing package /packages/All/libyaml-0.1.6_2.txz >[93i386-default-job-01] Installing libyaml-0.1.6_2... >[93i386-default-job-01] Extracting libyaml-0.1.6_2... done >===> Returning to build of ejabberd-14.12 >===> ejabberd-14.12 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so.2.5.1) >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for ejabberd-14.12 >configure: loading site script /usr/ports/Templates/config.site >checking whether gmake sets $(MAKE)... yes >checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel >checking for a sed that does not truncate output... (cached) /usr/bin/sed >checking for erl... /usr/local/bin/erl >checking for erlc... /usr/local/bin/erlc >checking for erl... /usr/local/bin/erl >checking for erlc... /usr/local/bin/erlc >checking Erlang/OTP version... ok >checking for Erlang/OTP root directory... /usr/local/lib/erlang >checking for escript... /usr/local/lib/erlang/bin/escript >checking for make... gmake >configure: creating ./config.status >config.status: creating Makefile >config.status: creating vars.config >config.status: creating src/ejabberd.app.src >=========================================================================== >=======================<phase: build >============================ >===> Building for ejabberd-14.12 >rm -rf deps/.got >rm -rf deps/.built >/usr/local/lib/erlang/bin/escript rebar get-deps && :> deps/.got >==> p1_utils (get-deps) >==> p1_cache_tab (get-deps) >==> p1_tls (get-deps) >==> p1_stringprep (get-deps) >==> p1_xml (get-deps) >==> p1_stun (get-deps) >==> esip (get-deps) >==> p1_yaml (get-deps) >==> ehyperloglog (get-deps) >==> p1_pam (get-deps) >==> p1_zlib (get-deps) >==> goldrush (get-deps) >==> lager (get-deps) >==> p1_iconv (get-deps) >==> rel (get-deps) >==> ejabberd-14.12 (get-deps) >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking for SSL_free in -lssl... yes >checking for SHA1_Init in -lcrypto... yes >checking openssl/ssl.h usability... yes >checking openssl/ssl.h presence... yes >checking for openssl/ssl.h... yes >checking openssl/err.h usability... yes >checking openssl/err.h presence... yes >checking for openssl/err.h... yes >checking openssl/sha.h usability... yes >checking openssl/sha.h presence... yes >checking for openssl/sha.h... yes >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking for yaml_parser_initialize in -lyaml... yes >checking yaml.h usability... yes >checking yaml.h presence... yes >checking for yaml.h... yes >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking for XML_ParserCreate in -lexpat... yes >checking expat.h usability... yes >checking expat.h presence... yes >checking for expat.h... yes >configure: creating ./config.status >config.status: creating rebar.config.script >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking for pam_start in -lpam... yes >checking for pthread_create in -lpthread... yes >checking security/pam_appl.h usability... yes >checking security/pam_appl.h presence... yes >checking for security/pam_appl.h... yes >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking zlib.h usability... yes >checking zlib.h presence... yes >checking for zlib.h... yes >configure: creating ./config.status >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... none needed >checking whether make sets $(MAKE)... yes >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking for ANSI C header files... (cached) yes >checking for erl... /usr/local/lib/erlang/erts-6.2/bin/erl >checking for erlc... /usr/local/lib/erlang/erts-6.2/bin/erlc >checking iconv.h usability... yes >checking iconv.h presence... yes >checking for iconv.h... yes >configure: creating ./config.status >/usr/local/lib/erlang/bin/escript rebar compile && :> deps/.built >==> p1_utils (compile) >Compiled src/treap.erl >Compiled src/p1_fsm.erl >Compiled src/p1_server.erl >Compiled src/p1_prof.erl >==> p1_cache_tab (compile) >Compiled src/cache_tab_app.erl >Compiled src/cache_tab_sup.erl >Compiled src/cache_tab.erl >==> p1_tls (compile) >Compiled src/p1_tls_app.erl >Compiled src/p1_sha.erl >Compiled src/p1_tls_sup.erl >Compiled src/p1_tls.erl >Compiling c_src/p1_tls_drv.c >Compiling c_src/p1_sha.c >==> p1_stringprep (compile) >Compiled src/stringprep_app.erl >Compiled src/stringprep.erl >Compiled src/stringprep_sup.erl >Compiling c_src/stringprep.c >==> p1_xml (compile) >Compiled src/xml_util.erl >Compiled src/xml.erl >Compiled src/xml_sup.erl >Compiled src/xmlrpc_codec.erl >Compiled src/xml_app.erl >Compiled src/xml_stream.erl >Compiled src/xml_gen.erl >Compiled src/p1_xmlrpc.erl >Compiling c_src/expat_erl.c >==> p1_stun (compile) >Compiled src/stun_app.erl >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/stun_listener.erl:21: Warning: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2 >Compiled src/stun_listener.erl >Compiled src/stun_shaper.erl >Compiled src/stun_tmp_sup.erl >Compiled src/turn_sm.erl >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/turn.erl:67: Warning: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2 >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/turn.erl:68: Warning: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2 >Compiled src/turn.erl >Compiled src/stun.erl >Compiled src/turn_tmp_sup.erl >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/stun_codec.erl:103: Warning: crypto:md5/1 is deprecated and will be removed in in a future release; use crypto:hash/2 >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/stun_codec.erl:109: Warning: crypto:sha_mac/2 is deprecated and will be removed in in a future release; use crypto:hmac/3 >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/stun_codec.erl:126: Warning: crypto:md5/1 is deprecated and will be removed in in a future release; use crypto:hash/2 >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_stun/src/stun_codec.erl:130: Warning: crypto:sha_mac/2 is deprecated and will be removed in in a future release; use crypto:hmac/3 >Compiled src/stun_codec.erl >Compiled src/stun_sup.erl >Compiled src/stun_test.erl >==> esip (compile) >Compiled src/esip_app.erl >Compiled src/esip_udp_sup.erl >Compiled src/esip_tmp_sup.erl >Compiled src/esip_codec.erl >Compiled src/esip_transport.erl >Compiled src/esip_client_transaction.erl >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/esip/src/esip_listener.erl:22: Warning: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2 >Compiled src/esip_listener.erl >Compiled src/esip_server_transaction.erl >Compiled src/esip_sup.erl >Compiled src/esip_socket.erl >Compiled src/esip_transaction.erl >Compiled src/esip_dialog.erl >Compiled src/esip.erl >Compiling c_src/esip_codec.c >==> p1_yaml (compile) >Compiled src/p1_yaml_sup.erl >Compiled src/p1_yaml_app.erl >Compiled src/p1_yaml.erl >Compiling c_src/p1_yaml.c >==> ehyperloglog (compile) >Compiled src/bitmap.erl >Compiled src/ehyperloglog.erl >==> p1_pam (compile) >Compiled src/epam_app.erl >Compiled src/epam_sup.erl >Compiled src/epam.erl >Compiling c_src/epam.c >==> p1_zlib (compile) >Compiled src/ezlib_sup.erl >Compiled src/ezlib_app.erl >Compiled src/ezlib.erl >Compiling c_src/ezlib_drv.c >==> goldrush (compile) >Compiled src/gr_counter.erl >Compiled src/gre.erl >Compiled src/glc_ops.erl >Compiled src/gr_context.erl >Compiled src/gr_app.erl >Compiled src/gr_manager_sup.erl >Compiled src/gr_counter_sup.erl >Compiled src/gr_manager.erl >Compiled src/gr_sup.erl >Compiled src/glc_lib.erl >Compiled src/glc_code.erl >Compiled src/gr_param_sup.erl >Compiled src/gr_param.erl >Compiled src/glc.erl >==> lager (compile) >Compiled src/lager_util.erl >Compiled src/lager_transform.erl >Compiled src/lager_sup.erl >Compiled src/lager_common_test_backend.erl >Compiled src/lager_console_backend.erl >Compiled src/lager_format.erl >Compiled src/lager_handler_watcher.erl >Compiled src/lager_backend_throttle.erl >Compiled src/lager_default_formatter.erl >Compiled src/lager_app.erl >Compiled src/error_logger_lager_h.erl >Compiled src/lager_msg.erl >Compiled src/lager_config.erl >Compiled src/lager_handler_watcher_sup.erl >Compiled src/lager_crash_log.erl >Compiled src/lager_stdlib.erl >Compiled src/lager.erl >Compiled src/lager_file_backend.erl >Compiled src/lager_trunc_io.erl >==> p1_iconv (compile) >Compiled src/iconv_app.erl >Compiled src/iconv_sup.erl >Compiled src/iconv.erl >Compiling /wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:3:19: error: iconv.h: No such file or directory >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c: In function 'do_convert': >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:21: error: 'iconv_t' undeclared (first use in this function) >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:21: error: (Each undeclared identifier is reported only once >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:21: error: for each function it appears in.) >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:21: error: expected ';' before 'cd' >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:32: error: 'cd' undeclared (first use in this function) >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:32: warning: implicit declaration of function 'iconv_open' >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:44: warning: implicit declaration of function 'iconv' >/wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv/c_src/iconv.c:56: warning: implicit declaration of function 'iconv_close' >ERROR: compile failed while processing /wrkdirs/usr/ports/net-im/ejabberd/work/deps/p1_iconv: rebar_abort >Makefile:81: recipe for target 'deps/.built' failed >gmake: *** [deps/.built] Error 1 >*** [do-build] Error code 1 > >Stop in /usr/ports/net-im/ejabberd. >====>> Cleaning up wrkdir >===> Cleaning for ejabberd-14.12 >build of net-im/ejabberd ended at Mon Feb 16 09:38:06 NOVT 2015 >build time: 00:00:36 >!!! build failure encountered !!!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 197697
: 153025 |
153033