>>> Building on exopi-2 under devel/happy BDEPENDS = [devel/libffi;textproc/docbook-xsl;devel/metaauto;devel/gmp;devel/autoconf/2.69;converters/libiconv;devel/gmake;devel/cabal-install;lang/ghc] DIST = [devel/git-annex:hackage/happy-1.20.1.1.tar.gz] FULLPKGNAME = happy-1.20.1.1 RDEPENDS = [devel/libffi;converters/libiconv;devel/gmp] (Junk lock obtained for exopi-2 at 1732136883.79) >>> Running depends in devel/happy at 1732136883.83 last junk was in games/tbftss /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cabal-install-3.12.1.0 docbook-xsl-1.79.1p0 ghc-9.6.6 gmake-4.4.1 gmp-6.3.0 libffi-3.4.6 libiconv-1.17 metaauto-1.0p4 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cabal-install-3.12.1.0 docbook-xsl-1.79.1p0 ghc-9.6.6 gmake-4.4.1 gmp-6.3.0 libffi-3.4.6 libiconv-1.17 metaauto-1.0p4 /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 cabal-install-3.12.1.0 docbook-xsl-1.79.1p0 ghc-9.6.6 gmake-4.4.1 gmp-6.3.0 libffi-3.4.6 libiconv-1.17 metaauto-1.0p4 >>> Running show-prepare-results in devel/happy at 1732136918.23 ===> devel/happy ===> Building from scratch happy-1.20.1.1 ===> happy-1.20.1.1 depends on: docbook-xsl-* -> docbook-xsl-1.79.1p0 ===> happy-1.20.1.1 depends on: cabal-install->=3.4.0.0 -> cabal-install-3.12.1.0 ===> happy-1.20.1.1 depends on: ghc->=8.6.4 -> ghc-9.6.6 ===> happy-1.20.1.1 depends on: metaauto-* -> metaauto-1.0p4 ===> happy-1.20.1.1 depends on: autoconf-2.69 -> autoconf-2.69p3 ===> happy-1.20.1.1 depends on: gmake-* -> gmake-4.4.1 ===> happy-1.20.1.1 depends on: libiconv-* -> libiconv-1.17 ===> happy-1.20.1.1 depends on: gmp-* -> gmp-6.3.0 ===> happy-1.20.1.1 depends on: libffi-* -> libffi-3.4.6 ===> Verifying specs: c ffi gmp iconv m pthread ===> found c.100.3 ffi.2.1 gmp.11.1 iconv.7.1 m.10.1 pthread.27.1 autoconf-2.69p3 cabal-install-3.12.1.0 docbook-xsl-1.79.1p0 ghc-9.6.6 gmake-4.4.1 gmp-6.3.0 libffi-3.4.6 libiconv-1.17 metaauto-1.0p4 Don't run junk because nojunk in databases/mongodb/44 (Junk lock released for exopi-2 at 1732136920.20) distfiles size=183409 >>> Running build in devel/happy at 1732136920.22 ===> devel/happy ===> Checking files for happy-1.20.1.1 `/exopi-cvs/ports/distfiles/hackage/happy-1.20.1.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for happy-1.20.1.1 ===> Patching for happy-1.20.1.1 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for happy-1.20.1.1 Running autoconf-2.69 in /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/doc ===> Configuring for happy-1.20.1.1 Using /exopi-obj/pobj/happy-1.20.1.1/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/happy-1.20.1.1/config.site checking for xmllint... /usr/local/bin/xmllint checking for DocBook DTD... ok checking for xsltproc... /usr/local/bin/xsltproc checking for DocBook XSL stylesheet directory... /usr/local/share/xsl/docbook checking for dblatex... no configure: creating ./config.status config.status: creating config.mk config.status: creating happy.1 configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for happy-1.20.1.1 Warning: No remote package servers have been specified. Usually you would have one specified in the config file. Resolving dependencies... Build profile: -w ghc-9.6.6 -O1 In order, the following will be built (use -v for more details): - happy-1.20.1.1 (exe:happy) (first run) Configuring executable 'happy' for happy-1.20.1.1... Preprocessing executable 'happy' for happy-1.20.1.1... Building executable 'happy' for happy-1.20.1.1... [ 1 of 19] Compiling AbsSyn ( src/AbsSyn.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AbsSyn.o ) [ 2 of 19] Compiling GenUtils ( src/GenUtils.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/GenUtils.o ) [ 3 of 19] Compiling NameSet ( src/NameSet.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/NameSet.o ) [ 4 of 19] Compiling ParamRules ( src/ParamRules.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ParamRules.o ) [ 5 of 19] Compiling ParseMonad ( src/ParseMonad.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ParseMonad.o ) [ 6 of 19] Compiling Lexer ( src/Lexer.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Lexer.o ) [ 7 of 19] Compiling AttrGrammar ( src/AttrGrammar.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AttrGrammar.o ) [ 8 of 19] Compiling AttrGrammarParser ( src/AttrGrammarParser.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AttrGrammarParser.o ) [ 9 of 19] Compiling Grammar ( src/Grammar.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Grammar.o ) [10 of 19] Compiling LALR ( src/LALR.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/LALR.o ) [11 of 19] Compiling First ( src/First.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/First.o ) [12 of 19] Compiling Parser ( src/Parser.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Parser.o ) [13 of 19] Compiling Paths_happy ( /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/autogen/Paths_happy.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Paths_happy.o ) [14 of 19] Compiling Info ( src/Info.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Info.o ) [15 of 19] Compiling PrettyGrammar ( src/PrettyGrammar.hs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/PrettyGrammar.o ) [16 of 19] Compiling ProduceGLRCode ( src/ProduceGLRCode.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ProduceGLRCode.o ) [17 of 19] Compiling Target ( src/Target.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Target.o ) [18 of 19] Compiling ProduceCode ( src/ProduceCode.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ProduceCode.o ) [19 of 19] Compiling Main ( src/Main.lhs, /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Main.o ) [20 of 20] Linking /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/dist-newstyle/build/x86_64-openbsd/ghc-9.6.6/happy-1.20.1.1/x/happy/build/happy/happy ld.lld: warning: RtsFlags.c(RtsFlags.o:(setupRtsFlags) in archive /usr/local/lib/ghc-9.6.6/lib/../lib/x86_64-openbsd-ghc-9.6.6/rts-1.0.2/libHSrts-1.0.2.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: ProfHeap.c(ProfHeap.o:(initHeapProfiling) in archive /usr/local/lib/ghc-9.6.6/lib/../lib/x86_64-openbsd-ghc-9.6.6/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() rm -f -rf happy/ /usr/local/bin/xsltproc --stringparam base.dir happy/ \ --stringparam use.id.as.filename 1 \ --stringparam html.stylesheet fptools.css \ --stringparam toc.section.depth 3 --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 \ /usr/local/share/xsl/docbook/html/chunk.xsl happy.xml Writing happy/sec-reporting-bugs.html for sect1(sec-reporting-bugs) Writing happy/sec-license.html for sect1(sec-license) Writing happy/sec-obtaining.html for sect1(sec-obtaining) Writing happy/happy-introduction.html for chapter(happy-introduction) Writing happy/sec-sequences.html for sect1(sec-sequences) Writing happy/sec-Precedences.html for sect1(sec-Precedences) Writing happy/sec-type-signatures.html for sect1(sec-type-signatures) Writing happy/sec-monads.html for sect1(sec-monads) Writing happy/sec-error.html for sect1(sec-error) Writing happy/sec-multiple-parsers.html for sect1(sec-multiple-parsers) Writing happy/sec-using.html for chapter(sec-using) Writing happy/sec-glr-using.html for sect1(sec-glr-using) Writing happy/sec-glr-semantics.html for sect1(sec-glr-semantics) Writing happy/sec-glr-misc.html for sect1(sec-glr-misc) Writing happy/sec-glr.html for chapter(sec-glr) Writing happy/sec-AtrributeGrammarsInHappy.html for sect1(sec-AtrributeGrammarsInHappy) Writing happy/sec-AttrGrammarLimits.html for sect1(sec-AttrGrammarLimits) Writing happy/sec-AttributeGrammarExample.html for sect1(sec-AttributeGrammarExample) Writing happy/sec-AttributeGrammar.html for chapter(sec-AttributeGrammar) Writing happy/sec-invoking.html for chapter(sec-invoking) Writing happy/sec-module-header.html for sect1(sec-module-header) Writing happy/sec-directives.html for sect1(sec-directives) Writing happy/sec-grammar.html for sect1(sec-grammar) Writing happy/sec-module-trailer.html for sect1(sec-module-trailer) Writing happy/sec-grammar-files.html for chapter(sec-grammar-files) Writing happy/sec-info-files-conflicts.html for sect1(sec-info-files-conflicts) Writing happy/sec-info-files.html for chapter(sec-info-files) Writing happy/sec-compilation-time.html for sect1(sec-compilation-time) Writing happy/sec-finding-errors.html for sect1(sec-finding-errors) Writing happy/sec-conflict-tips.html for sect1(sec-conflict-tips) Writing happy/sec-happy-ghci.html for sect1(sec-happy-ghci) Writing happy/sec-monad-alex.html for sect1(sec-monad-alex) Writing happy/sec-tips.html for chapter(sec-tips) Writing happy/ix01.html for index Writing happy/index.html for book(happy) cp fptools.css happy/ >>> Running package in devel/happy at 1732136954.95 ===> devel/happy ===> Faking installation for happy-1.20.1.1 /exopi-obj/pobj/happy-1.20.1.1/bin/install -d -m 755 /exopi-obj/pobj/happy-1.20.1.1/fake-amd64/usr/local/share/doc cd /exopi-obj/pobj/happy-1.20.1.1/happy-1.20.1.1/doc && umask 022 && pax -rw happy /exopi-obj/pobj/happy-1.20.1.1/fake-amd64/usr/local/share/doc ===> Building package for happy-1.20.1.1 Create /exopi-cvs/ports/packages/amd64/all/happy-1.20.1.1.tgz Creating package happy-1.20.1.1 reading plist| checking dependencies| checking dependencies|converters/libiconv checking dependencies|devel/gmp,-main checking dependencies|devel/libffi checksumming| checksumming| | 0% checksumming|* | 1% checksumming|** | 3% checksumming|*** | 4% checksumming|*** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|****** | 10% checksumming|******* | 11% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 15% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************* | 21% checksumming|************** | 22% checksumming|************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 40% checksumming|************************* | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|****************************** | 49% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 58% checksumming|************************************ | 60% checksumming|************************************* | 61% checksumming|************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 76% checksumming|*********************************************** | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|**************************************************** | 85% checksumming|***************************************************** | 86% checksumming|***************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************** | 94% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************* | 58% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/happy-1.20.1.1.tgz >>> Running clean in devel/happy at 1732136957.14 ===> devel/happy ===> Cleaning for happy-1.20.1.1 >>> Ended at 1732136957.65 max_stuck=32.11/depends=34.42/show-prepare-results=1.99/build=34.71/package=2.21/clean=0.53