[RELEASE - 91i386-default] Build failed for hs-hat-nhc98-2.06_1 during build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Wed Jul 24 15:39:47 UTC 2013


Maintainer:     haskell at FreeBSD.org
Last committer: jgh at FreeBSD.org
Ident:          $FreeBSD: head/devel/hs-hat/Makefile 319339 2013-05-29 04:46:28Z jgh $
Log URL:        http://beefy1.isc.freebsd.org/bulk/91i386-default/2013-07-24_11h40m44s/logs/hs-hat-nhc98-2.06_1.log
Build URL:      http://beefy1.isc.freebsd.org/bulk/91i386-default/2013-07-24_11h40m44s
Log:

====>> Building devel/hs-hat
build started at Wed Jul 24 15:39:37 UTC 2013
port directory: /usr/ports/devel/hs-hat
building for: FreeBSD 91i386-default-job-10 9.1-RELEASE FreeBSD 9.1-RELEASE i386
maintained by: haskell at FreeBSD.org
Makefile ident:      $FreeBSD: head/devel/hs-hat/Makefile 319339 2013-05-29 04:46:28Z jgh $
Poudriere version: 3.1-pre

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=901000
UNAME_v=FreeBSD 9.1-RELEASE
UNAME_r=9.1-RELEASE
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/91i386-default/ref
PKG_EXT=txz
FORCE_PACKAGE=yes
tpid=80032
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=hs-hat-nhc98-2.06_1
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root
MASTERNAME=91i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=0
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for hs-hat-nhc98-2.06_1:
====> Options available for the single SG1: you have to select exactly one of them
     GHC=off: GHC support
     NHC98=on: NHC98 support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--prefix=/usr/local --libdir=/usr/local/lib --buildwith=nhc98 --docdir=/usr/local/share/doc/hat +docs
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" MAKE=gmake SHELL=/bin/sh CONFIG_SHELL=/bin/sh GLIB_CONFIG="/usr/local/bin/glib12-config"
--End CONFIGURE_ENV--

--MAKE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES GLIB_CONFIG="/usr/local/bin/glib12-config" PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing -std=gnu89"  CPP="cpp" CPPFLAGS=""  LDFLAGS=""  CXX="c++" CXXFLAGS="-O2 -pipe -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 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

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

---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=yes
---End make.conf---
===>  Cleaning for hs-hat-nhc98-2.06_1
=======================<phase: check-config   >============================
=========================================================================
=======================<phase: pkg-depends    >============================
===>   hs-hat-nhc98-2.06_1 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.1.4_1.txz
Installing pkg-1.1.4_1... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of hs-hat-nhc98-2.06_1
=========================================================================
=======================<phase: fetch-depends  >============================
=========================================================================
=======================<phase: fetch          >============================

 HAT will be built and installed with nhc98.
 Define GHC to install with ghc.

===> Fetching all distfiles required by hs-hat-nhc98-2.06_1 for building
=========================================================================
=======================<phase: checksum       >============================

 HAT will be built and installed with nhc98.
 Define GHC to install with ghc.

===> Fetching all distfiles required by hs-hat-nhc98-2.06_1 for building
=> SHA256 Checksum OK for hat-2.06.tar.gz.
=========================================================================
=======================<phase: extract-depends>============================
=========================================================================
=======================<phase: extract        >============================

 HAT will be built and installed with nhc98.
 Define GHC to install with ghc.

===> Fetching all distfiles required by hs-hat-nhc98-2.06_1 for building
===>  Extracting for hs-hat-nhc98-2.06_1
=> SHA256 Checksum OK for hat-2.06.tar.gz.
=========================================================================
=======================<phase: patch-depends  >============================
=========================================================================
=======================<phase: patch          >============================
===>  Patching for hs-hat-nhc98-2.06_1
===>  Applying FreeBSD patches for hs-hat-nhc98-2.06_1
=========================================================================
=======================<phase: build-depends  >============================
===>   hs-hat-nhc98-2.06_1 depends on executable: nhc98 - not found
===>    Verifying install for nhc98 in /usr/ports/lang/nhc98
===>   Installing existing package /packages/All/nhc98-1.18_2.txz
Installing nhc98-1.18_2... done
===>   Returning to build of hs-hat-nhc98-2.06_1
===>   hs-hat-nhc98-2.06_1 depends on executable: gmake - not found
===>    Verifying install for gmake in /usr/ports/devel/gmake
===>   Installing existing package /packages/All/gmake-3.82_1.txz
Installing gmake-3.82_1...Installing gettext-0.18.3...Installing libiconv-1.14_1... done
 done
 done
===>   Returning to build of hs-hat-nhc98-2.06_1
=========================================================================
=======================<phase: lib-depends    >============================
===>   hs-hat-nhc98-2.06_1 depends on shared library: glib-12.3 - not found
===>    Verifying install for glib-12.3 in /usr/ports/devel/glib12
===>   Installing existing package /packages/All/glib-1.2.10_13.txz
Installing glib-1.2.10_13... done
===>   Returning to build of hs-hat-nhc98-2.06_1
=========================================================================
=======================<phase: configure      >============================
===>  Configuring for hs-hat-nhc98-2.06_1
Configuring for hat... [ 2.06 ]
--------
Looking for already-installed Haskell compilers:
  Looking for ghc...   (not found)
  Looking for nhc98... found v1.18
  Looking for nhc98...   found v1.18
  Looking for hmake... found 3.10
You said you want to use nhc98 to build hat.
Done.
--------
                   Configuration report for hat.
    (You can re-run configure to change settings before proceeding.)
You wish (eventually) to install the following components in these locations:
    (Installation directories are not created/checked at this stage.)
Final install root:   /usr/local
Hat   binaries:       /usr/local/lib/ix86-FreeBSD
Hat interfaces:       /usr/local/include/hat-2.06
Scripts:              /usr/local/bin
Man pages:            /usr/local/man/man1
Html documents:       /usr/local/share/doc/hat

Now we check/create your build directories:
Config directory:      targets/ix86-FreeBSD
Build directory root:
    /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets (exists)
Object files build in:
    /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD (exists)
Executables and libs:
    /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/lib/ix86-FreeBSD (created)

You are going to build hat with:            nhc98
Executables need .exe suffix?               no  (detected)
Found /usr/bin/true not /bin/true
Testing for the glib library:               yes (detected)

Adding Makefile config script to
    /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/lib/ix86-FreeBSD...
cat: targets/ix86-FreeBSD/ghcsym: No such file or directory
Adding build scripts to
    /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/script...    
    hat-trans
    hat-graph hat-stack hat-check hat-observe hat-detect hat-delta hat-view hat-trail hat-anim hat-explore hat-cover black-hat hat-nonterm pretty-hat 
Saving current configuration in targets/ix86-FreeBSD/config.cache
Done.

=========================================================================
=======================<phase: build          >============================
===>  Building for hs-hat-nhc98-2.06_1
cd src/trans;     gmake HC=nhc98 all
gmake[1]: Entering directory `/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/src/trans'
mkdir -p /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans
rm -f /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/nhc98 /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/hbc /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/ghc*
gmake clean
gmake[2]: Entering directory `/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/src/trans'
rm -f /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/*. *. *.hi *.hc
gmake[2]: Leaving directory `/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/src/trans'
touch "/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/nhc98"
hmake -hc=nhc98 -H16M -K2M +CTS -H16M -CTS  -d /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans -I. -I../compiler98 HatTrans
nhc98   +RTS -H16M -K2M -RTS +CTS -H16M -CTS  -I. -I../compiler98  -c  -o /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/HbcOnly.o ../compiler98/HbcOnly.hs
nhc98   +RTS -H16M -K2M -RTS +CTS -H16M -CTS  -I. -I../compiler98  -c  -o /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/Error.o ../compiler98/Error.hs
nhc98   +RTS -H16M -K2M -RTS +CTS -H16M -CTS  -I. -I../compiler98  -c -cpp  -o /wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/targets/ix86-FreeBSD/obj/trans/SysDeps.o ../compiler98/SysDeps.hs
I/O error (user-defined), call to function `userError':
  Can't open any of:
 ../compiler98/IOExts.hi
 ./IOExts.hi
 /usr/local/include/nhc98/packages/base/IOExts.hi
 /usr/local/include/nhc98/IOExts.hi
 when trying to read IOExts.

gmake[1]: *** [/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/lib/ix86-FreeBSD/hat-trans] Error 1
gmake[1]: Leaving directory `/wrkdirs/usr/ports/devel/hs-hat/work/hat-2.06/src/trans'
gmake: *** [targets/ix86-FreeBSD/hat-trans-nhc] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/devel/hs-hat.
===>  Cleaning for hs-hat-nhc98-2.06_1


More information about the freebsd-pkg-fallout mailing list