Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Dec 2016 06:23:00 GMT
From:      pkg-fallout@FreeBSD.org
To:        beyert@cs.ucr.edu
Cc:        pkg-fallout@FreeBSD.org
Subject:   [package - 110i386-default][lang/polyml] Failed for polyml-5.6 in build
Message-ID:  <201612090623.uB96N0QP015905@beefy10.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:     beyert@cs.ucr.edu
Last committer: mat@FreeBSD.org
Ident:          $FreeBSD: head/lang/polyml/Makefile 427136 2016-11-26 10:09:54Z mat $
Log URL:        http://beefy10.nyi.freebsd.org/data/110i386-default/428092/logs/polyml-5.6.log
Build URL:      http://beefy10.nyi.freebsd.org/build.html?mastername=110i386-default&build=428092
Log:

====>> Building lang/polyml
build started at Fri Dec  9 06:21:58 UTC 2016
port directory: /usr/ports/lang/polyml
building for: FreeBSD 110i386-default-job-09 11.0-RELEASE-p4 FreeBSD 11.0-RELEASE-p4 i386
maintained by: beyert@cs.ucr.edu
Makefile ident:      $FreeBSD: head/lang/polyml/Makefile 427136 2016-11-26 10:09:54Z mat $
Poudriere version: 3.1.14
Host OSVERSION: 1200010
Jail OSVERSION: 1100122
Job Id: 09

---Begin Environment---
SHELL=/bin/csh
UNAME_p=i386
UNAME_m=i386
UNAME_v=FreeBSD 11.0-RELEASE-p4
UNAME_r=11.0-RELEASE-p4
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
OPSYS=FreeBSD
ARCH=i386
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/110i386-default/ref
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=polyml-5.6
OSREL=11.0
_OSRELEASE=11.0-RELEASE-p4
PYTHONBASE=/usr/local
OLDPWD=/
_SMP_CPUS=24
PWD=/usr/local/poudriere/data/.m/110i386-default/ref/.p/pool
MASTERNAME=110i386-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=1100122
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for polyml-5.6:
     MOTIF=off: Motif widget library support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--with-system-libffi --enable-shared --without-x --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/lang/polyml/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/polyml/work  HOME=/wrkdirs/usr/ports/lang/polyml/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/lang/polyml/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/polyml/work  HOME=/wrkdirs/usr/ports/lang/polyml/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="cc" CFLAGS="-O2 -pipe  -fstack-protector -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -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--
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/polyml"
EXAMPLESDIR="share/examples/polyml"
DATADIR="share/polyml"
WWWDIR="www/polyml"
ETCDIR="etc/polyml"
--End PLIST_SUB--

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

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
#### /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---
=======================<phase: check-sanity   >============================
===>  License LGPL21 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   polyml-5.6 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.9.3.txz
[110i386-default-job-09] Installing pkg-1.9.3...
[110i386-default-job-09] Extracting pkg-1.9.3: .......... done
===>   polyml-5.6 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of polyml-5.6
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License LGPL21 accepted by the user
=> polyml-polyml-v5.6_GH0.tar.gz doesn't seem to exist in /portdistfiles/polyml.
=> Attempting to fetch https://codeload.github.com/polyml/polyml/tar.gz/v5.6?dummy=/polyml-polyml-v5.6_GH0.tar.gz
fetch: https://codeload.github.com/polyml/polyml/tar.gz/v5.6?dummy=/polyml-polyml-v5.6_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/polyml/polyml/tar.gz/v5.6?dummy=/polyml-polyml-v5.6_GH0.tar.gz: size of remote file is not known
polyml-polyml-v5.6_GH0.tar.gz                            0  B    0  Bps
===> Fetching all distfiles required by polyml-5.6 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License LGPL21 accepted by the user
===> Fetching all distfiles required by polyml-5.6 for building
=> SHA256 Checksum OK for polyml/polyml-polyml-v5.6_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License LGPL21 accepted by the user
===> Fetching all distfiles required by polyml-5.6 for building
===>  Extracting for polyml-5.6
=> SHA256 Checksum OK for polyml/polyml-polyml-v5.6_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for polyml-5.6
===========================================================================
=======================<phase: build-depends  >============================
===>   polyml-5.6 depends on package: pkgconf>=0.9.10 - not found
===>   Installing existing package /packages/All/pkgconf-1.0.2.txz
[110i386-default-job-09] Installing pkgconf-1.0.2...
[110i386-default-job-09] Extracting pkgconf-1.0.2: .......... done
===>   polyml-5.6 depends on package: pkgconf>=0.9.10 - found
===>   Returning to build of polyml-5.6
===========================================================================
=======================<phase: lib-depends    >============================
===>   polyml-5.6 depends on shared library: libffi.so - not found
===>   Installing existing package /packages/All/libffi-3.2.1.txz
[110i386-default-job-09] Installing libffi-3.2.1...
[110i386-default-job-09] `-- Installing indexinfo-0.2.6...
[110i386-default-job-09] `-- Extracting indexinfo-0.2.6: .... done
[110i386-default-job-09] Extracting libffi-3.2.1: .......... done
===>   polyml-5.6 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so)
===>   Returning to build of polyml-5.6
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for polyml-5.6
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
checking for gawk... (cached) /usr/bin/awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i386-portbld-freebsd11.0
checking host system type... i386-portbld-freebsd11.0
checking how to print strings... printf
checking for style of include used by make... GNU
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 cc understands -c and -o together... yes
checking dependency style of cc... gcc3
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for fgrep... (cached) /usr/bin/fgrep
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
<snip>
/bin/sh ../libtool  --tag=CXX    --mode=link c++   -O2 -pipe -fstack-protector -fno-strict-aliasing -version-info 7:0:0  -fstack-protector -o libpolyml.la -rpath /usr/local/lib arb.lo basicio.lo bitmap.lo check_objects.lo  diagnostics.lo errors.lo exporter.lo foreign.lo gc.lo  gc_check_weak_ref.lo gc_copy_phase.lo gc_mark_phase.lo  gc_share_phase.lo gc_update_phase.lo gctaskfarm.lo  heapsizing.lo locking.lo memmgr.lo mpoly.lo network.lo  objsize.lo osmem.lo pexport.lo poly_specific.lo polyffi.lo  polystring.lo process_env.lo processes.lo profiling.lo  quick_gc.lo realconv.lo reals.lo rts_module.lo run_time.lo  save_vec.lo savestate.lo scanaddrs.lo sharedata.lo  sighandler.lo statistics.lo timing.lo xwindows.lo  x86_dep.lo x86asmtemp.lo elfexport.lo unix_specific.lo  -lpthread -L/usr/local/lib -lffi   -lm -lgcc_s -lgcc
libtool: link: c++  -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o  .libs/arb.o .libs/basicio.o .libs/bitmap.o .libs/check_objects.o .libs/diagnostics.o .libs/errors.o .libs/exporter.o .libs/foreign.o .libs/gc.o .libs/gc_check_weak_ref.o .libs/gc_copy_phase.o .libs/gc_mark_phase.o .libs/gc_share_phase.o .libs/gc_update_phase.o .libs/gctaskfarm.o .libs/heapsizing.o .libs/locking.o .libs/memmgr.o .libs/mpoly.o .libs/network.o .libs/objsize.o .libs/osmem.o .libs/pexport.o .libs/poly_specific.o .libs/polyffi.o .libs/polystring.o .libs/process_env.o .libs/processes.o .libs/profiling.o .libs/quick_gc.o .libs/realconv.o .libs/reals.o .libs/rts_module.o .libs/run_time.o .libs/save_vec.o .libs/savestate.o .libs/scanaddrs.o .libs/sharedata.o .libs/sighandler.o .libs/statistics.o .libs/timing.o .libs/xwindows.o .libs/x86_dep.o .libs/x86asmtemp.o .libs/elfexport.o .libs/unix_specific.o   -lpthread -L/usr/local/lib -lffi -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.
 o /usr/lib/crtn.o  -O2 -fstack-protector -fstack-protector   -Wl,-soname -Wl,libpolyml.so.7 -o .libs/libpolyml.so.7.0.0
libtool: link: (cd ".libs" && rm -f "libpolyml.so.7" && ln -s "libpolyml.so.7.0.0" "libpolyml.so.7")
libtool: link: (cd ".libs" && rm -f "libpolyml.so" && ln -s "libpolyml.so.7.0.0" "libpolyml.so")
libtool: link: ar cru .libs/libpolyml.a  arb.o basicio.o bitmap.o check_objects.o diagnostics.o errors.o exporter.o foreign.o gc.o gc_check_weak_ref.o gc_copy_phase.o gc_mark_phase.o gc_share_phase.o gc_update_phase.o gctaskfarm.o heapsizing.o locking.o memmgr.o mpoly.o network.o objsize.o osmem.o pexport.o poly_specific.o polyffi.o polystring.o process_env.o processes.o profiling.o quick_gc.o realconv.o reals.o rts_module.o run_time.o save_vec.o savestate.o scanaddrs.o sharedata.o sighandler.o statistics.o timing.o xwindows.o x86_dep.o x86asmtemp.o elfexport.o unix_specific.o
libtool: link: ranlib .libs/libpolyml.a
libtool: link: ( cd ".libs" && rm -f "libpolyml.la" && ln -s "../libpolyml.la" "libpolyml.la" )
Making all in libpolymain
/bin/sh ../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  -I. -I..    -Wall     -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -MT polystub.lo -MD -MP -MF .deps/polystub.Tpo -c -o polystub.lo polystub.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Wall -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include -O2 -pipe -fstack-protector -fno-strict-aliasing -MT polystub.lo -MD -MP -MF .deps/polystub.Tpo -c polystub.c  -fPIC -DPIC -o .libs/polystub.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Wall -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include -O2 -pipe -fstack-protector -fno-strict-aliasing -MT polystub.lo -MD -MP -MF .deps/polystub.Tpo -c polystub.c -o polystub.o >/dev/null 2>&1
mv -f .deps/polystub.Tpo .deps/polystub.Plo
/bin/sh ../libtool  --tag=CC    --mode=link cc    -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -static -version-info 0:0 -fstack-protector -o  libpolymain.la -rpath /usr/local/lib polystub.lo  -lpthread -L/usr/local/lib -lffi   -lm -lgcc_s -lgcc
libtool: link: ar cru .libs/libpolymain.a  polystub.o
libtool: link: ranlib .libs/libpolymain.a
libtool: link: ( cd ".libs" && rm -f "libpolymain.la" && ln -s "../libpolymain.la" "libpolymain.la" )
cc -DHAVE_CONFIG_H -I.    -Wall     -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -MT polyimport.o -MD -MP -MF .deps/polyimport.Tpo -c -o polyimport.o polyimport.c
mv -f .deps/polyimport.Tpo .deps/polyimport.Po
/bin/sh ./libtool  --tag=CC    --mode=link cc   -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing    -fstack-protector -o polyimport polyimport.o  libpolyml/libpolyml.la -lpthread -L/usr/local/lib -lffi   -lm -lgcc_s -lgcc
libtool: link: cc -Wall -fno-strict-aliasing -I/usr/local/lib/libffi-3.2.1/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o .libs/polyimport polyimport.o  libpolyml/.libs/libpolyml.so -lpthread -L/usr/local/lib -lffi -lm -lgcc_s -lgcc -Wl,-rpath -Wl,/usr/local/lib
cp ./imports/polymli386.txt polytemp.txt
./polyimport -H 50 polytemp.txt -I . < ./exportPoly.sml
Use: basis/build.sml
Use: basis/RuntimeCalls.ML
Use: basis/InitialBasis.ML
Use: basis/Universal.ML
Use: basis/General.sml
Use: basis/LibrarySupport.sml
Use: basis/PolyMLException.sml
Use: basis/Option.sml
Use: basis/VectorOperations.sml
Use: basis/PolyVectorOperations.sml
Use: basis/VectorSliceOperations.sml
Use: basis/StringCvt.sml
Use: basis/MONO_VECTOR.sml
Use: basis/MONO_VECTOR_SLICE.sml
Use: basis/MONO_ARRAY.sml
Use: basis/MONO_ARRAY_SLICE.sml
Use: basis/Vector.sml
Use: basis/Array.sml
Use: basis/List.sml
Use: basis/String.sml
Use: basis/Text.sml
Use: basis/Bool.sml
Use: basis/ListPair.sml
Use: basis/Int.sml
Use: basis/LargeWord.sml
Use: basis/Word32.sml
Use: basis/Word8.sml
Use: basis/INTEGER.sml
Use: basis/IntInf.sml
Use: basis/Int32.sml
Use: basis/Word8Array.sml
Use: basis/Byte.sml
Use: basis/BoolArray.sml
Use: basis/IntArray.sml
Use: basis/RealArray.sml
Use: basis/IEEE_REAL.sml
Use: basis/IEEEReal.sml
Use: basis/MATH.sml
Use: basis/Real.sml
Use: basis/Time.sml
Use: basis/Date.sml
Use: basis/Thread.sml
Use: basis/Timer.sml
Use: basis/CommandLine.sml
Use: basis/OS.sml
Use: basis/ExnPrinter.sml
Use: basis/InitialPolyML.ML
Use: basis/IO.sml
Use: basis/PRIM_IO.sml
Use: basis/PrimIO.sml
Use: basis/TextPrimIO.sml
Use: basis/BinPrimIO.sml
Use: basis/LibraryIOSupport.sml
Use: basis/STREAM_IO.sml
Use: basis/BasicStreamIO.sml
Use: basis/IMPERATIVE_IO.sml
Use: basis/ImperativeIO.sml
Use: basis/TextIO.sml
Use: basis/BinIO.sml
Use: basis/NetHostDB.sml
Use: basis/NetProtDB.sml
Use: basis/NetServDB.sml
Use: basis/Socket.sml
Use: basis/GenericSock.sml
Use: basis/INetSock.sml
Use: basis/UnixSock.sml
Use: basis/PackRealBig.sml
Use: basis/PackWord8Big.sml
Use: basis/Array2.sml
Use: basis/IntArray2.sml
Use: basis/SML90.sml
Use: basis/Weak.sml
Use: basis/Signal.sml
Use: basis/SysWord.sml
Use: basis/BIT_FLAGS.sml
Use: basis/SingleAssignment.sml
Use: basis/Posix.sml
Use: basis/Unix.sml
Use: basis/processes.ML
Use: basis/HashArray.ML
Use: basis/UniversalArray.ML
Use: basis/PrettyPrinter.sml
Use: basis/ASN1.sml
Use: basis/Statistics.ML
Use: basis/ForeignConstants.sml
Use: basis/ForeignMemory.sml
Use: basis/Foreign.sml
Use: basis/FinalPolyML.sml
Use: basis/TopLevelPolyML.sml
Making CInterface
Making CINTERFACE
Making ForeignExceptionSig
Created signature ForeignExceptionSig
Making ForeignDebugSig
Created signature ForeignDebugSig
Making OrigLowerLevelSig
Making LowerLevelSig
Making CtypeSig
Created signature CtypeSig
Making BehaviourRefsSig
Created signature BehaviourRefsSig
Making UnionSig
Created signature UnionSig
Created signature LowerLevelSig
Created signature OrigLowerLevelSig
Making CallWithConvSig
Created signature CallWithConvSig
Making StructSig
Created signature StructSig
Making ConversionsSig
Created signature ConversionsSig
Making StructConversionalsSig
Created signature StructConversionalsSig
Making CInterfaceSig
Created signature CInterfaceSig
Created functor CINTERFACE
Making ForeignException
Created structure ForeignException
Making ForeignDebug
Making Dispatch
Making DispatchSig
Created signature DispatchSig
Created structure Dispatch
Created structure ForeignDebug
Making LowerLevel
Making Volatile
Making VOLS_THAT_HOLD_REFS
Making VolatileSig
Created signature VolatileSig
Created functor VOLS_THAT_HOLD_REFS
Making VolBasic
Making VOL_BASIC
Created functor VOL_BASIC
Making BehaviourRefs
Created structure BehaviourRefs
Making Ctype
Making CTYPE_SAVE_SIZEOF
Created functor CTYPE_SAVE_SIZEOF
Making CTYPE
Created functor CTYPE
Created structure Ctype
Created structure VolBasic
Created structure Volatile
Created structure LowerLevel
Making CallWithConv
Making CALL_WITH_CONV
Created functor CALL_WITH_CONV
Created structure CallWithConv
Making Struct
Making STRUCT
Created functor STRUCT
Created structure Struct
Making Conversions
Making CONVERSIONS
Created signature ForeignExceptionSig_Import
Created functor CONVERSIONS
Created structure Conversions
Making StructConversionals
Making STRUCT_CONVERSIONALS
Created functor STRUCT_CONVERSIONALS
Created structure StructConversionals
Created structure CInterface
*** Error code 1

Stop.
make[3]: stopped in /wrkdirs/usr/ports/lang/polyml/work/polyml-5.6
*** Error code 1

Stop.
make[2]: stopped in /wrkdirs/usr/ports/lang/polyml/work/polyml-5.6
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/lang/polyml/work/polyml-5.6
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/polyml



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