FreeBSD Bugzilla – Attachment 188730 Details for
Bug 224254
shells/fish: Does not build for armv6 since upgrade to 2.7
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Poudriere build log
fish-2.7.0.log (text/plain), 20.77 KB, created by
Marcel Bischoff
on 2017-12-11 21:15:54 UTC
(
hide
)
Description:
Poudriere build log
Filename:
MIME Type:
Creator:
Marcel Bischoff
Created:
2017-12-11 21:15:54 UTC
Size:
20.77 KB
patch
obsolete
>=>> Building shells/fish >build started at Mon Dec 11 22:06:33 CET 2017 >port directory: /usr/ports/shells/fish >package name: fish-2.7.0 >building for: FreeBSD build 11.1-RELEASE FreeBSD 11.1-RELEASE 1101001 arm >maintained by: asomers@FreeBSD.org >Makefile ident: $FreeBSD: head/shells/fish/Makefile 456053 2017-12-11 17:39:19Z asomers $ >Poudriere version: 3.2.99.20171204_1 >Host OSVERSION: 1101001 >Jail OSVERSION: 1101001 >Job Id: 01 > >---Begin Environment--- >SHELL=/bin/csh >UNAME_p=armv6 >UNAME_m=arm >ABI_FILE=/usr/lib/crt1.o >OSVERSION=1101001 >UNAME_v=FreeBSD 11.1-RELEASE 1101001 >UNAME_r=11.1-RELEASE >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >SAVED_TERM=xterm-256color >MASTERMNT=/usr/local/poudriere/data/.m/11armv6-armv6/ref >QEMU_EMULATING=1 >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >OLDPWD=/usr/local/poudriere/data/.m/11armv6-armv6/ref/.p >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >PWD=/usr/local/poudriere/data/.m/11armv6-armv6/ref/.p/pool >MASTERNAME=11armv6-armv6 >SCRIPTPREFIX=/usr/local/share/poudriere >USER=root >HOME=/root >P_PYTHON_MAJOR_VER=2 >POUDRIERE_VERSION=3.2.99.20171204_1 >SCRIPTPATH=/usr/local/share/poudriere/bulk.sh >LIBEXECPREFIX=/usr/local/libexec/poudriere >LOCALBASE=/usr/local >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV= >FLAVOR= >DEPENDS_ARGS= >MAKE_ARGS= >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >===> The following configuration options are available for fish-2.7.0: > DOCS=on: Build and/or install documentation > NLS=off: Native Language Support >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >asomers@FreeBSD.org >--End MAINTAINER-- > >--CONFIGURE_ARGS-- >--without-gettext --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.6" XDG_DATA_HOME=/wrkdirs/usr/ports/shells/fish/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/fish/work HOME=/wrkdirs/usr/ports/shells/fish/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/fish/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" 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/shells/fish/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/fish/work HOME=/wrkdirs/usr/ports/shells/fish/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/fish/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin 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="cc" CFLAGS="-O -pipe -isystem /usr/local/include -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -L/usr/local/lib -pthread" LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O -pipe -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >DOCS="" NO_DOCS="@comment " NLS="@comment " NO_NLS="" PYTHON_INCLUDEDIR=include/python3.6m PYTHON_LIBDIR=lib/python3.6 PYTHON_PLATFORM=freebsd11 PYTHON_PYOEXTENSION=opt-1.pyc PYTHON_SITELIBDIR=lib/python3.6/site-packages PYTHON_SUFFIX=36 PYTHON_VER=3.6 PYTHON_VERSION=python3.6 PYTHON2="@comment " PYTHON3="" OSREL=11.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/fish" EXAMPLESDIR="share/examples/fish" DATADIR="share/fish" WWWDIR="www/fish" ETCDIR="etc/fish" >--End PLIST_SUB-- > >--SUB_LIST-- >DOCS="" NO_DOCS="@comment " NLS="@comment " NO_NLS="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fish DOCSDIR=/usr/local/share/doc/fish EXAMPLESDIR=/usr/local/share/examples/fish WWWDIR=/usr/local/www/fish ETCDIR=/usr/local/etc/fish >--End SUB_LIST-- > >---Begin make.conf--- >.sinclude "/etc/make.nxb.conf" >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >MACHINE=arm >MACHINE_ARCH=armv6 >ARCH=${MACHINE_ARCH} >#### /usr/local/etc/poudriere.d/11armv6-make.conf #### >OPTIONS_SET= ICONV CPU_OPTS OPTIMIZED_FLAGS OPTIMIZED_CFLAGS MANPAGES >OPTIONS_UNSET= NLS X11 OPENGL DEBUG > >devel_git_SET= SVN >devel_git_UNSET= CVS GITWEB GUI HTMLDOCS P4 SEND_EMAIL > >ftp_curl_SET= IDN >WITH_CCACHE_BUILD=yes >CCACHE_DIR=/root/.ccache >#### /usr/ports/Mk/Scripts/ports_env.sh #### >ARCH=armv6 >CONFIGURE_MAX_CMD_LEN=262144 >OPSYS=FreeBSD >OSREL=11.1 >OSVERSION=1101001 >PYTHONBASE=/usr/local >UID=0 >_OSRELEASE=11.1-RELEASE >_SMP_CPUS=8 >#### Misc Poudriere #### >GID=0 >DISABLE_MAKE_JOBS=poudriere >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 131072 >stack size (kbytes, -s) 2048 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 34174 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===> License GPLv2 accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> fish-2.7.0 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.10.3_1.txz >[build] Installing pkg-1.10.3_1... >[build] Extracting pkg-1.10.3_1: .......... done >===> fish-2.7.0 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of fish-2.7.0 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License GPLv2 accepted by the user >===> Fetching all distfiles required by fish-2.7.0 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License GPLv2 accepted by the user >===> Fetching all distfiles required by fish-2.7.0 for building >=> SHA256 Checksum OK for fish-2.7.0.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> License GPLv2 accepted by the user >===> Fetching all distfiles required by fish-2.7.0 for building >===> Extracting for fish-2.7.0 >=> SHA256 Checksum OK for fish-2.7.0.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for fish-2.7.0 >=========================================================================== >=======================<phase: build-depends >============================ >===> fish-2.7.0 depends on executable: autoconf-2.69 - not found >===> Installing existing package /packages/All/autoconf-2.69_1.txz >[build] Installing autoconf-2.69_1... >[build] `-- Installing autoconf-wrapper-20131203... >[build] `-- Extracting autoconf-wrapper-20131203: .......... done >[build] `-- Installing indexinfo-0.3.1... >[build] `-- Extracting indexinfo-0.3.1: .... done >[build] `-- Installing m4-1.4.18,1... >[build] `-- Extracting m4-1.4.18,1: ...... done >[build] `-- Installing perl5-5.24.3... >[build] `-- Extracting perl5-5.24.3: .......... done >[build] Extracting autoconf-2.69_1: .......... done >Message from perl5-5.24.3: > >The /usr/bin/perl symlink has been removed starting with Perl 5.20. >For shebangs, you should either use: > >#!/usr/local/bin/perl > >or > >#!/usr/bin/env perl > >The first one will only work if you have a /usr/local/bin/perl, >the second will work as long as perl is in PATH. >===> fish-2.7.0 depends on executable: autoconf-2.69 - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on executable: autoheader-2.69 - found >===> fish-2.7.0 depends on executable: autoreconf-2.69 - found >===> fish-2.7.0 depends on executable: aclocal-1.15 - not found >===> Installing existing package /packages/All/automake-1.15.1.txz >[build] Installing automake-1.15.1... >[build] `-- Installing automake-wrapper-20131203... >[build] `-- Extracting automake-wrapper-20131203: ...... done >[build] Extracting automake-1.15.1: .......... done >===> fish-2.7.0 depends on executable: aclocal-1.15 - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on executable: automake-1.15 - found >===> fish-2.7.0 depends on executable: libtoolize - not found >===> Installing existing package /packages/All/libtool-2.4.6.txz >[build] Installing libtool-2.4.6... >[build] Extracting libtool-2.4.6: .......... done >===> fish-2.7.0 depends on executable: libtoolize - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on executable: gmake - not found >===> Installing existing package /packages/All/gmake-4.2.1_1.txz >[build] Installing gmake-4.2.1_1... >[build] Extracting gmake-4.2.1_1: ......... done >===> fish-2.7.0 depends on executable: gmake - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on package: pkgconf>=1.3.0_1 - not found >===> Installing existing package /packages/All/pkgconf-1.3.10,1.txz >[build] Installing pkgconf-1.3.10,1... >[build] Extracting pkgconf-1.3.10,1: .......... done >===> fish-2.7.0 depends on package: pkgconf>=1.3.0_1 - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on file: /usr/local/bin/python3.6 - not found >===> Installing existing package /packages/All/python36-3.6.3.txz >[build] Installing python36-3.6.3... >[build] `-- Installing libffi-3.2.1_1... >[build] `-- Extracting libffi-3.2.1_1: .......... done >[build] `-- Installing readline-7.0.3_1... >[build] `-- Extracting readline-7.0.3_1: .......... done >[build] Extracting python36-3.6.3: .......... done >Message from python36-3.6.3: > >=========================================================================== > >Note that some standard Python modules are provided as separate ports >as they require additional dependencies. They are available as: > >py36-gdbm databases/py36-gdbm >py36-sqlite3 databases/py36-sqlite3 >py36-tkinter x11-toolkits/py36-tkinter > >=========================================================================== >===> fish-2.7.0 depends on file: /usr/local/bin/python3.6 - found >===> Returning to build of fish-2.7.0 >===> fish-2.7.0 depends on file: /usr/local/bin/ccache - not found >===> Installing existing package /packages/All/ccache-3.3.4_8.txz >[build] Installing ccache-3.3.4_8... >[build] Extracting ccache-3.3.4_8: .......... done >Create compiler links... >create symlink for cc >create symlink for cc (world) >create symlink for c++ >create symlink for c++ (world) >create symlink for CC >create symlink for CC (world) >create symlink for clang >create symlink for clang (world) >create symlink for clang++ >create symlink for clang++ (world) >Message from ccache-3.3.4_8: > >NOTE: >Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for >information on using ccache with FreeBSD ports and src. >===> fish-2.7.0 depends on file: /usr/local/bin/ccache - found >===> Returning to build of fish-2.7.0 >=========================================================================== >=======================<phase: lib-depends >============================ >===> fish-2.7.0 depends on shared library: libpcre2-32.so - not found >===> Installing existing package /packages/All/pcre2-10.21_1.txz >[build] Installing pcre2-10.21_1... >[build] Extracting pcre2-10.21_1: .......... done >===> fish-2.7.0 depends on shared library: libpcre2-32.so - found (/usr/local/lib/libpcre2-32.so) >===> Returning to build of fish-2.7.0 >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for fish-2.7.0 >libtoolize: putting auxiliary files in '.'. >libtoolize: copying file './ltmain.sh' >libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. >libtoolize: copying file 'm4/libtool.m4' >libtoolize: copying file 'm4/ltoptions.m4' >libtoolize: copying file 'm4/ltsugar.m4' >libtoolize: copying file 'm4/ltversion.m4' >libtoolize: copying file 'm4/lt~obsolete.m4' >configure.ac:39: installing './compile' >configure.ac:28: installing './missing' >Makefile.am: installing './depcomp' >configure: loading site script /usr/ports/Templates/config.site >checking if autoreconf needs to be run... no >checking if autoheader needs to be run... no >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 for cc option to accept ISO C99... none needed >checking for cc option to accept ISO Standard C... (cached) none needed >checking whether we are using the GNU C++ compiler... yes >checking whether c++ accepts -g... yes >checking for a BSD-compatible install... /usr/bin/install -c >checking whether ln -s works... yes >checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p >checking for gawk... (cached) /usr/bin/awk >checking for grep that handles long lines and -e... (cached) /usr/bin/grep >checking for fgrep... (cached) /usr/bin/fgrep >checking for a sed that does not truncate output... (cached) /usr/bin/sed >checking how to run the C++ preprocessor... c++ -E >checking for egrep... (cached) /usr/bin/egrep >checking for ANSI C header files... (cached) yes >checking for sys/types.h... (cached) yes >checking for sys/stat.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for memory.h... (cached) yes >checking for strings.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdint.h... (cached) yes >checking for unistd.h... (cached) yes >checking for minix/config.h... (cached) no >checking whether it is safe to define __EXTENSIONS__... yes >checking whether c++ supports C++11 features by default... no >checking whether c++ supports C++11 features with -std=c++11... yes >checking build system type... armv6-portbld-freebsd11.1 >checking host system type... armv6-portbld-freebsd11.1 >checking for doxygen... no >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking for -Wl,--export-dynamic linker flag... yes >checking for /proc/self/stat... no >checking for library containing nanosleep... none required >checking for library containing shm_open... none required >checking for library containing setupterm... -lncurses >checking for library containing dladdr... none required >checking for getopt.h... (cached) yes >checking termios.h usability... yes >checking termios.h presence... yes >checking for termios.h... yes >checking sys/resource.h usability... yes >checking sys/resource.h presence... yes >checking for sys/resource.h... yes >checking term.h usability... yes >checking term.h presence... yes >checking for term.h... yes >checking ncurses/term.h usability... no >checking ncurses/term.h presence... no >checking for ncurses/term.h... no >checking ncurses/curses.h usability... no >checking ncurses/curses.h presence... no >checking for ncurses/curses.h... no >checking curses.h usability... yes >checking curses.h presence... yes >checking for curses.h... yes >checking stropts.h usability... no >checking stropts.h presence... no >checking for stropts.h... no >checking siginfo.h usability... no >checking siginfo.h presence... no >checking for siginfo.h... no >checking for sys/select.h... (cached) yes >checking for sys/ioctl.h... (cached) yes >checking execinfo.h usability... yes >checking execinfo.h presence... yes >checking for execinfo.h... yes >checking for spawn.h... (cached) yes >checking sys/sysctl.h usability... yes >checking sys/sysctl.h presence... yes >checking for sys/sysctl.h... yes >checking size of wchar_t... 4 >checking for struct stat.st_ctime_nsec... no >checking for struct stat.st_mtimespec.tv_nsec... yes >checking for struct stat.st_mtim.tv_nsec... yes >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking for struct dirent.d_type... yes >checking for wcsndup... no >checking for futimes... (cached) yes >checking for wcslcpy... yes >checking for lrand48_r... no >checking for killpg... yes >checking for backtrace_symbols... no >checking for getifaddrs... yes >checking for futimens... yes >checking for clock_gettime... (cached) yes >checking for getpwent... yes >checking for flock... yes >checking for dirfd... yes >checking whether mkostemp is declared... yes >checking for mkostemp... yes >checking whether setupterm is declared... yes >checking for wcsdup... yes >checking for std::wcsdup... no >checking for wcscasecmp... yes >checking for std::wcscasecmp... no >checking for wcsncasecmp... yes >checking for std::wcsncasecmp... no >checking if ctermid_r() available... yes >checking if struct winsize and TIOCGWINSZ exist... yes >checking for _nl_msg_cat_cntr symbol... no >checking for sys_errlist array... yes >checking for _sys_errs array... no >checking if we are using non varargs tparm.... no >checking for pcre2-config... pcre2-config >checking for library containing pcre2_compile_32... none required >configure: using system PCRE2 library >configure: creating ./config.status >config.status: creating Makefile >config.status: creating config.h >fish is now configured. >=========================================================================== >=======================<phase: build >============================ >===> Building for fish-2.7.0 >gmake[1]: Entering directory '/wrkdirs/usr/ports/shells/fish/work/fish-2.7.0' >tput: no terminal type specified and no TERM environmental variable. > FISH_BUILD_VERSION = '2.7.0' > CXX = 'c++ -std=c++11' > CXXFLAGS = '-O -pipe -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fno-exceptions -Wextra -Wno-missing-field-initializers -I/usr/local/include ' > MKDIR_P = '/bin/mkdir -p' > MKDIR_P obj > CPPFLAGS = '-DLOCALEDIR="/usr/local/share/locale" -DPREFIX=L"/usr/local" -DDATADIR=L"/usr/local/share" -DSYSCONFDIR=L"/usr/local/etc" -DBINDIR=L"/usr/local/bin" -DDOCDIR=L"/usr/local/share/doc/fish" -iquote. -iquote./src/ -DFISH_BUILD_VERSION="2.7.0"' > CXX obj/fish.o > CXX obj/autoload.o > CXX obj/builtin.o > CXX obj/builtin_bg.o > CXX obj/builtin_bind.o > CXX obj/builtin_block.o > CXX obj/builtin_builtin.o > CXX obj/builtin_cd.o > CXX obj/builtin_command.o > CXX obj/builtin_commandline.o > CXX obj/builtin_complete.o > CXX obj/builtin_contains.o > CXX obj/builtin_disown.o > CXX obj/builtin_echo.o > CXX obj/builtin_emit.o > CXX obj/builtin_exit.o > CXX obj/builtin_fg.o > CXX obj/builtin_function.o > CXX obj/builtin_functions.o > CXX obj/builtin_argparse.o >src/builtin_argparse.cpp:447:40: error: non-constant-expression cannot be narrowed from type 'wchar_t' to 'int' in initializer list [-Wc++11-narrowing] > opt_spec->short_flag}; > ^~~~~~~~~~~~~~~~~~~~ >src/builtin_argparse.cpp:447:40: note: insert an explicit cast to silence this issue > opt_spec->short_flag}; > ^~~~~~~~~~~~~~~~~~~~ > static_cast<int>( ) >1 error generated. >gmake[1]: *** [Makefile:805: obj/builtin_argparse.o] Error 1 >gmake[1]: Leaving directory '/wrkdirs/usr/ports/shells/fish/work/fish-2.7.0' >*** Error code 1 > >Stop. >make: stopped in /usr/ports/shells/fish >=>> Cleaning up wrkdir >===> Cleaning for fish-2.7.0 >build of shells/fish | fish-2.7.0 ended at Mon Dec 11 22:11:58 CET 2017 >build time: 00:05:31 >!!! 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 224254
: 188730 |
188733