Date: Wed, 07 Sep 2016 14:46:28 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212456] net-im/ejabberd build error Message-ID: <bug-212456-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212456 Bug ID: 212456 Summary: net-im/ejabberd build error Product: Ports & Packages Version: Latest Hardware: amd64 URL: http://portsmon.freebsd.org/portoverview.py?category=3Dn et-im&portname=3Dejabberd OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ashish@FreeBSD.org Reporter: wolson@gmail.com Assignee: ashish@FreeBSD.org Flags: maintainer-feedback?(ashish@FreeBSD.org) This is my uname -a FreeBSD samba2.nwi.local 10.3-STABLE FreeBSD 10.3-STABLE #0 r305432: Mon Se= p 5 15:42:41 EDT 2016 wolson@samba2.nwi.local:/usr/obj/usr/src/sys/GENERIC= =20 amd64 Fails on build even with MAKE_JOBS_UNSAFE=3Dyes [/usr/ports/net-im/ejabberd] root@qmail# make MAKE_JOBS_UNSAFE=3Dyes install clean =3D=3D=3D> License GPLv2 accepted by the user =3D=3D=3D> Found saved configuration for ejabberd-16.04 =3D=3D=3D> ejabberd-16.04 depends on file: /usr/local/sbin/pkg - found =3D> ejabberd-16.04.tgz doesn't seem to exist in /usr/ports/distfiles/. =3D> Attempting to fetch http://www.process-one.net/downloads/ejabberd/16.04/ejabberd-16.04.tgz ejabberd-16.04.tgz 100% of 1675 kB 1306 kBps 00m= 02s =3D> ejabberd-deps-7.tar.xz doesn't seem to exist in /usr/ports/distfiles/. =3D> Attempting to fetch http://distfiles.pirateparty.in/ashish/ejabberd-deps-7.tar.xz ejabberd-deps-7.tar.xz 100% of 25 MB 1616 kBps 00m= 16s =3D=3D=3D> Fetching all distfiles required by ejabberd-16.04 for building =3D=3D=3D> Extracting for ejabberd-16.04 =3D> SHA256 Checksum OK for ejabberd-16.04.tgz. =3D> SHA256 Checksum OK for ejabberd-deps-7.tar.xz. =3D=3D=3D> Patching for ejabberd-16.04 =3D=3D=3D> Applying FreeBSD patches for ejabberd-16.04 =3D=3D=3D> ejabberd-16.04 depends on executable: erlc - found =3D=3D=3D> ejabberd-16.04 depends on executable: git - found =3D=3D=3D> ejabberd-16.04 depends on executable: gmake - found =3D=3D=3D> ejabberd-16.04 depends on package: pkgconf>=3D0.9.10 - found =3D=3D=3D> ejabberd-16.04 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) =3D=3D=3D> ejabberd-16.04 depends on shared library: libyaml.so - found (/usr/local/lib/libyaml.so) =3D=3D=3D> ejabberd-16.04 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so) =3D=3D=3D> Configuring for ejabberd-16.04 =3D=3D=3D> FreeBSD 10 autotools fix applied to /usr/ports/net-im/ejabberd/work/deps/iconv/config.rpath 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 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 checking whether Erlang is using deprecated types... no configure: creating ./config.status config.status: creating Makefile config.status: creating vars.config config.status: creating src/ejabberd.app.src =3D=3D=3D> Building for ejabberd-16.04 gmake[2]: Entering directory '/usr/ports/net-im/ejabberd/work/ejabberd-16.0= 4' rm -rf deps/.got rm -rf deps/.built /usr/local/lib/erlang/bin/escript rebar get-deps && :> deps/.got =3D=3D> goldrush (get-deps) =3D=3D> lager (get-deps) =3D=3D> p1_utils (get-deps) =3D=3D> cache_tab (get-deps) =3D=3D> fast_tls (get-deps) =3D=3D> stringprep (get-deps) =3D=3D> fast_xml (get-deps) =3D=3D> stun (get-deps) =3D=3D> esip (get-deps) =3D=3D> fast_yaml (get-deps) =3D=3D> jiffy (get-deps) =3D=3D> p1_oauth2 (get-deps) =3D=3D> p1_xmlrpc (get-deps) =3D=3D> luerl (get-deps) =3D=3D> iconv (get-deps) =3D=3D> rel (get-deps) =3D=3D> ejabberd-16.04 (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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/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 config.status: creating vars.config 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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/bin/erlc configure: creating ./config.status config.status: creating vars.config 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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/bin/erlc checking yaml.h usability... yes checking yaml.h presence... yes checking for yaml.h... yes checking for library containing yaml_parser_initialize... -lyaml configure: creating ./config.status config.status: creating vars.config 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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/bin/erlc configure: creating ./config.status config.status: creating vars.config 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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/bin/erlc checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for library containing XML_ParserCreate... -lexpat configure: creating ./config.status config.status: creating vars.config 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-8.0.3/bin/erl checking for erlc... /usr/local/lib/erlang/erts-8.0.3/bin/erlc checking build system type... amd64-unknown-freebsd10.3 checking host system type... amd64-unknown-freebsd10.3 checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbyteslef= t, char * *outbuf, size_t *outbytesleft); configure: creating ./config.status config.status: creating vars.config /usr/local/lib/erlang/bin/escript rebar compile && :> deps/.built =3D=3D> goldrush (compile) Compiled src/gre.erl Compiled src/glc_ops.erl Compiled src/gr_manager.erl Compiled src/gr_param.erl Compiled src/gr_context.erl Compiled src/gr_counter.erl Compiled src/gr_app.erl Compiled src/gr_manager_sup.erl Compiled src/gr_counter_sup.erl Compiled src/gr_sup.erl Compiled src/glc.erl Compiled src/gr_param_sup.erl Compiled src/glc_lib.erl Compiled src/glc_code.erl =3D=3D> 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_backend_throttle.erl Compiled src/lager_handler_watcher.erl Compiled src/lager_format.erl Compiled src/lager_trunc_io.erl Compiled src/lager_file_backend.erl Compiled src/lager_default_formatter.erl Compiled src/lager_app.erl Compiled src/lager_msg.erl Compiled src/lager_handler_watcher_sup.erl Compiled src/lager_config.erl Compiled src/lager_crash_log.erl Compiled src/error_logger_lager_h.erl Compiled src/lager_stdlib.erl Compiled src/lager.erl =3D=3D> p1_utils (compile) Compiled src/p1_nif_utils.erl Compiled src/p1_time_compat.erl Compiled src/treap.erl Compiled src/p1_fsm.erl Compiled src/p1_server.erl Compiled src/p1_edoc_layout.erl =3D=3D> cache_tab (compile) Compiled src/cache_tab_sup.erl Compiled src/cache_tab_app.erl /usr/ports/net-im/ejabberd/work/deps/cache_tab/src/cache_tab.erl:405: Warni= ng: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. /usr/ports/net-im/ejabberd/work/deps/cache_tab/src/cache_tab.erl:594: Warni= ng: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. /usr/ports/net-im/ejabberd/work/deps/cache_tab/src/cache_tab.erl:600: Warni= ng: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. /usr/ports/net-im/ejabberd/work/deps/cache_tab/src/cache_tab.erl:601: Warni= ng: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. /usr/ports/net-im/ejabberd/work/deps/cache_tab/src/cache_tab.erl:607: Warni= ng: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. Compiled src/cache_tab.erl =3D=3D> fast_tls (compile) Compiled src/fast_tls_app.erl Compiled src/fast_tls_sup.erl Compiled src/p1_sha.erl Compiled src/fast_tls.erl Compiling c_src/fast_tls_drv.c Compiling c_src/p1_sha.c =3D=3D> stringprep (compile) Compiled src/stringprep_sup.erl Compiled src/stringprep_app.erl Compiled src/stringprep.erl Compiling c_src/stringprep.cpp =3D=3D> fast_xml (compile) Compiled src/fxml_sup.erl Compiled src/fxml_stream.erl Compiled src/fxmlrpc.erl /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:51: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:72: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:82: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:93: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:107: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:132: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:141: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:153: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:162: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:177: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:191: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:203: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:214: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:225: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:239: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:258: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:270: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:293: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:320: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:334: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:345: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:366: syntax error before: '/' /usr/ports/net-im/ejabberd/work/deps/fast_xml/src/fxml.erl:384: syntax error before: '/' ERROR: compile failed while processing /usr/ports/net-im/ejabberd/work/deps/fast_xml: rebar_abort gmake[2]: *** [Makefile:90: deps/.built] Error 1 gmake[2]: Leaving directory '/usr/ports/net-im/ejabberd/work/ejabberd-16.04' *** Error code 1 Stop. make[1]: stopped in /usr/ports/net-im/ejabberd *** Error code 1 Stop. make: stopped in /usr/ports/net-im/ejabberd --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212456-13>