------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- UNFLAVORED devel/binutils -> use devel/binutils@native Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gmp-6.2.0.txz Installing /packages/All/mpfr-4.0.2.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/gmake-4.2.1_3.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/libtextstyle-0.20.1.txz Installing /packages/All/gettext-tools-0.20.1_1.txz Installing /packages/All/binutils-2.33.1_2,1.txz Installing /packages/All/fpc-3.0.4_3.txz ===== Message from fpc-3.0.4_3: -- 1) Add lib paths to /usr/local/etc/fpc.cfg # searchpath for libraries -Fl/usr/local/lib This is necessary for correct linking of libraries. 2) You can install additional units from: * lang/fpc-units 3) If you want to see all documentation about FreePascal, you can install * lang/fpc-docs 4) Optionally, you can install textmode IDE with Delphi support * editors/fpc-ide 5) This port add support to fp compiler to get value from FPC_LDPATH environment variable. By default fp compiler use /usr/local/bin/ld.bfd for linking binaries. If you want change this, just must be define FPC_LDPATH with path to ld tool that will be used by fp compiler. Take on mind that fpc only works with binutils on this moment but could work with another ld tool later on next versions of freepascal 6) Enjoy it ;) Installing /packages/All/fpc-fcl-base-3.0.4_3.txz Installing /packages/All/fpc-fcl-image-3.0.4_3.txz Installing /packages/All/fpc-pasjpeg-3.0.4_3.txz Installing /packages/All/fpc-rtl-objpas-3.0.4_5.txz UNFLAVORED devel/binutils -> use devel/binutils@native SUCCEEDED 00:00:06 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nbc-1.2.1.r4_16 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nbc-1.2.1.r4_16 for building => SHA256 Checksum OK for nbc-1.2.1.r4.src.tgz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nbc-1.2.1.r4_16 for building ===> Extracting for nbc-1.2.1.r4_16 => SHA256 Checksum OK for nbc-1.2.1.r4.src.tgz. Extracted Memory Use: 3.93M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for nbc-1.2.1.r4_16 ===> Converting DOS text files to UNIX text files SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/bin/as - found ===> nbc-1.2.1.r4_16 depends on executable: ppcx64 - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/fcl-base.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/fcl-image.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/pasjpeg.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/rtl-objpas.fpm - found ===> nbc-1.2.1.r4_16 depends on executable: gmake - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> nbc-1.2.1.r4_16 depends on file: /usr/local/bin/as - found ===> nbc-1.2.1.r4_16 depends on executable: ppcx64 - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/fcl-base.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/fcl-image.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/pasjpeg.fpm - found ===> nbc-1.2.1.r4_16 depends on file: /usr/local/lib/fpc/3.0.4/fpmkinst/x86_64-dragonfly/rtl-objpas.fpm - found ===> nbc-1.2.1.r4_16 depends on executable: gmake - found ===> Configuring for nbc-1.2.1.r4_16 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for nbc-1.2.1.r4_16 gmake[1]: Entering directory '/construction/lang/nbc/NXT' /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD mkdata.dpr -omkdata Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling mkdata.dpr mkdata.dpr(19,2) Note: APPTYPE is not supported by the target OS Compiling ../uCmdLineUtils.pas Compiling /construction/lang/nbc/ParamUtils.pas Compiling /construction/lang/nbc/uVersionInfo.pas Compiling /construction/lang/nbc/uLocalizedStrings.pas Writing Resource String Table file: uLocalizedStrings.rsj Linking mkdata 1393 lines compiled, 0.4 sec 2 hint(s) issued 1 note(s) issued ./mkdata NBCCommon.h NBCCommonData.pas nbc_common_data ./mkdata NXTDefs.h NXTDefsData.pas nxt_defs_data ./mkdata NXCDefs.h NXCDefsData.pas nxc_defs_data /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD uNXTClasses.pas -ouNXTClasses.o Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling uNXTClasses.pas Compiling uNXTConstants.pas Compiling uPreprocess.pas Compiling /construction/lang/nbc/mwGenericLex.pas mwGenericLex.pas(30,2) Warning: The switch "$E" is not supported by the currently selected target Compiling /construction/lang/nbc/uGenLexer.pas Compiling uNBCCommon.pas Compiling Parser10.pas Parser10.pas(22,10) Warning: Unsupported switch "$L" Compiling P10Build.pas P10Build.pas(22,10) Warning: Unsupported switch "$L" Compiling uNBCCommon.pas Compiling /construction/lang/nbc/uCommonUtils.pas uCommonUtils.pas(79,25) Hint: Parameter "ms" not used uCommonUtils.pas(80,29) Hint: Parameter "aHwnd" not used uCommonUtils.pas(80,43) Hint: Parameter "aMsg" not used uCommonUtils.pas(80,60) Hint: Parameter "wParam" not used uCommonUtils.pas(80,68) Hint: Parameter "lParam" not used uNBCCommon.pas(1456,45) Warning: Symbol "ThousandSeparator" is deprecated uNBCCommon.pas(1457,42) Warning: Symbol "CurrencyFormat" is deprecated uNBCCommon.pas(1458,41) Warning: Symbol "NegCurrFormat" is deprecated uNBCCommon.pas(1459,44) Warning: Symbol "CurrencyDecimals" is deprecated uNBCCommon.pas(1460,42) Warning: Symbol "CurrencyString" is deprecated uNBCCommon.pas(1472,42) Warning: Symbol "DecimalSeparator" is deprecated uNBCCommon.pas(1481,42) Warning: Symbol "DecimalSeparator" is deprecated uNBCCommon.pas(1491,42) Warning: Symbol "DecimalSeparator" is deprecated uNBCCommon.pas(1191,44) Hint: Parameter "Value" not used uNBCCommon.pas(1191,51) Hint: Parameter "ValueType" not used uNBCCommon.pas(1500,42) Warning: Symbol "DecimalSeparator" is deprecated Writing Resource String Table file: P10Build.rsj Compiling uRICComp.pas Compiling uRIC.pas uRICComp.pas(713,43) Warning: lo/hi(dword/qword) returns the upper/lower word/dword uRICComp.pas(713,52) Warning: lo/hi(dword/qword) returns the upper/lower word/dword Compiling /construction/lang/nbc/uNBCLexer.pas Compiling NBCCommonData.pas Compiling NXTDefsData.pas uNXTClasses.pas(2020,19) Hint: Local variable "B" does not seem to be initialized uNXTClasses.pas(2041,21) Hint: Local variable "B" does not seem to be initialized uNXTClasses.pas(660,41) Hint: Parameter "Sender" not used 85181 lines compiled, 3.1 sec 14 warning(s) issued 12 hint(s) issued /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD uNXCComp.pas -ouNXCComp.o Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling uNXCComp.pas Compiling /construction/lang/nbc/uNXCLexer.pas Compiling NXCDefsData.pas uNXCComp.pas(247,25) Hint: Parameter "bHasDefault" not used uNXCComp.pas(247,54) Hint: Parameter "defValue" not used uNXCComp.pas(3374,26) Hint: Local variable "dt" does not seem to be initialized uNXCComp.pas(4672,42) Hint: Local variable "dt" does not seem to be initialized uNXCComp.pas(5901,62) Hint: Local variable "bSafeCall" does not seem to be initialized uNXCComp.pas(5901,51) Hint: Local variable "bInline" does not seem to be initialized uNXCComp.pas(62,67) Hint: Parameter "bInline" not used uNXCComp.pas(9035,45) Hint: Local variable "tmp" of a managed type does not seem to be initialized uNXCComp.pas(180,60) Hint: Parameter "dt" not used uNXCComp.pas(64,41) Hint: Parameter "Sender" not used uNXCComp.pas(648,3) Hint: Local const "IntegerTypes" is not used 49972 lines compiled, 1.6 sec 13 hint(s) issued /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD uRPGComp.pas -ouRPGComp.o Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling uRPGComp.pas 394 lines compiled, 0.2 sec 2 hint(s) issued /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD uNBCInterface.pas -ouNBCInterface.o Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling uNBCInterface.pas Compiling /construction/lang/nbc/bricktools/uSpirit.pas Compiling /construction/lang/nbc/bricktools/rcx_constants.pas Compiling /construction/lang/nbc/bricktools/FantomDefs.pas Compiling /construction/lang/nbc/uGlobals.pas Compiling /construction/lang/nbc/bricktools/fantomfpc.pas Compiling /construction/lang/nbc/bricktools/libusb.pas Compiling /construction/lang/nbc/bricktools/rcx_cmd.pas uSpirit.pas(772,45) Hint: Local variable "fmaj" does not seem to be initialized uSpirit.pas(772,39) Hint: Local variable "fmin" does not seem to be initialized uSpirit.pas(772,33) Hint: Local variable "pmaj" does not seem to be initialized uSpirit.pas(772,27) Hint: Local variable "pmin" does not seem to be initialized uSpirit.pas(788,35) Hint: Local variable "pc" does not seem to be initialized uSpirit.pas(788,31) Hint: Local variable "clump" does not seem to be initialized uSpirit.pas(788,24) Hint: Local variable "state" does not seem to be initialized Compiling /construction/lang/nbc/bricktools/FantomSpirit.pas Compiling /construction/lang/nbc/uDebugLogging.pas uDebugLogging.pas(32,28) Hint: Parameter "aMsg" not used FantomSpirit.pas(404,54) Hint: Parameter "bEnhanced" not used FantomSpirit.pas(2070,3) Note: Local variable "tmpFilename" is assigned but never used FantomSpirit.pas(140,44) Hint: Parameter "bRetry" not used FantomSpirit.pas(3387,14) Warning: Comparison might be always false due to range of constant and expression FantomSpirit.pas(3393,14) Warning: Comparison might be always false due to range of constant and expression FantomSpirit.pas(3404,33) Warning: Comparison might be always false due to range of constant and expression FantomSpirit.pas(3428,14) Warning: Comparison might be always false due to range of constant and expression FantomSpirit.pas(3871,49) Hint: Local variable "vartype" does not seem to be initialized FantomSpirit.pas(3871,40) Hint: Local variable "size" does not seem to be initialized FantomSpirit.pas(3871,34) Hint: Local variable "offset" does not seem to be initialized FantomSpirit.pas(3897,68) Hint: Local variable "tmpvartype" does not seem to be initialized FantomSpirit.pas(3897,56) Hint: Local variable "tmpsize" does not seem to be initialized FantomSpirit.pas(3897,47) Hint: Local variable "tmpoffset" does not seem to be initialized FantomSpirit.pas(67,55) Hint: Parameter "aDigits" not used FantomSpirit.pas(4009) Warning: Implicit uses of Variants unit uNBCInterface.pas(707,32) Warning: Local variable "tmp" of a managed type does not seem to be initialized 11223 lines compiled, 0.6 sec 6 warning(s) issued 19 hint(s) issued 1 note(s) issued echo '// 'nbc_preproc.inc > nbc_preproc.inc echo 'const' >> nbc_preproc.inc echo ' DEFAULT_INCLUDE_DIR = '\'/usr/local/include/nbc\'';' >> nbc_preproc.inc echo ' COMPILATION_TIMESTAMP = '\'`date`\'';' >> nbc_preproc.inc /usr/local/bin/fpc -S2cdghi -dRELEASE -vewnhi -l -Fu../ -Fu. -Fu../bricktools -dCAN_DOWNLOAD nbc.dpr -onbc Hint: Start of reading config file /usr/local/etc/fpc.cfg Compiling Release Version Hint: End of reading config file /usr/local/etc/fpc.cfg Free Pascal Compiler version 3.0.4 [2020/04/03] for x86_64 Copyright (c) 1993-2017 by Florian Klaempfl and others Target OS: DragonFly for x86-64 Compiling nbc.dpr nbc.dpr(19,2) Note: APPTYPE is not supported by the target OS nbc.dpr(96,42) Hint: Parameter "Sender" not used nbc.dpr(96,92) Hint: Parameter "bDone" not used nbc.dpr(29,3) Hint: Unit "FantomSpirit" not used in nbc nbc.dpr(38,3) Hint: Unit "uCommonUtils" not used in nbc nbc.dpr(39,3) Hint: Unit "uGenLexer" not used in nbc nbc.dpr(40,3) Hint: Unit "uNBCLexer" not used in nbc nbc.dpr(41,3) Hint: Unit "uNXCLexer" not used in nbc Linking nbc 258 lines compiled, 0.7 sec 9 hint(s) issued 1 note(s) issued gmake[1]: Leaving directory '/construction/lang/nbc/NXT' SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for nbc-1.2.1.r4_16 ===> Generating temporary packing list /bin/mkdir -p /construction/lang/nbc/stage/usr/local/include/nbc install -s -m 555 /construction/lang/nbc/NXT/nbc /construction/lang/nbc/stage/usr/local/bin install -m 0644 /construction/lang/nbc/NXT/*.h /construction/lang/nbc/stage/usr/local/include/nbc /bin/mkdir -p /construction/lang/nbc/stage/usr/local/share/doc/nbc install -m 0644 /construction/lang/nbc/doc/Changelog /construction/lang/nbc/stage/usr/local/share/doc/nbc install -m 0644 /construction/lang/nbc/doc/Readme /construction/lang/nbc/stage/usr/local/share/doc/nbc ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: nbcunix.mak SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for nbc-1.2.1.r4_16 file sizes/checksums [6]: 0% file sizes/checksums [6]: 100% packing files [6]: 0% packing files [6]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:02 TOTAL TIME 00:00:19