Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Nov 1997 21:22:01 GMT
From:      Ruslan Shevchenko <rssh@cam.grad.kiev.ua>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/4912: compilation of modula3 port failed
Message-ID:  <199711012122.VAA22981@cam.grad.kiev.ua>
Resent-Message-ID: <199711011830.KAA00814@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         4912
>Category:       ports
>Synopsis:       compilation of modula3 port failed
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov  1 10:30:01 PST 1997
>Last-Modified:
>Originator:     Ruslan Shevchenko
>Organization:
>Release:        FreeBSD 2.2.5-RELEASE i386
>Environment:
 
  compilation of modula3 (as subpart of buliding cvsup)

>Description:

  compilation of modula3 (as subpart of buliding cvsup)

>How-To-Repeat:

    cd /usr/ports/lang/modula3
    make all

>Fix:
           Yet unknown	

>Audit-Trail:
>Unformatted:
>> Checksum OK for cvsup-15.2.tar.gz.
===>  Extracting for cvsup-15.2
===>  cvsup-15.2 depends on executable: m3build-5 - not found
===>  Verifying install for m3build-5 in /usr/ports/lang/modula-3
===>  Extracting for modula-3-3.6
===>  modula-3-3.6 depends on: /usr/ports/lang/modula-3-lib
===>  Verifying install for /usr/ports/lang/modula-3-lib
>> Checksum OK for m3-fbsd-src-3.6.tar.gz.
>> Checksum OK for m3-fbsd-m3cc-3.6.tar.gz.
>> Checksum OK for m3-fbsd-boot-3.6.tar.gz.
===>  Building for modula-3-lib-3.6
++++++++++ quake ++++++++++
++++++++++ m3build ++++++++++
++++++++++ m3cc ++++++++++
Using `../gcc/config/i386/i386.c' to output insns.
Using `../gcc/config/i386/i386.md' as machine description file.
Using `../gcc/config/i386/freebsd.h' as target machine macro file.
Using `../gcc/config/i386/xm-freebsd.h' as host machine macro file.
Merged i386/x-freebsd.
Merged c++ fragment(s).
Created `./Makefile'.
Merged i386/x-freebsd.
Created `cp/Makefile'.
`m3cgc1' is up to date.
++++++++++ everything else ++++++++++
--- building in FreeBSD2 ---
-- mtex done --
-- m3core done --
-- m3configvars done --
-- libm3 done --
-- m3middle done --
-- m3linker done --

---------------------- building m3front ----------------------

--- building in FreeBSD2 ---
m3 -w1 -why -O -times -a libm3front.a -F/var/tmp/qk021120 
new source -> compiling ../src/misc/CG.m3
new source -> compiling ../src/misc/Runtime.m3
new source -> compiling ../src/misc/TipeMap.m3
new source -> compiling ../src/misc/TipeDesc.m3
new source -> compiling ../src/misc/Tracer.m3
new source -> compiling ../src/misc/WebInfo.m3
new source -> compiling ../src/stmts/Stmt.m3
new source -> compiling ../src/stmts/AssertStmt.m3
new source -> compiling ../src/stmts/AssignStmt.m3
new source -> compiling ../src/stmts/BlockStmt.m3
new source -> compiling ../src/stmts/CallStmt.m3
new source -> compiling ../src/stmts/CaseStmt.m3
new source -> compiling ../src/stmts/EvalStmt.m3
new source -> compiling ../src/stmts/ExitStmt.m3
new source -> compiling ../src/stmts/ForStmt.m3
new source -> compiling ../src/stmts/IfStmt.m3
new source -> compiling ../src/stmts/LockStmt.m3
new source -> compiling ../src/stmts/LoopStmt.m3
new source -> compiling ../src/stmts/RaiseStmt.m3
new source -> compiling ../src/stmts/RepeatStmt.m3
new source -> compiling ../src/stmts/ReturnStmt.m3
new source -> compiling ../src/stmts/TryFinStmt.m3
new source -> compiling ../src/stmts/TryStmt.m3
new source -> compiling ../src/stmts/TypeCaseStmt.m3
new source -> compiling ../src/stmts/WhileStmt.m3
new source -> compiling ../src/stmts/WithStmt.m3
new source -> compiling ../src/types/Type.m3
new source -> compiling ../src/types/ArrayType.m3
new source -> compiling ../src/types/EnumType.m3
new source -> compiling ../src/types/NamedType.m3
new source -> compiling ../src/types/ObjectType.m3
new source -> compiling ../src/types/OpaqueType.m3
new source -> compiling ../src/types/OpenArrayType.m3
new source -> compiling ../src/types/PackedType.m3
new source -> compiling ../src/types/ProcType.m3
new source -> compiling ../src/types/RecordType.m3
new source -> compiling ../src/types/RefType.m3
new source -> compiling ../src/types/SetType.m3
new source -> compiling ../src/types/SubrangeType.m3
new source -> compiling ../src/types/TypeFP.m3
new source -> compiling ../src/types/TypeTbl.m3
new source -> compiling ../src/types/UserProc.m3
new source -> compiling ../src/values/Value.m3
new source -> compiling ../src/values/Constant.m3
new source -> compiling ../src/values/Decl.m3
new source -> compiling ../src/values/EnumElt.m3
new source -> compiling ../src/values/Exceptionz.m3
new source -> compiling ../src/values/External.m3
new source -> compiling ../src/values/Field.m3
new source -> compiling ../src/values/Formal.m3
new source -> compiling ../src/values/Ident.m3
new source -> compiling ../src/values/Method.m3
new source -> compiling ../src/values/Module.m3
new source -> compiling ../src/values/Procedure.m3
new source -> compiling ../src/values/Revelation.m3
new source -> compiling ../src/values/Tipe.m3
new source -> compiling ../src/values/Variable.m3
 -> archiving libm3front.a

 seconds  #times  operation
    0.19       1  updating web info
    1.27       8  inhaling library link info
    0.14       1  getting derived timestamps
    0.19     346  checking timestamps
    0.32     289  checking old link info
    1.03     279  merging new link info
   35.18      57  compiling Modula-3 -> IL
   85.27      57  compiling IL -> assembly
   18.71      57  compiling assembly -> object
    0.04       1  checking global consistency
    0.55       1  exhaling new link info
    4.50       1  building library archive
    1.32       1  indexing library archive
    5.36     115  removing temporary files
    0.71          other
---------------------------------------------------
  154.77          TOTAL

ld -Bshareable -assert pure-text -o libm3front.so.5.0 Abs.io Abs.mo Adr.io Adr.mo AdrSize.io AdrSize.mo BitSize.io BitSize.mo BuiltinOps.io BuiltinOps.mo ByteSize.io ByteSize.mo Ceiling.io Ceiling.mo Dec.io Dec.mo Dispose.io Dispose.mo First.io First.mo Floatt.io Floatt.mo Floor.io Floor.mo Inc.io Inc.mo IsType.io IsType.mo Last.io Last.mo Loophole.io Loophole.mo Max.io Max.mo Min.io Min.mo Narrow.io Narrow.mo New.io New.mo Number.io Number.mo Ord.io Ord.mo Round.io Round.mo Subarray.io Subarray.mo Trunc.io Trunc.mo Typecode.io Typecode.mo Val.io Val.mo WordAnd.io WordAnd.mo WordDivide.io WordDivide.mo WordExtract.io WordExtract.mo WordGE.io WordGE.mo WordGT.io WordGT.mo WordInsert.io WordInsert.mo WordLE.io WordLE.mo WordLT.io WordLT.mo WordMinus.io WordMinus.mo WordMod.io WordMod.mo WordModule.io WordModule.mo WordNot.io WordNot.mo WordOr.io WordOr.mo WordPlus.io WordPlus.mo WordRotate.io WordRotate.mo WordShift.io WordShift.mo WordTimes.io WordTimes.mo WordXor.io WordXor.mo!
 Addr.io Addr.mo Bool.io Bool.mo BuiltinTypes.io BuiltinTypes.mo CChar.io CChar.mo Card.io Card.mo EReel.io EReel.mo ErrType.io ErrType.mo Int.io Int.mo LReel.io LReel.mo Mutex.io Mutex.mo Null.io Null.mo ObjectAdr.io ObjectAdr.mo ObjectRef.io ObjectRef.mo Reel.io Reel.mo Reff.io Reff.mo Textt.io Textt.mo Expr.io Expr.mo ExprRep.io AddExpr.io AddExpr.mo AddressExpr.io AddressExpr.mo AndExpr.io AndExpr.mo ArrayExpr.io ArrayExpr.mo CallExpr.io CallExpr.mo CastExpr.io CastExpr.mo CheckExpr.io CheckExpr.mo CompareExpr.io CompareExpr.mo ConcatExpr.io ConcatExpr.mo ConsExpr.io ConsExpr.mo DerefExpr.io DerefExpr.mo DivExpr.io DivExpr.mo DivideExpr.io DivideExpr.mo EnumExpr.io EnumExpr.mo EqualExpr.io EqualExpr.mo ExprParse.io ExprParse.mo InExpr.io InExpr.mo IntegerExpr.io IntegerExpr.mo KeywordExpr.io KeywordExpr.mo MethodExpr.io MethodExpr.mo ModExpr.io ModExpr.mo MultiplyExpr.io MultiplyExpr.mo NamedExpr.io NamedExpr.mo NegateExpr.io NegateExpr.mo NilChkExpr.io NilChkExpr.mo NotEx!
pr.io NotExpr.mo OrExpr.io OrExpr.mo PlusExpr.io PlusExpr.mo ProcExpr.io ProcExpr.mo QualifyExpr.io QualifyExpr.mo RangeExpr.io RangeExpr.mo RecordExpr.io RecordExpr.mo ReelExpr.io ReelExpr.mo SetExpr.io SetExpr.mo SubscriptExpr.io SubscriptExpr.mo SubtractExpr.io SubtractExpr.mo TextExpr.io TextExpr.mo TypeExpr.io TypeExpr.mo VarExpr.io VarExpr.mo M3Compiler.io M3Compiler.mo M3.io M3.mo M3Header.io M3Header.mo M3String.io M3String.mo Token.io Token.mo Error.io Error.mo Host.io Host.mo Marker.io Marker.mo Scanner.io Scanner.mo Scope.io Scope.mo Coverage.io Coverage.mo ESet.io ESet.mo ProcBody.io ProcBody.mo CG.io CG.mo Runtime.io Runtime.mo TipeMap.io TipeMap.mo TipeDesc.io TipeDesc.mo Tracer.io Tracer.mo WebInfo.io WebInfo.mo Stmt.io Stmt.mo StmtRep.io AssertStmt.io AssertStmt.mo AssignStmt.io AssignStmt.mo BlockStmt.io BlockStmt.mo CallStmt.io CallStmt.mo CaseStmt.io CaseStmt.mo EvalStmt.io EvalStmt.mo ExitStmt.io ExitStmt.mo ForStmt.io ForStmt.mo IfStmt.io IfStmt.mo LockStm!
t.io LockStmt.mo LoopStmt.io LoopStmt.mo RaiseStmt.io RaiseStmt.mo RepeatStmt.io RepeatStmt.mo ReturnStmt.io ReturnStmt.mo TryFinStmt.io TryFinStmt.mo TryStmt.io TryStmt.mo TypeCaseStmt.io TypeCaseStmt.mo WhileStmt.io WhileStmt.mo WithStmt.io WithStmt.mo Type.io Type.mo TypeRep.io ArrayType.io ArrayType.mo EnumType.io EnumType.mo NamedType.io NamedType.mo ObjectType.io ObjectType.mo OpaqueType.io OpaqueType.mo OpenArrayType.io OpenArrayType.mo PackedType.io PackedType.mo ProcType.io ProcType.mo RecordType.io RecordType.mo RefType.io RefType.mo SetType.io SetType.mo SubrangeType.io SubrangeType.mo TypeFP.io TypeFP.mo TypeTbl.io TypeTbl.mo UserProc.io UserProc.mo Value.io Value.mo ValueRep.io Constant.io Constant.mo Decl.io Decl.mo EnumElt.io EnumElt.mo Exceptionz.io Exceptionz.mo External.io External.mo Field.io Field.mo Formal.io Formal.mo Ident.io Ident.mo Method.io Method.mo Module.io Module.mo Procedure.io Procedure.mo Revelation.io Revelation.mo Tipe.io Tipe.mo Variable.io!
 Variable.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libm3front.a
   libm3front.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/stmts
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/stmts
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/stmts
   ../src/stmts/WhileStmt.i3
   ../src/stmts/BlockStmt.i3
   ../src/stmts/ExitStmt.i3
   ../src/stmts/RaiseStmt.i3
   ../src/stmts/CaseStmt.i3
   ../src/stmts/ForStmt.i3
   ../src/stmts/LockStmt.i3
   ../src/stmts/Stmt.i3
   ../src/stmts/EvalStmt.i3
   ../src/stmts/LoopStmt.i3
   ../src/stmts/AssertStmt.i3
   ../src/stmts/TypeCaseStmt.i3
   ../src/stmts/WithStmt.i3
   ../src/stmts/TryFinStmt.i3
   ../src/stmts/TryStmt.i3
   ../src/stmts/AssignStmt.i3
   ../src/stmts/CallStmt.i3
   ../src/stmts/RepeatStmt.i3
   ../src/stmts/ReturnStmt.i3
   ../src/stmts/IfStmt.i3
   ../src/stmts/StmtRep.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/types
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/types
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/types
   ../src/types/RefType.i3
   ../src/types/NamedType.i3
   ../src/types/ProcType.i3
   ../src/types/PackedType.i3
   ../src/types/ArrayType.i3
   ../src/types/UserProc.i3
   ../src/types/ObjectType.i3
   ../src/types/EnumType.i3
   ../src/types/TypeFP.i3
   ../src/types/TypeRep.i3
   ../src/types/SetType.i3
   ../src/types/OpenArrayType.i3
   ../src/types/RecordType.i3
   ../src/types/TypeTbl.i3
   ../src/types/Type.i3
   ../src/types/SubrangeType.i3
   ../src/types/OpaqueType.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/misc
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/misc
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/misc
   ../src/misc/Scope.i3
   ../src/misc/WebInfo.i3
   ../src/misc/TipeDesc.i3
   ../src/misc/Scanner.i3
   ../src/misc/Coverage.i3
   ../src/misc/Token.i3
   ../src/misc/M3String.i3
   ../src/misc/Error.i3
   ../src/misc/TipeMap.i3
   ../src/misc/ProcBody.i3
   ../src/misc/Marker.i3
   ../src/misc/M3.i3
   ../src/misc/M3Header.i3
   ../src/misc/CG.i3
   ../src/misc/M3Compiler.i3
   ../src/misc/Host.i3
   ../src/misc/Tracer.i3
   ../src/misc/Runtime.i3
   ../src/misc/ESet.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinOps
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinOps
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinOps
   ../src/builtinOps/BitSize.i3
   ../src/builtinOps/Abs.i3
   ../src/builtinOps/Trunc.i3
   ../src/builtinOps/Last.i3
   ../src/builtinOps/Subarray.i3
   ../src/builtinOps/Round.i3
   ../src/builtinOps/Adr.i3
   ../src/builtinOps/Floatt.i3
   ../src/builtinOps/Typecode.i3
   ../src/builtinOps/First.i3
   ../src/builtinOps/Dec.i3
   ../src/builtinOps/New.i3
   ../src/builtinOps/Min.i3
   ../src/builtinOps/ByteSize.i3
   ../src/builtinOps/Loophole.i3
   ../src/builtinOps/Number.i3
   ../src/builtinOps/BuiltinOps.i3
   ../src/builtinOps/IsType.i3
   ../src/builtinOps/Val.i3
   ../src/builtinOps/Dispose.i3
   ../src/builtinOps/Floor.i3
   ../src/builtinOps/Inc.i3
   ../src/builtinOps/Narrow.i3
   ../src/builtinOps/Ceiling.i3
   ../src/builtinOps/AdrSize.i3
   ../src/builtinOps/Max.i3
   ../src/builtinOps/Ord.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinTypes
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinTypes
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinTypes
   ../src/builtinTypes/ErrType.i3
   ../src/builtinTypes/CChar.i3
   ../src/builtinTypes/BuiltinTypes.i3
   ../src/builtinTypes/Textt.i3
   ../src/builtinTypes/Reel.i3
   ../src/builtinTypes/ObjectRef.i3
   ../src/builtinTypes/Mutex.i3
   ../src/builtinTypes/Reff.i3
   ../src/builtinTypes/Bool.i3
   ../src/builtinTypes/Addr.i3
   ../src/builtinTypes/Null.i3
   ../src/builtinTypes/Card.i3
   ../src/builtinTypes/LReel.i3
   ../src/builtinTypes/ObjectAdr.i3
   ../src/builtinTypes/Int.i3
   ../src/builtinTypes/EReel.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/exprs
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/exprs
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/exprs
   ../src/exprs/ExprParse.i3
   ../src/exprs/SubtractExpr.i3
   ../src/exprs/NotExpr.i3
   ../src/exprs/NegateExpr.i3
   ../src/exprs/EnumExpr.i3
   ../src/exprs/NilChkExpr.i3
   ../src/exprs/ConcatExpr.i3
   ../src/exprs/TextExpr.i3
   ../src/exprs/QualifyExpr.i3
   ../src/exprs/RecordExpr.i3
   ../src/exprs/ProcExpr.i3
   ../src/exprs/CheckExpr.i3
   ../src/exprs/AndExpr.i3
   ../src/exprs/AddExpr.i3
   ../src/exprs/SubscriptExpr.i3
   ../src/exprs/SetExpr.i3
   ../src/exprs/PlusExpr.i3
   ../src/exprs/TypeExpr.i3
   ../src/exprs/ModExpr.i3
   ../src/exprs/CastExpr.i3
   ../src/exprs/DivExpr.i3
   ../src/exprs/RangeExpr.i3
   ../src/exprs/InExpr.i3
   ../src/exprs/ConsExpr.i3
   ../src/exprs/ArrayExpr.i3
   ../src/exprs/MethodExpr.i3
   ../src/exprs/AddressExpr.i3
   ../src/exprs/CompareExpr.i3
   ../src/exprs/OrExpr.i3
   ../src/exprs/Expr.i3
   ../src/exprs/EqualExpr.i3
   ../src/exprs/ReelExpr.i3
   ../src/exprs/VarExpr.i3
   ../src/exprs/CallExpr.i3
   ../src/exprs/ExprRep.i3
   ../src/exprs/KeywordExpr.i3
   ../src/exprs/NamedExpr.i3
   ../src/exprs/MultiplyExpr.i3
   ../src/exprs/DerefExpr.i3
   ../src/exprs/DivideExpr.i3
   ../src/exprs/IntegerExpr.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinWord
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinWord
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/builtinWord
   ../src/builtinWord/WordExtract.i3
   ../src/builtinWord/WordGE.i3
   ../src/builtinWord/WordAnd.i3
   ../src/builtinWord/WordLE.i3
   ../src/builtinWord/WordXor.i3
   ../src/builtinWord/WordMod.i3
   ../src/builtinWord/WordShift.i3
   ../src/builtinWord/WordPlus.i3
   ../src/builtinWord/WordOr.i3
   ../src/builtinWord/WordTimes.i3
   ../src/builtinWord/WordInsert.i3
   ../src/builtinWord/WordDivide.i3
   ../src/builtinWord/WordModule.i3
   ../src/builtinWord/WordLT.i3
   ../src/builtinWord/WordGT.i3
   ../src/builtinWord/WordRotate.i3
   ../src/builtinWord/WordNot.i3
   ../src/builtinWord/WordMinus.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/values
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/values
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/src/values
   ../src/values/Variable.i3
   ../src/values/Field.i3
   ../src/values/Procedure.i3
   ../src/values/Constant.i3
   ../src/values/Exceptionz.i3
   ../src/values/Value.i3
   ../src/values/Decl.i3
   ../src/values/ValueRep.i3
   ../src/values/Method.i3
   ../src/values/External.i3
   ../src/values/Revelation.i3
   ../src/values/Ident.i3
   ../src/values/Module.i3
   ../src/values/Tipe.i3
   ../src/values/Formal.i3
   ../src/values/EnumElt.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3front/FreeBSD2
   libm3front.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/m3front/FreeBSD2/libm3front.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libm3front.so.5.0

---------------------- building m3 ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -times -o m3 -F/var/tmp/qk021637 
new source -> compiling ../src/M3Backend.i3
new source -> compiling ../src/Arg.i3
new source -> compiling ../src/Msg.i3
new source -> compiling ../src/M3Path.i3
new source -> compiling ../src/Unit.i3
new source -> compiling ../src/Utils.i3
new source -> compiling ../src/WebFile.i3
new source -> compiling ../src/M3BackPosix.m3
new source -> compiling ../src/Arg.m3
new source -> compiling ../src/Msg.m3
new source -> compiling ../src/M3Path.m3
new source -> compiling ../src/Unit.m3
new source -> compiling ../src/Utils.m3
new source -> compiling ../src/WebFile.m3
new source -> compiling ../src/Main.m3
 -> linking m3

 seconds  #times  operation
    0.04       1  updating web info
    1.36      10  inhaling library link info
    0.01       1  getting derived timestamps
    0.03      15  checking timestamps
    0.75     629  merging new link info
   10.74      15  compiling Modula-3 -> IL
   27.21      15  compiling IL -> assembly
    8.97      15  compiling assembly -> object
    2.15       1  compiling C -> object
    0.14       1  checking global consistency
    0.62       1  generating _m3main.c
    3.85       1  linking
    0.14       1  exhaling new link info
    3.98      30  removing temporary files
    0.41          other
---------------------------------------------------
   60.39          TOTAL

--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/src
   ../src/WebFile.i3
   ../src/Arg.i3
   ../src/Msg.i3
   ../src/M3Path.i3
   ../src/M3Backend.i3
   ../src/Unit.i3
   ../src/Utils.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3/FreeBSD2
   m3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
   m3

---------------------- building coverage ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
cc -fpic -c -g ../src/report_coverage.c
cc -fpic -I../src -g -o analyze_coverage ../src/analyze_coverage.c
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
   report_coverage.o
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/bin
/usr/ports/lang/modula-3-lib/work/installed/bin
   analyze_coverage
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/man/man1
/usr/ports/lang/modula-3-lib/work/installed/man/man1
   analyze_coverage.1

---------------------- building pp ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -X1@-I../src/lex-yacc@ -X1@-I../src@ -o m3pp -F/var/tmp/qk021748 
new source -> compiling ../src/lex-yacc/y.tab.c
new source -> compiling ../src/ExceptionArg.i3
new source -> compiling ../src/FBE.i3
new source -> compiling ../src/FBEPostScript.i3
new source -> compiling ../src/FBEWr.i3
new source -> compiling ../src/NewFormatter.i3
new source -> compiling ../src/Parse.i3
new source -> compiling ../src/FBEPostScript.m3
new source -> compiling ../src/FBEWr.m3
new source -> compiling ../src/Parse.m3
new source -> compiling ../src/NewFormatter.m3
new source -> compiling ../src/Main.m3
 -> linking m3pp
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/pp/src
   ../src/Parse.i3
   ../src/FBEPostScript.i3
   ../src/FBEWr.i3
   ../src/ExceptionArg.i3
   ../src/FBE.i3
   ../src/NewFormatter.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/bin
/usr/ports/lang/modula-3-lib/work/installed/bin
   m3pp
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/man/man1
/usr/ports/lang/modula-3-lib/work/installed/man/man1
   m3pp.1

---------------------- building m3bundle ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -o m3bundle -F/var/tmp/qk021821 
new source -> compiling ../src/m3bundle.m3
 -> linking m3bundle
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3bundle/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3bundle
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3bundle/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3bundle/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/bin
/usr/ports/lang/modula-3-lib/work/installed/bin
   m3bundle
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/man/man1
/usr/ports/lang/modula-3-lib/work/installed/man/man1
   m3bundle.1

---------------------- building m3totex ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
/usr/ports/lang/modula-3-lib/work/installed/bin/m3bundle -name B -F/var/tmp/qk021856
m3 -w1 -why -O -o m3totex -F/var/tmp/qka21856 
new source -> compiling B.i3
new source -> compiling B.m3
new source -> compiling ../src/m3totex.m3
 -> linking m3totex
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/man/man1
/usr/ports/lang/modula-3-lib/work/installed/man/man1
   m3totex.1
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3totex/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3totex
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3totex/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/m3totex/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   ../FreeBSD2/B.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/bin
/usr/ports/lang/modula-3-lib/work/installed/bin
   m3totex

---------------------- building set ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libset.a -F/var/tmp/qk021900 
new source -> compiling AtomSet.i3
new source -> compiling AtomSetDef.i3
new source -> compiling AtomSetList.i3
new source -> compiling IntSet.i3
new source -> compiling IntSetDef.i3
new source -> compiling IntSetList.i3
new source -> compiling TextSet.i3
new source -> compiling TextSetDef.i3
new source -> compiling TextSetList.i3
new source -> compiling RefSet.i3
new source -> compiling RefSetList.i3
new source -> compiling AtomSet.m3
new source -> compiling AtomSetDef.m3
new source -> compiling AtomSetList.m3
new source -> compiling IntSet.m3
new source -> compiling IntSetDef.m3
new source -> compiling IntSetList.m3
new source -> compiling TextSet.m3
new source -> compiling TextSetDef.m3
new source -> compiling TextSetList.m3
new source -> compiling RefSet.m3
new source -> compiling RefSetList.m3
 -> archiving libset.a
ld -Bshareable -assert pure-text -o libset.so.5.0 AtomSet.io AtomSet.mo AtomSetDef.io AtomSetDef.mo AtomSetList.io AtomSetList.mo IntSet.io IntSet.mo IntSetDef.io IntSetDef.mo IntSetList.io IntSetList.mo TextSet.io TextSet.mo TextSetDef.io TextSetDef.mo TextSetList.io TextSetList.mo RefSet.io RefSet.mo RefSetList.io RefSetList.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libset.a
   libset.m3x
   ../FreeBSD2/TextSetList.i3
   ../FreeBSD2/RefSetList.i3
   ../FreeBSD2/IntSetList.i3
   ../FreeBSD2/IntSet.i3
   ../FreeBSD2/AtomSetList.i3
   ../FreeBSD2/AtomSet.i3
   ../FreeBSD2/TextSet.i3
   ../FreeBSD2/IntSetDef.i3
   ../FreeBSD2/RefSet.i3
   ../FreeBSD2/AtomSetDef.i3
   ../FreeBSD2/TextSetDef.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/src
   ../src/SetList.ig
   ../src/Set.ig
   ../src/SetDef.ig
   ../src/SetList.mg
   ../src/SetDef.mg
   ../src/Set.mg
   ../src/set.tmpl
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/set/FreeBSD2
   libset.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/set/FreeBSD2/libset.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libset.so.5.0

---------------------- building digraph ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libDiGraph.a -F/var/tmp/qk022016 
new source -> compiling ../src/NullEdgeType.i3
new source -> compiling ../src/POEdgeType.i3
new source -> compiling ../src/NullEdgeType.m3
new source -> compiling ../src/POEdgeType.m3
 -> archiving libDiGraph.a
ld -Bshareable -assert pure-text -o libDiGraph.so.5.0 NullEdgeType.io NullEdgeType.mo POEdgeType.io POEdgeType.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libDiGraph.a
   libDiGraph.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/src
   ../src/POEdgeType.i3
   ../src/NullEdgeType.i3
   ../src/DiGraph.ig
   ../src/DiGraph.mg
   ../src/digraph.tmpl
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/digraph/FreeBSD2
   libDiGraph.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/digraph/FreeBSD2/libDiGraph.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libDiGraph.so.5.0

---------------------- building table-list ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libtable-list.a -F/var/tmp/qk022070 
new source -> compiling AtomAtomTblList.i3
new source -> compiling AtomRefTblList.i3
new source -> compiling AtomTextTblList.i3
new source -> compiling RefAtomTblList.i3
new source -> compiling RefRefTblList.i3
new source -> compiling RefTextTblList.i3
new source -> compiling TextAtomTblList.i3
new source -> compiling TextRefTblList.i3
new source -> compiling TextTextTblList.i3
new source -> compiling AtomAtomTblList.m3
new source -> compiling AtomRefTblList.m3
new source -> compiling AtomTextTblList.m3
new source -> compiling RefAtomTblList.m3
new source -> compiling RefRefTblList.m3
new source -> compiling RefTextTblList.m3
new source -> compiling TextAtomTblList.m3
new source -> compiling TextRefTblList.m3
new source -> compiling TextTextTblList.m3
 -> archiving libtable-list.a
ld -Bshareable -assert pure-text -o libtable-list.so.5.0 AtomAtomTblList.io AtomAtomTblList.mo AtomRefTblList.io AtomRefTblList.mo AtomTextTblList.io AtomTextTblList.mo RefAtomTblList.io RefAtomTblList.mo RefRefTblList.io RefRefTblList.mo RefTextTblList.io RefTextTblList.mo TextAtomTblList.io TextAtomTblList.mo TextRefTblList.io TextRefTblList.mo TextTextTblList.io TextTextTblList.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libtable-list.a
   libtable-list.m3x
   ../FreeBSD2/TextRefTblList.i3
   ../FreeBSD2/TextAtomTblList.i3
   ../FreeBSD2/AtomRefTblList.i3
   ../FreeBSD2/AtomAtomTblList.i3
   ../FreeBSD2/AtomTextTblList.i3
   ../FreeBSD2/RefRefTblList.i3
   ../FreeBSD2/RefAtomTblList.i3
   ../FreeBSD2/RefTextTblList.i3
   ../FreeBSD2/TextTextTblList.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/src
   ../src/TableList.ig
   ../src/TableList.mg
   ../src/table-list.tmpl
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/table-list/FreeBSD2
   libtable-list.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/table-list/FreeBSD2/libtable-list.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libtable-list.so.5.0

---------------------- building realgeometry ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libGeometry.a -F/var/tmp/qk022169 
new source -> compiling ../src/RealPoint.i3
new source -> compiling ../src/RealTransform.i3
new source -> compiling ../src/RealInterval.i3
new source -> compiling ../src/RealRect.i3
new source -> compiling ../src/RealPath.i3
new source -> compiling ../src/PathExtra.i3
new source -> compiling ../src/PathExtra.m3
new source -> compiling ../src/RealInterval.m3
new source -> compiling ../src/RealPath.m3
new source -> compiling ../src/RealPoint.m3
new source -> compiling ../src/RealRect.m3
new source -> compiling ../src/RealTransform.m3
 -> archiving libGeometry.a
ld -Bshareable -assert pure-text -o libGeometry.so.5.0 PathExtra.io PathExtra.mo RealInterval.io RealInterval.mo RealPath.io RealPath.mo RealPoint.io RealPoint.mo RealRect.io RealRect.mo RealTransform.io RealTransform.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libGeometry.a
   libGeometry.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/src
   ../src/PathExtra.i3
   ../src/RealTransform.i3
   ../src/RealPath.i3
   ../src/RealInterval.i3
   ../src/RealPoint.i3
   ../src/RealRect.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/realgeometry/FreeBSD2
   libGeometry.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/realgeometry/FreeBSD2/libGeometry.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libGeometry.so.5.0

---------------------- building parseparams ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libm3parseparams.a -F/var/tmp/qk022241 
new source -> compiling ../src/ParseParams.i3
new source -> compiling ../src/ParseParams.m3
 -> archiving libm3parseparams.a
ld -Bshareable -assert pure-text -o libm3parseparams.so.5.0 ParseParams.io ParseParams.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libm3parseparams.a
   libm3parseparams.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/src
   ../src/ParseParams.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/parseparams/FreeBSD2
   libm3parseparams.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/parseparams/FreeBSD2/libm3parseparams.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libm3parseparams.so.5.0

---------------------- building tempfiles ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libTempFiles.a -F/var/tmp/qk022283 
new source -> compiling ../src/TempFiles.i3
new source -> compiling ../src/TempFiles.m3
 -> archiving libTempFiles.a
ld -Bshareable -assert pure-text -o libTempFiles.so.5.0 TempFiles.io TempFiles.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libTempFiles.a
   libTempFiles.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/src
   ../src/TempFiles.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tempfiles/FreeBSD2
   libTempFiles.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/tempfiles/FreeBSD2/libTempFiles.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libTempFiles.so.5.0

---------------------- building tcp ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libm3tcp.a -F/var/tmp/qk022325 
new source -> compiling ../src/common/ConnFD.i3
new source -> compiling ../src/common/IP.i3
new source -> compiling ../src/common/TCP.i3
new source -> compiling ../src/POSIX/TCPPosix.i3
new source -> compiling ../src/POSIX/Herrno.i3
new source -> compiling ../src/POSIX/TCPHack.i3
new source -> compiling ../src/common/TCPSpecial.i3
new source -> compiling ../src/common/ConnRW.i3
new source -> compiling ../src/common/ConnMsgRW.i3
new source -> compiling ../src/POSIX/IP.m3
new source -> compiling ../src/POSIX/TCP.m3
"../src/POSIX/TCP.m3", line 181: warning: repeated labels in case arm
"../src/POSIX/TCP.m3", line 301: warning: repeated labels in case arm
"../src/POSIX/TCP.m3", line 332: warning: repeated labels in case arm
3 warnings encountered
new source -> compiling ../src/POSIX/TCPHackNull.m3
new source -> compiling ../src/common/ConnRW.m3
new source -> compiling ../src/common/ConnMsgRW.m3
 -> archiving libm3tcp.a
ld -Bshareable -assert pure-text -o libm3tcp.so.5.0 TCPPosix.io Herrno.io IP.mo TCP.mo TCPHack.io TCPHackNull.mo IP.io TCP.io TCPSpecial.io ConnFD.io ConnRW.io ConnRW.mo ConnMsgRW.io ConnMsgRW.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libm3tcp.a
   libm3tcp.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/POSIX
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/POSIX
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/POSIX
   ../src/POSIX/TCPPosix.i3
   ../src/POSIX/Herrno.i3
   ../src/POSIX/TCPHack.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/common
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/common
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/src/common
   ../src/common/ConnRW.i3
   ../src/common/TCPSpecial.i3
   ../src/common/IP.i3
   ../src/common/ConnMsgRW.i3
   ../src/common/TCP.i3
   ../src/common/ConnFD.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/tcp/FreeBSD2
   libm3tcp.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/tcp/FreeBSD2/libm3tcp.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libm3tcp.so.5.0

---------------------- building web ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libweb.a -F/var/tmp/qk022409 
new source -> compiling ../src/Web.i3
new source -> compiling ../src/Web.m3
 -> archiving libweb.a
ld -Bshareable -assert pure-text -o libweb.so.5.0 Web.io Web.mo
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libweb.a
   libweb.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/src
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/src
   ../src/Web.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/web/FreeBSD2
   libweb.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/web/FreeBSD2/libweb.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libweb.so.5.0

---------------------- building X11R4 ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -a libm3X11R4.a -F/var/tmp/qk022451 
new source -> compiling ../src/Vanilla/XMachine.i3
new source -> compiling ../src/Common/X.i3
new source -> compiling ../src/Common/Xatom.i3
new source -> compiling ../src/Common/Xmbuf.i3
new source -> compiling ../src/Common/Xct.i3
new source -> compiling ../src/Common/Xrm.i3
new source -> compiling ../src/Common/Xmu.i3
new source -> compiling ../src/Common/Xt.i3
new source -> compiling ../src/Common/XtC.i3
new source -> compiling ../src/Common/XtE.i3
new source -> compiling ../src/Common/XtN.i3
new source -> compiling ../src/Common/XtR.i3
new source -> compiling ../src/Common/Xaw.i3
new source -> compiling ../src/Common/XtC.m3
new source -> compiling ../src/Common/XtE.m3
new source -> compiling ../src/Common/XtN.m3
new source -> compiling ../src/Common/XtR.m3
 -> archiving libm3X11R4.a
ld -Bshareable -assert pure-text -o libm3X11R4.so.5.0 XMachine.io X.io Xatom.io Xmbuf.io Xct.io Xmu.io Xrm.io Xt.io XtC.io XtC.mo XtE.io XtE.mo XtN.io XtN.mo XtR.io XtR.mo Xaw.io
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libm3X11R4.a
   libm3X11R4.m3x
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Common
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Common
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Common
   ../src/Common/XtN.i3
   ../src/Common/Xct.i3
   ../src/Common/Xmbuf.i3
   ../src/Common/Xrm.i3
   ../src/Common/X.i3
   ../src/Common/XtR.i3
   ../src/Common/Xatom.i3
   ../src/Common/Xt.i3
   ../src/Common/Xmu.i3
   ../src/Common/XtE.i3
   ../src/Common/Xaw.i3
   ../src/Common/XtC.i3
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Vanilla
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Vanilla
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/src/Vanilla
   ../src/Vanilla/XMachine.i3
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/X11R4/FreeBSD2
   libm3X11R4.so.5.0
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2
ln -s ../pkg/X11R4/FreeBSD2/libm3X11R4.so.5.0 /usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/libm3X11R4.so.5.0

---------------------- building ui ----------------------

mkdir FreeBSD2
--- building in FreeBSD2 ---
m3 -w1 -why -O -times -X0@-new_adr@ -a libm3ui.a -F/var/tmp/qk022550 
new source -> compiling ../src/vbt/Pixmap.i3
new source -> compiling ../src/vbt/TrestleComm.i3
new source -> compiling ../src/vbt/ScrnPixmap.i3
new source -> compiling ../src/vbt/PaintOp.i3
new source -> compiling ../src/vbt/Font.i3
new source -> compiling ../src/vbt/Cursor.i3
new source -> compiling ../src/vbt/VBT.i3
new source -> compiling ../src/picture/Picture.i3
new source -> compiling ../src/picture/Completion.i3
new source -> compiling ../src/xvbt/Compl.i3
new source -> compiling ComplSeq.i3
new source -> compiling ComplSeqRep.i3
new source -> compiling ../src/vbt/Trestle.i3
new source -> compiling ../src/xvbt/TrestleOnX.i3
new source -> compiling ../src/xvbt/XClient.i3
new source -> compiling ../src/xvbt/XScreenType.i3
new source -> compiling ../src/xvbt/XExtensions.i3
new source -> compiling ../src/xvbt/XImUtil.i3
new source -> compiling ../src/xvbt/TrslOnXF.i3
new source -> compiling ../src/xvbt/XShm.i3
new source -> compiling ../src/xvbt/XPicture.i3
new source -> compiling ../src/vbt/PaintPrivate.i3
new source -> compiling ../src/xvbt/XScrollQueue.i3
new source -> compiling ../src/xvbt/XEventQueue.i3
new source -> compiling ../src/split/Split.i3
new source -> compiling ../src/split/ProperSplit.i3
new source -> compiling ../src/vbt/ScrnColorMap.i3
new source -> compiling ../src/vbt/TrestleClass.i3
new source -> compiling ../src/xvbt/XClientF.i3
new source -> compiling ../src/xvbt/XSharedMem.i3
new source -> compiling ../src/xvbt/XClientExt.i3
new source -> compiling ../src/xvbt/XAtomQueue.i3
new source -> compiling ../src/xvbt/XMessenger.i3
new source -> compiling ../src/xvbt/XPaint.i3
new source -> compiling ../src/xvbt/XInput.i3
new source -> compiling ../src/xvbt/XProperties.i3
new source -> compiling ../src/xvbt/XScrnTpRep.i3
new source -> compiling ../src/xvbt/XScrnPxmp.i3
new source -> compiling ../src/vbt/ScrnCursor.i3
new source -> compiling ../src/xvbt/XScrnCrsr.i3
new source -> compiling ../src/vbt/ScrnPaintOp.i3
new source -> compiling ../src/xvbt/XScrnPntOp.i3
new source -> compiling ../src/xvbt/XGC.i3
new source -> compiling ../src/xvbt/XScrnCmap.i3
new source -> compiling ../src/vbt/ScrnFont.i3
new source -> compiling ../src/xvbt/XScrnFont.i3
new source -> compiling ../src/xvbt/XCursors.i3
new source -> compiling ../src/xvbt/XConfCtl.i3
new source -> compiling ../src/vbt/Latin1Key.i3
new source -> compiling ../src/vbt/KeyboardKey.i3
new source -> compiling ../src/vbt/VBTTuning.i3
new source -> compiling ../src/vbt/Batch.i3
new source -> compiling ../src/vbt/BatchUtil.i3
new source -> compiling ../src/vbt/BatchRep.i3
new source -> compiling ../src/vbt/PaintExt.i3
new source -> compiling ../src/vbt/Palette.i3
new source -> compiling ../src/vbt/PlttFrnds.i3
new source -> compiling ../src/vbt/VBTClass.i3
new source -> compiling ../src/vbt/ScreenType.i3
new source -> compiling ../src/vbt/VBTRep.i3
new source -> compiling ../src/vbt/MouseSplit.i3
new source -> compiling ../src/vbt/MiscDetail.i3
new source -> compiling ../src/split/PackSplit.i3
new source -> compiling ../src/split/Filter.i3
new source -> compiling ../src/split/ButtonVBT.i3
new source -> compiling ../src/split/BtnVBTClass.i3
new source -> compiling ../src/split/TextVBT.i3
new source -> compiling ../src/split/TextVBTClass.i3
new source -> compiling ../src/split/BorderedVBT.i3
new source -> compiling ../src/split/BdrVBTClass.i3
new source -> compiling ../src/split/STypeMap.i3
new source -> compiling STypeMapSeq.i3
new source -> compiling STypeMapSeqRep.i3
new source -> compiling ../src/split/ComposeKey.i3
new source -> compiling ../src/split/TranslateVBT.i3
new source -> compiling ../src/split/DblBufferVBT.i3
new source -> compiling ../src/split/DblBufferUtil.i3
new source -> compiling ../src/split/FilterClass.i3
new source -> compiling ../src/split/HVSplit.i3
new source -> compiling ../src/split/ZSplit.i3
new source -> compiling ../src/split/TSplit.i3
new source -> compiling ../src/split/MenuBtnVBT.i3
new source -> compiling ../src/split/AnchorBtnVBT.i3
new source -> compiling ../src/split/TextureVBT.i3
new source -> compiling ../src/split/HVBar.i3
new source -> compiling ../src/split/HighlightVBT.i3
new source -> compiling ../src/split/QuickBtnVBT.i3
new source -> compiling ../src/split/RigidVBT.i3
new source -> compiling ../src/split/TypeInVBT.i3
new source -> compiling ../src/split/StableVBT.i3
new source -> compiling ../src/split/Gray.i3
new source -> compiling ../src/split/TwoTone.i3
new source -> compiling ../src/split/JoinedVBT.i3
new source -> compiling ../src/split/ETAgent.i3
new source -> compiling ../src/split/JoinParent.i3
new source -> compiling ../src/split/JoinScreen.i3
new source -> compiling ../src/split/JoinCMap.i3
new source -> compiling ../src/split/JoinCursor.i3
new source -> compiling ../src/split/JoinFont.i3
new source -> compiling ../src/split/JoinPixmap.i3
new source -> compiling ../src/split/JoinPaintOp.i3
new source -> compiling ../src/split/SelectQueue.i3
new source -> compiling ../src/split/OverlayVBT.i3
new source -> compiling ../src/trestle/TrestleConf.i3
new source -> compiling ../src/trestle/TrestleImpl.i3
new source -> compiling ../src/trestle/InstallQueue.i3
new source -> compiling ../src/trestle/DpyFilter.i3
new source -> compiling ../src/trestle/TrestleGoo.i3
new source -> compiling ../src/trestle/TrestleOS.i3
new source -> compiling ../src/trestle/InstalledVBT.i3
new source -> compiling ../src/picture/PictureRep.i3
new source -> compiling CompletionSeq.i3
new source -> compiling CompletionSeqRep.i3
new source -> compiling ../src/xvbt/Compl.m3
new source -> compiling ComplSeq.m3
new source -> compiling ../src/xvbt/XExtensions.m3
new source -> compiling ../src/xvbt/XPicture.m3
new source -> compiling ../src/xvbt/XSharedMem.m3
new source -> compiling ../src/xvbt/XPictureFree.m3
new source -> compiling ../src/xvbt/XSharedFree.m3
new source -> compiling ../src/xvbt/PictureImpl.m3
new source -> compiling ../src/xvbt/XClient.m3
new source -> compiling ../src/xvbt/XEventQueue.m3
new source -> compiling ../src/xvbt/XScreenType.m3
new source -> compiling ../src/xvbt/XScrollQueue.m3
new source -> compiling ../src/xvbt/XAtomQueue.m3
new source -> compiling ../src/xvbt/XMessenger.m3
new source -> compiling ../src/xvbt/XPaint.m3
new source -> compiling ../src/xvbt/XInput.m3
new source -> compiling ../src/xvbt/XProperties.m3
new source -> compiling ../src/xvbt/XClientF.m3
new source -> compiling ../src/xvbt/XGC.m3
new source -> compiling ../src/xvbt/XScrnTpRep.m3
new source -> compiling ../src/xvbt/XScrnCrsr.m3
new source -> compiling ../src/xvbt/XScrnCmap.m3
new source -> compiling ../src/xvbt/XScrnFont.m3
new source -> compiling ../src/xvbt/XScrnPntOp.m3
new source -> compiling ../src/xvbt/XScrnPxmp.m3
new source -> compiling ../src/xvbt/XConfCtl.m3
new source -> compiling ../src/xvbt/TrestleOnX.m3
new source -> compiling ../src/xvbt/TrestleOS.m3
new source -> compiling ../src/vbt/PlttFrnds.m3
new source -> compiling ../src/vbt/VBT.m3
new source -> compiling ../src/vbt/VBTClass.m3
new source -> compiling ../src/vbt/Batch.m3
new source -> compiling ../src/vbt/PaintPrivate.m3
new source -> compiling ../src/vbt/VBTRep.m3
new source -> compiling ../src/vbt/TrestleClass.m3
new source -> compiling ../src/vbt/ScrnPixmap.m3
new source -> compiling ../src/vbt/ScrnColorMap.m3
new source -> compiling ../src/vbt/BatchUtil.m3
new source -> compiling ../src/vbt/ScrnCursor.m3
new source -> compiling ../src/vbt/ScrnFont.m3
new source -> compiling ../src/vbt/ScrnPaintOp.m3
new source -> compiling ../src/vbt/PaintOp.m3
new source -> compiling ../src/vbt/Palette.m3
new source -> compiling ../src/vbt/Font.m3
new source -> compiling ../src/vbt/Cursor.m3
new source -> compiling ../src/vbt/Pixmap.m3
new source -> compiling ../src/vbt/ScreenType.m3
new source -> compiling ../src/vbt/MouseSplit.m3
new source -> compiling ../src/vbt/MiscDetail.m3
new source -> compiling STypeMapSeq.m3
new source -> compiling ../src/split/ComposeKey.m3
new source -> compiling ../src/split/TranslateVBT.m3
new source -> compiling ../src/split/DblBufferVBT.m3
new source -> compiling ../src/split/DblBufferUtil.m3

Fatal Error: program "/usr/ports/lang/modula-3-lib/work/installed/lib/m3/FreeBSD2/m3cgc1" failed, exit status = 8448


 seconds  #times  operation
    0.69       1  updating web info
    0.75      16  inhaling library link info
    0.01       1  getting derived timestamps
    0.09     167  checking timestamps
    2.32     418  merging new link info
   57.23     167  compiling Modula-3 -> IL
  133.95     167  compiling IL -> assembly
   47.27     166  compiling assembly -> object
    0.56       1  exhaling new link info
    7.87     332  removing temporary files
    0.54          other
---------------------------------------------------
  251.29          TOTAL

missing libm3ui.a: not building libm3ui.so.5.0
--- shipping from FreeBSD2 ---
m3mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/ui/FreeBSD2
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/ui
mkdir /usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/ui/FreeBSD2
/usr/ports/lang/modula-3-lib/work/installed/lib/m3/pkg/ui/FreeBSD2
   .M3EXPORTS
   .M3IMPTAB
   .M3WEB
   libm3ui.a
m3ship: /usr/ports/lang/modula-3-lib/work/installed/bin/quake failed (status = 256)
m3build: /usr/ports/lang/modula-3-lib/work/installed/bin/quake failed (status = 256)
*** Error code 255

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.




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