=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. => Checksum SHA1 OK for ghc-7.6.3-src.tar.bz2 => Checksum RMD160 OK for ghc-7.6.3-src.tar.bz2 ===> Installing dependencies for ghc-7.6.3nb4 ========================================================================== The following variables will affect the build process of this package, ghc-7.6.3nb4. Their current value is shown below: * CURSES_DEFAULT = curses Based on these variables, the following variables have been set: * CURSES_TYPE = curses You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency autoconf>=2.50: found autoconf-2.69nb5 => Tool dependency gmake>=3.81: found gmake-4.1nb1 => Tool dependency checkperms>=1.1: found checkperms-1.11 => Build dependency libxslt-[0-9]*: found libxslt-1.1.28nb3 => Build dependency docbook-xsl-[0-9]*: found docbook-xsl-1.77.1nb2 => Build dependency cwrappers>=20141129: found cwrappers-20141129 => Full dependency perl>=5.0: found perl-5.20.1 => Full dependency gmp>=5.0.1: found gmp-6.0.0a ===> Overriding tools for ghc-7.6.3nb4 ===> Extracting for ghc-7.6.3nb4 ===> Patching for ghc-7.6.3nb4 => Applying pkgsrc patches for ghc-7.6.3nb4 => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile,v 1.1 2013/12/12 12:47:17 obache Exp $ | |Required by patches/patch-ghc.mk | | |--- Makefile.orig 2013-02-14 02:53:07.000000000 +0000 |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 75. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-ghc.mk => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-ghc.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ghc.mk,v 1.1 2013/12/12 12:47:17 obache Exp $ | |We want bootstrapping bindists to be as small as possible, and bzip2 |is not enough: | | % du -sh ghc-*.tar* | 291M ghc-7.6.2-boot-powerpc-apple-darwin.tar | 60M ghc-7.6.2-boot-powerpc-apple-darwin.tar.bz2 | 32M ghc-7.6.2-boot-powerpc-apple-darwin.tar.xz | | |--- ghc.mk.orig 2013-02-14 02:24:35.000000000 +0000 |+++ ghc.mk -------------------------- Patching file ghc.mk using Plan A... Hunk #1 succeeded at 1009. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-gmp_configure.ac => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-gmp_configure.ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libraries_integer-gmp_configure.ac,v 1.1 2013/12/12 12:47:17 obache Exp $ | |In Darwin, integer-gmp prefers GMP.framework when it happens to be |installed somewhere in the system, even though it doesn't come with |Darwin. Let it stop that. (Already fixed in the upstream.) | | |--- libraries/integer-gmp/configure.ac.orig 2013-01-27 13:36:41.000000000 +0000 |+++ libraries/integer-gmp/configure.ac -------------------------- Patching file libraries/integer-gmp/configure.ac using Plan A... Hunk #1 succeeded at 45. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-simple_GHC_Integer.hs => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-simple_GHC_Integer.hs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libraries_integer-simple_GHC_Integer.hs,v 1.1 2013/12/12 12:47:17 obache Exp $ | |Missing functions: already fixed in the upstream. | | |--- libraries/integer-simple/GHC/Integer.hs.orig 2013-02-13 18:50:32.000000000 +0000 |+++ libraries/integer-simple/GHC/Integer.hs -------------------------- Patching file libraries/integer-simple/GHC/Integer.hs using Plan A... Hunk #1 succeeded at 27. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-simple_GHC_Integer_Type.hs => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_integer-simple_GHC_Integer_Type.hs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libraries_integer-simple_GHC_Integer_Type.hs,v 1.1 2013/12/12 12:47:17 obache Exp $ | |Missing functions: already fixed in the upstream. | | |--- libraries/integer-simple/GHC/Integer/Type.hs.orig 2013-02-13 18:45:55.000000000 +0000 |+++ libraries/integer-simple/GHC/Integer/Type.hs -------------------------- Patching file libraries/integer-simple/GHC/Integer/Type.hs using Plan A... Hunk #1 succeeded at 370. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_unix_System_Posix_Files.hsc => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-libraries_unix_System_Posix_Files.hsc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libraries_unix_System_Posix_Files.hsc,v 1.1 2014/05/21 16:07:59 jperkin Exp $ | |Add more errnos. | |--- libraries/unix/System/Posix/Files.hsc.orig 2013-04-18 21:36:40.000000000 +0000 |+++ libraries/unix/System/Posix/Files.hsc -------------------------- Patching file libraries/unix/System/Posix/Files.hsc using Plan A... Hunk #1 succeeded at 171. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-mk_config.mk.in => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-mk_config.mk.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-mk_config.mk.in,v 1.1 2014/05/21 16:07:59 jperkin Exp $ | |Support shared libraries on 64-bit SunOS. | |--- mk/config.mk.in.orig 2013-04-18 21:22:46.000000000 +0000 |+++ mk/config.mk.in -------------------------- Patching file mk/config.mk.in using Plan A... Hunk #1 succeeded at 124. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_Linker.c => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_Linker.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-rts_Linker.c,v 1.2 2014/05/21 16:07:59 jperkin Exp $ | |Support 64-bit x86 SunOS. | |--- rts/Linker.c.orig 2013-04-18 21:22:46.000000000 +0000 |+++ rts/Linker.c -------------------------- Patching file rts/Linker.c using Plan A... Hunk #1 succeeded at 75. Hunk #2 succeeded at 4015. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_StgCRun.c => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_StgCRun.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-rts_StgCRun.c,v 1.1 2013/12/12 12:47:17 obache Exp $ | |We have to make the visiblity of StgRun and StgReturn to "hidden" not |to trigger a bug in old binutils which results in: | | ld: rts/dist/build/RtsStartup.dyn_o: relocation R_X86_64_PC32 | against `StgRun' can not be used when making a shared object; | recompile with -fPIC | |With this workaround we can no longer override those two symbols using |LD_PRELOAD, but I think there is no reason to do so anyway. | | |--- rts/StgCRun.c.orig 2013-01-27 13:21:52.000000000 +0000 |+++ rts/StgCRun.c -------------------------- Patching file rts/StgCRun.c using Plan A... Hunk #1 succeeded at 246. Hunk #2 succeeded at 281. done => Verifying /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_ghc.mk => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ghc7/patches/patch-rts_ghc.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-rts_ghc.mk,v 1.3 2014/05/24 04:49:40 obache Exp $ | |This is pkgsrc specific: dtrace(1) gets confused when we have gcc |wrappers in the PATH so we have to hide them: | | gcc: installation problem, cannot exec '/usr/pkgsrc/wip/ghc/work/.gcc/bin/p | owerpc-apple-darwin9-gcc-4.0.1': No such file or directory | dtrace: failed to compile script rts/RtsProbes.d: Preprocessor failed to pr | ocess input program | |Also install libffi.{a,la} so we can expand to figure out .so extensions. | |--- rts/ghc.mk.orig 2013-04-18 21:22:47.000000000 +0000 |+++ rts/ghc.mk -------------------------- Patching file rts/ghc.mk using Plan A... Hunk #1 succeeded at 114. Hunk #2 succeeded at 485. Hunk #3 succeeded at 511. done ===> Regenerating configuration scripts for ghc-7.6.3nb4 ===> Creating toolchain wrappers for ghc-7.6.3nb4 ===> Configuring for ghc-7.6.3nb4 ERROR: Put your trusted bootstrap archive as /bulk-data/distfiles//ghc-7.6.3-boot-x86_64-unknown-netbsd.tar.xz *** Error code 1 Stop. make[1]: stopped in /bulk-data/pkgsrc/lang/ghc7 *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/lang/ghc7