build started at Thu Nov 29 23:49:43 UTC 2012 port directory: /usr/ports/archivers/hpack.non-usa.only building for: 10.0-CURRENT amd64 maintained by: sylvio@FreeBSD.org Makefile ident: $FreeBSD: head/archivers/hpack.non-usa.only/Makefile 300895 2012-07-14 12:56:14Z beat $ ---Begin Environment--- OSVERSION=1000025 UNAME_v=FreeBSD 10.0-CURRENT UNAME_r=10.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HTTP_PROXY=http://10.56.1.1:8080 PKG_EXT=txz FORCE_PACKAGE=yes http_proxy=http://10.56.1.1:8080 tpid=16840 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKG_DELETE=/usr/local/sbin/pkg delete -y -f PKG_ADD=/usr/local/sbin/pkg add PWD=/usr/local/etc/poudriere.d LOGS=/pdata/logs HOME=/root USER=root SKIPSANITY=0 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- ================================================= ===> hpack-0.79a depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /usr/ports/packages/All/pkg-1.0.2.txz Installing pkg-1.0.2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of hpack-0.79a ====================================================================== ===> Cleaning for hpack-0.79a ================================================= ====================================================================== ================================================= ===> hpack-0.79a depends on file: /usr/local/sbin/pkg - found ====================================================================== ================================================= ===> hpack-0.79a depends on file: /usr/local/sbin/pkg - found => SHA256 Checksum OK for hpack79src.tar.gz. ====================================================================== ================================================= ===> hpack-0.79a depends on file: /usr/local/sbin/pkg - found ===> Extracting for hpack-0.79a => SHA256 Checksum OK for hpack79src.tar.gz. ====================================================================== ================================================= ===> Patching for hpack-0.79a ===> Applying FreeBSD patches for hpack-0.79a ====================================================================== ================================================= ===> Configuring for hpack-0.79a ====================================================================== ================================================= ===> Building for hpack-0.79a cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. arcdir.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. -DARCHIVE_TYPE=3 arcdirio.c arcdirio.c:527:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( ch = fgetWord() ) ~~~^~~~~~~~~~~~ arcdirio.c:527:14: note: place parentheses around the assignment to silence this warning while( ch = fgetWord() ) ^ ( ) arcdirio.c:527:14: note: use '==' to turn this assignment into an equality comparison while( ch = fgetWord() ) ^ == arcdirio.c:547:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( ch = fgetByte() ) ~~~^~~~~~~~~~~~ arcdirio.c:547:14: note: place parentheses around the assignment to silence this warning while( ch = fgetByte() ) ^ ( ) arcdirio.c:547:14: note: use '==' to turn this assignment into an equality comparison while( ch = fgetByte() ) ^ == arcdirio.c:908:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcdirio.c:932:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintfs( MESG_PROCESSING_ARCHIVE_DIRECTORY ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:127:44: note: expanded from macro 'MESG_PROCESSING_ARCHIVE_DIRECTORY' #define MESG_PROCESSING_ARCHIVE_DIRECTORY mesg[ 64 ] ^~~~~~~~~~~ arcdirio.c:1427:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if( dataLen = dirHdrList[ theEntry ]->data.dataLen ) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arcdirio.c:1427:16: note: place parentheses around the assignment to silence this warning if( dataLen = dirHdrList[ theEntry ]->data.dataLen ) ^ ( ) arcdirio.c:1427:16: note: use '==' to turn this assignment into an equality comparison if( dataLen = dirHdrList[ theEntry ]->data.dataLen ) ^ == 5 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. archive.c archive.c:340:9: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] fgets( mrglBuffer, MAX_PATH, stdin ); ^~~~~~~~~~ /usr/include/stdio.h:241:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ archive.c:341:15: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(mrglBuffer); ^~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ archive.c:440:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_DATA_IS_ENCRYPTED ); ^~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:131:36: note: expanded from macro 'MESG_DATA_IS_ENCRYPTED' #define MESG_DATA_IS_ENCRYPTED mesg[ 68 ] ^~~~~~~~~~~ archive.c:454:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_CANNOT_PROCESS_ENCR_INFO ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:132:41: note: expanded from macro 'MESG_CANNOT_PROCESS_ENCR_INFO' #define MESG_CANNOT_PROCESS_ENCR_INFO mesg[ 69 ] ^~~~~~~~~~~ archive.c:444:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ archive.c:511:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ archive.c:529:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_CANNOT_OPEN_DATAFILE ); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:133:38: note: expanded from macro 'MESG_CANNOT_OPEN_DATAFILE' #define MESG_CANNOT_OPEN_DATAFILE mesg[ 70 ] ^~~~~~~~~~~ archive.c:540:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintfs( MESG_EXTRACTING ); ^~~~~~~~~~~~~~~ ./language/language.h:134:31: note: expanded from macro 'MESG_EXTRACTING' #define MESG_EXTRACTING mesg[ 71 ] ^~~~~~~~~~~ archive.c:580:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_UNKNOWN_ARCHIVING_METHOD ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:137:41: note: expanded from macro 'MESG_UNKNOWN_ARCHIVING_METHOD' #define MESG_UNKNOWN_ARCHIVING_METHOD mesg[ 74 ] ^~~~~~~~~~~ archive.c:824:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( WARN_FILE_PROBABLY_CORRUPTED ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:104:40: note: expanded from macro 'WARN_FILE_PROBABLY_CORRUPTED' #define WARN_FILE_PROBABLY_CORRUPTED mesg[ 48 ] ^~~~~~~~~~~ archive.c:833:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_FILE_TESTED_OK ); ^~~~~~~~~~~~~~~~~~~ ./language/language.h:146:34: note: expanded from macro 'MESG_FILE_TESTED_OK' #define MESG_FILE_TESTED_OK mesg[ 83 ] ^~~~~~~~~~~ archive.c:1073:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_HIT_A_KEY ); ^~~~~~~~~~~~~~ ./language/language.h:148:30: note: expanded from macro 'MESG_HIT_A_KEY' #define MESG_HIT_A_KEY mesg[ 85 ] ^~~~~~~~~~~ archive.c:1147:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintfs( MESG_ADDING ); ^~~~~~~~~~~ ./language/language.h:149:28: note: expanded from macro 'MESG_ADDING' #define MESG_ADDING mesg[ 86 ] ^~~~~~~~~~~ archive.c:1196:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintfs( MESG_ADDING ); ^~~~~~~~~~~ ./language/language.h:149:28: note: expanded from macro 'MESG_ADDING' #define MESG_ADDING mesg[ 86 ] ^~~~~~~~~~~ 14 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. cli.c cli.c:145:2: warning: expression result unused [-Wunused-value] *strPtr++; ^~~~~~~~~ cli.c:787:32: warning: '&&' within '||' [-Wlogical-op-parentheses] if( ( flags & OVERWRITE_SRC ) && ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ cli.c:787:32: note: place parentheses around the '&&' expression to silence this warning if( ( flags & OVERWRITE_SRC ) && ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ cli.c:971:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ cli.c:1078:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ cli.c:1292:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ cli.c:1311:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintfs( MESG_DONE ); ^~~~~~~~~ ./language/language.h:176:26: note: expanded from macro 'MESG_DONE' #define MESG_DONE mesg[ 113 ] ^~~~~~~~~~~ 6 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. io/display.c io/display.c:433:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. error.c error.c:121:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_ERROR ); /* Print initial part of error message */ ^~~~~~~~~~ ./language/language.h:150:27: note: expanded from macro 'MESG_ERROR' #define MESG_ERROR mesg[ 87 ] ^~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. io/fastio.c io/fastio.c:786:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_PLEASE_INSERT_THE ); ^~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:190:36: note: expanded from macro 'MESG_PLEASE_INSERT_THE' #define MESG_PLEASE_INSERT_THE mesg[ 127 ] ^~~~~~~~~~~ io/fastio.c:788:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_NEXT_DISK ); ^~~~~~~~~~~~~~ ./language/language.h:191:30: note: expanded from macro 'MESG_NEXT_DISK' #define MESG_NEXT_DISK mesg[ 128 ] ^~~~~~~~~~~ io/fastio.c:791:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_PREV_DISK ); ^~~~~~~~~~~~~~ ./language/language.h:192:30: note: expanded from macro 'MESG_PREV_DISK' #define MESG_PREV_DISK mesg[ 129 ] ^~~~~~~~~~~ io/fastio.c:794:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_DISK_CONTAINING ); ^~~~~~~~~~~~~~~~~~~~ ./language/language.h:193:34: note: expanded from macro 'MESG_DISK_CONTAINING' #define MESG_DISK_CONTAINING mesg[ 130 ] ^~~~~~~~~~~ io/fastio.c:796:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_THE_LAST_PART ); ^~~~~~~~~~~~~~~~~~ ./language/language.h:195:33: note: expanded from macro 'MESG_THE_LAST_PART' #define MESG_THE_LAST_PART mesg[ 132 ] ^~~~~~~~~~~ io/fastio.c:799:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_OF_THIS_ARCHIVE ); ^~~~~~~~~~~~~~~~~~~~ ./language/language.h:196:34: note: expanded from macro 'MESG_OF_THIS_ARCHIVE' #define MESG_OF_THIS_ARCHIVE mesg[ 133 ] ^~~~~~~~~~~ io/fastio.c:804:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_AND_PRESS_A_KEY ); ^~~~~~~~~~~~~~~~~~~~ ./language/language.h:197:34: note: expanded from macro 'MESG_AND_PRESS_A_KEY' #define MESG_AND_PRESS_A_KEY mesg[ 134 ] ^~~~~~~~~~~ io/fastio.c:809:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_CONTINUING ); ^~~~~~~~~~~~~~~ ./language/language.h:198:31: note: expanded from macro 'MESG_CONTINUING' #define MESG_CONTINUING mesg[ 135 ] ^~~~~~~~~~~ io/fastio.c:840:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ io/fastio.c:851:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ io/fastio.c:1237:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( WARN_ARCHIVE_SECTION_TOO_SHORT ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:108:42: note: expanded from macro 'WARN_ARCHIVE_SECTION_TOO_SHORT' #define WARN_ARCHIVE_SECTION_TOO_SHORT mesg[ 52 ] ^~~~~~~~~~~ io/fastio.c:1275:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( WARN_ARCHIVE_SECTION_TOO_SHORT ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./language/language.h:108:42: note: expanded from macro 'WARN_ARCHIVE_SECTION_TOO_SHORT' #define WARN_ARCHIVE_SECTION_TOO_SHORT mesg[ 52 ] ^~~~~~~~~~~ 12 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. io/stream.c io/stream.c:86:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] hclose( stream->theFD ); ^ ./io/hpackio.h:106:16: note: expanded from macro 'hclose' #define hclose close /* Close file */ ^ io/stream.c:143:3: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] hwrite( stream->theFD, stream->buffer, stream->writePointer ); ^ ./io/hpackio.h:108:16: note: expanded from macro 'hwrite' #define hwrite write /* Write data to a file */ ^ io/stream.c:179:22: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if( stream->status && STREAM_DIRTY ) ^ ~~~~~~~~~~~~ io/stream.c:179:22: note: use '&' for a bitwise operation if( stream->status && STREAM_DIRTY ) ^~ & io/stream.c:179:22: note: remove constant to silence this warning if( stream->status && STREAM_DIRTY ) ~^~~~~~~~~~~~~~~ io/stream.c:199:22: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if( stream->status && STREAM_DIRTY ) ^ ~~~~~~~~~~~~ io/stream.c:199:22: note: use '&' for a bitwise operation if( stream->status && STREAM_DIRTY ) ^~ & io/stream.c:199:22: note: remove constant to silence this warning if( stream->status && STREAM_DIRTY ) ~^~~~~~~~~~~~~~~ 4 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. filesys.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. frontend.c frontend.c:616:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ frontend.c:1068:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 2 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. language/language.c language/language.c:171:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_HIT_ANY_KEY ); ^~~~~~~~~~~~~~~~ ./language/language.h:200:31: note: expanded from macro 'MESG_HIT_ANY_KEY' #define MESG_HIT_ANY_KEY mesg[ 137 ] ^~~~~~~~~~~ language/language.c:449:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ language/language.c:511:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( ch = mesgBuffer[ count++ ] ) ~~~^~~~~~~~~~~~~~~~~~~~~~~ language/language.c:511:13: note: place parentheses around the assignment to silence this warning while( ch = mesgBuffer[ count++ ] ) ^ ( ) language/language.c:511:13: note: use '==' to turn this assignment into an equality comparison while( ch = mesgBuffer[ count++ ] ) ^ == 3 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. script.c script.c:445:11: warning: enumeration values 'READLINE_NO_ERROR' and 'READLINE_END_DATA' not handled in switch [-Wswitch] switch( errType ) ^ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. sql.c sql.c:177:14: warning: '&&' within '||' [-Wlogical-op-parentheses] if( !index && ( ch == ',' ) || ( ch == '=' ) || ( ch == '\"' ) ) ~~~~~~~^~~~~~~~~~~~~~~~ ~~ sql.c:177:14: note: place parentheses around the '&&' expression to silence this warning if( !index && ( ch == ',' ) || ( ch == '=' ) || ( ch == '\"' ) ) ^ ( ) sql.c:187:39: warning: '&&' within '||' [-Wlogical-op-parentheses] while( ( ch = *tokenStrPtr ) != '\0' && ( ch == ' ' ) || ( ch == '\t' ) ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ sql.c:187:39: note: place parentheses around the '&&' expression to silence this warning while( ( ch = *tokenStrPtr ) != '\0' && ( ch == ' ' ) || ( ch == '\t' ) ) ^ ( ) sql.c:202:39: warning: '&&' within '||' [-Wlogical-op-parentheses] while( ( ch = *tokenStrPtr ) != '\0' && ( ch == ' ' ) || ( ch == '\t' ) ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ sql.c:202:39: note: place parentheses around the '&&' expression to silence this warning while( ( ch = *tokenStrPtr ) != '\0' && ( ch == ' ' ) || ( ch == '\t' ) ) ^ ( ) 3 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. tags.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. viewfile.c viewfile.c:334:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_DIRECTORY ); ^~~~~~~~~~~~~~ ./language/language.h:177:30: note: expanded from macro 'MESG_DIRECTORY' #define MESG_DIRECTORY mesg[ 114 ] ^~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. wildcard.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. asn1/asn1.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. asn1/memmgr.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. asn1/pemcode.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. asn1/pemparse.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crc/crc16.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/crypt.c crypt/crypt.c:149:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( prompt ); ^~~~~~ crypt/crypt.c:749:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_BAD_SIGNATURE ); ^~~~~~~~~~~~~~~~~~ ./language/language.h:185:33: note: expanded from macro 'MESG_BAD_SIGNATURE' #define MESG_BAD_SIGNATURE mesg[ 122 ] ^~~~~~~~~~~ crypt/crypt.c:756:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_GOOD_SIGNATURE ); ^~~~~~~~~~~~~~~~~~~ ./language/language.h:186:34: note: expanded from macro 'MESG_GOOD_SIGNATURE' #define MESG_GOOD_SIGNATURE mesg[ 123 ] ^~~~~~~~~~~ crypt/crypt.c:805:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_WAIT ); ^~~~~~~~~ ./language/language.h:188:26: note: expanded from macro 'MESG_WAIT' #define MESG_WAIT mesg[ 125 ] ^~~~~~~~~~~ crypt/crypt.c:916:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] hprintf( MESG_WAIT ); ^~~~~~~~~ ./language/language.h:188:26: note: expanded from macro 'MESG_WAIT' #define MESG_WAIT mesg[ 125 ] ^~~~~~~~~~~ 5 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/keymgmt.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/md5.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/mdc.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/rsa.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. crypt/shs.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. system/unix.c system/unix.c:176:9: warning: implicit declaration of function 'mgetLong' is invalid in C99 [-Wimplicit-function-declaration] data = mgetLong( randomBuffer + randomBufferPos ); ^ system/unix.c:177:2: warning: implicit declaration of function 'mputLong' is invalid in C99 [-Wimplicit-function-declaration] mputLong( randomBuffer + randomBufferPos, data ^ itimerVal.it_value.tv_usec ); ^ system/unix.c:554:3: warning: array index 256 is past the end of the array (which contains 256 elements) [-Warray-bounds] fileInfo->fName[ MAX_FILENAME ] = 0; ^ ~~~~~~~~~~~~ ./system.h:855:7: note: array 'fName' declared here char fName[ MAX_FILENAME ]; /* File name */ ^ 3 warnings generated. cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/lza.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/model.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/model2.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/model3.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/model4.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/pack.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. lza/unpack.c cc -O2 -pipe -fno-strict-aliasing -c -D__UNIX__ -I. store/store.c archive.o: In function `extractData': archive.c:(.text+0x897): undefined reference to `initTranslationSystem' archive.c:(.text+0x8fb): undefined reference to `initTranslationSystem' cli.o: In function `main': cli.c:(.text+0xf38): undefined reference to `initTranslationSystem' filesys.o: In function `getPath': filesys.c:(.text+0x1bf): undefined reference to `getParent' filesys.c:(.text+0x1e9): undefined reference to `getDirName' filesys.o: In function `extractDirTree': filesys.c:(.text+0x4d8): undefined reference to `getFirstDir' filesys.c:(.text+0x4dd): undefined reference to `getNextDir' filesys.c:(.text+0x572): undefined reference to `getDirTaggedStatus' filesys.c:(.text+0x5cc): undefined reference to `getDirName' filesys.c:(.text+0x661): undefined reference to `getDirAuxDatalen' filesys.c:(.text+0x684): undefined reference to `getDirAuxDatalen' filesys.c:(.text+0x6a0): undefined reference to `getDirTime' filesys.c:(.text+0x784): undefined reference to `getDirTime' filesys.c:(.text+0x804): undefined reference to `getDirTaggedStatus' filesys.c:(.text+0x817): undefined reference to `getNextDir' frontend.o: In function `handleArchive': frontend.c:(.text+0x2e8): undefined reference to `getFirstFile' frontend.c:(.text+0x2f1): undefined reference to `getNextFile' frontend.c:(.text+0x3e6): undefined reference to `setDirTaggedStatus' frontend.c:(.text+0x3fc): undefined reference to `setDirTaggedStatus' frontend.c:(.text+0x405): undefined reference to `getParent' frontend.c:(.text+0x41e): undefined reference to `getDirTaggedStatus' frontend.c:(.text+0x42d): undefined reference to `getFirstDir' frontend.c:(.text+0x441): undefined reference to `getNextDir' frontend.c:(.text+0x4d4): undefined reference to `getFirstDirEntry' frontend.c:(.text+0x4e1): undefined reference to `getNextDirEntry' frontend.c:(.text+0x53e): undefined reference to `getNextDirEntry' frontend.c:(.text+0x548): undefined reference to `setDirTaggedStatus' frontend.c:(.text+0x553): undefined reference to `getNextDirEntry' frontend.c:(.text+0x57a): undefined reference to `setDirTaggedStatus' frontend.c:(.text+0x58d): undefined reference to `getFirstDir' frontend.c:(.text+0x5a4): undefined reference to `setDirTaggedStatus' frontend.c:(.text+0x5a9): undefined reference to `getNextDir' frontend.c:(.text+0x6c7): undefined reference to `getFirstFile' frontend.c:(.text+0x6e1): undefined reference to `getNextFile' frontend.c:(.text+0x873): undefined reference to `getNextFile' frontend.c:(.text+0x9f6): undefined reference to `getNextFile' frontend.c:(.text+0xa3c): undefined reference to `getNextFile' frontend.c:(.text+0xd01): undefined reference to `popDir' frontend.c:(.text+0x11b5): undefined reference to `setArchiveCwd' frontend.c:(.text+0x11c8): undefined reference to `setDirTime' frontend.o: In function `addDirPath': frontend.c:(.text+0x1386): undefined reference to `setArchiveCwd' frontend.c:(.text+0x145c): undefined reference to `getArchiveCwd' viewfile.o: In function `showDirPath': viewfile.c:(.text+0xe4): undefined reference to `getDirTime' viewfile.c:(.text+0x171): undefined reference to `getParent' viewfile.c:(.text+0x19a): undefined reference to `getDirName' viewfile.o: In function `listFiles': viewfile.c:(.text+0x233): undefined reference to `getFirstFile' viewfile.c:(.text+0x241): undefined reference to `getNextFile' viewfile.c:(.text+0x637): undefined reference to `getFirstDir' viewfile.c:(.text+0x697): undefined reference to `getFirstFileEntry' viewfile.c:(.text+0x798): undefined reference to `getNextFileEntry' viewfile.c:(.text+0x7c0): undefined reference to `getFirstDirEntry' viewfile.c:(.text+0x7d1): undefined reference to `getNextDirEntry' viewfile.c:(.text+0x7e9): undefined reference to `getDirTaggedStatus' viewfile.c:(.text+0xae0): undefined reference to `getFirstFileEntry' viewfile.c:(.text+0xaf1): undefined reference to `getNextFileEntry' viewfile.c:(.text+0xed1): undefined reference to `getNextDir' cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [hpack] Error code 1 Stop in /wrkdirs/usr/ports/archivers/hpack.non-usa.only/work. *** [freebsd] Error code 1 Stop in /wrkdirs/usr/ports/archivers/hpack.non-usa.only/work. *** [do-build] Error code 1 Stop in /usr/ports/archivers/hpack.non-usa.only. ===> Cleaning for hpack-0.79a build of /usr/ports/archivers/hpack.non-usa.only ended at Thu Nov 29 23:50:09 UTC 2012