------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- x===> Fetching all distfiles required by iroffer-lamm-1.4.3.2 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- x===> Fetching all distfiles required by iroffer-lamm-1.4.3.2 for building => SHA256 Checksum OK for iroffer1.4.b03-lamm.b02.tgz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- x===> Fetching all distfiles required by iroffer-lamm-1.4.3.2 for building ===> Extracting for iroffer-lamm-1.4.3.2 => SHA256 Checksum OK for iroffer1.4.b03-lamm.b02.tgz. Extracted Memory Use: 0.82M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- x===> Patching for iroffer-lamm-1.4.3.2 ===> Applying dragonfly patches for iroffer-lamm-1.4.3.2 /usr/bin/sed -i.bak -e 's|cctype="gcc"|cctype="cc"|' /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/Configure SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- x===> Configuring for iroffer-lamm-1.4.3.2 Configure for iroffer 1.4.b03-lamm.b02 [20051213024435] Determining OS... DragonFly Checking for make... found make Checking for gcc/cc... found cc Seeing if cc works... yes Seeing if cc accepts '-Wall'... yes Seeing if cc accepts '-Werror'... yes Seeing how to define a 16 bit integer... short Seeing how to define a 32 bit integer... int Seeing how to define a 64 bit integer... long long Seeing if compiling with standard #include's works... looks good Seeing how large FD_SETSIZE is... 1024 Determining endianness... little Seeing if large file support works... No. Max filesize will be 2GB. Determing the signedness of 'addrlen'... Unknown. ***ERROR***: neither signed or unsigned worked. Seeing how to display long long using printf... ll Checking for snprintf()... missing, will emulate Checking for strcasecmp()... found Checking for strsignal()... found Checking for regcomp()... Missing. ***ERROR***: couldn't find regcomp() Seeing if 'sys/mman.h' exists... found Seeing if 'sys/sendfile.h' exists... not found Seeing if 'sys/vfs.h' exists... not found Seeing if 'sys/statfs.h' exists... not found Seeing if 'sys/param.h' exists... found Seeing if 'sys/mount.h' exists... found Seeing if 'sys/statvfs.h' exists... found Checking for statvfs()... found Checking for statfs()... found Seeing if 'crypt.h' is needed... not needed Seeing if '-lcrypt' is needed... needed Seeing if crypt() works as expected... yes Checking for chroot()... found Seeing if NSS libraries exist (for chroot)... missing Checking for setuid()... found Checking for getgrouplist()... found Checking for mmap()/munmap()... found Checking for name of fd limit... RLIMIT_NOFILE Checking for siginfo_t/sa_sigaction... missing, will use lame signal handlers Checking for si_code values... missing, won't report si_codes Checking for wait status values... found Seeing if TOS can be set for IP sockets... no Checking for gethostbyname error values... found Creating src/iroffer_config.h... Done Creating Makefile... Done !!!!!WARNING!!!!! one or more errors occured, guesses for those values that failed were included. You should re-run Configure with the 'errors' arguemnt to see the details. Type "make" to compile No errors or warnings should appear when compiling, if they do, something is wrong SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- x===> Building for iroffer-lamm-1.4.3.2 --- obj/.mkdir --- mkdir -p obj touch obj/.mkdir --- obj/iroffer_admin.o --- --- obj/iroffer_dccchat.o --- --- obj/iroffer_display.o --- --- obj/iroffer_main.o --- --- obj/iroffer_md5.o --- --- obj/iroffer_misc.o --- --- obj/iroffer_statefile.o --- --- obj/iroffer_transfer.o --- --- obj/iroffer_upload.o --- --- obj/iroffer_utilities.o --- --- obj/iroffer_admin.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_admin.o src/iroffer_admin.c --- obj/iroffer_dccchat.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_dccchat.o src/iroffer_dccchat.c --- obj/iroffer_display.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_display.o src/iroffer_display.c --- obj/iroffer_main.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_main.o src/iroffer_main.c --- obj/iroffer_md5.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_md5.o src/iroffer_md5.c --- obj/iroffer_misc.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_misc.o src/iroffer_misc.c --- obj/iroffer_statefile.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_statefile.o src/iroffer_statefile.c --- obj/iroffer_transfer.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_transfer.o src/iroffer_transfer.c --- obj/iroffer_utilities.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_utilities.o src/iroffer_utilities.c --- obj/iroffer_md5.o --- src/iroffer_md5.c: In function 'MD5Final': src/iroffer_md5.c:142:23: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^ --- obj/iroffer_upload.o --- cc -c -Isrc -Wall -O2 -o obj/iroffer_upload.o src/iroffer_upload.c --- obj/iroffer_dccchat.o --- src/iroffer_dccchat.c: In function 'setupdccchataccept': src/iroffer_dccchat.c:141:70: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] if ((chat->fd = accept(listen_fd, (struct sockaddr *) &remoteaddr, &addrlen)) < 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_dccchat.c:20: /usr/include/sys/socket.h:486:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~ src/iroffer_dccchat.c: In function 'setupdccchat': src/iroffer_dccchat.c:297:60: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname(chat->fd,(struct sockaddr *) &localaddr, &addrlen) < 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_dccchat.c:20: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ --- obj/iroffer_transfer.o --- src/iroffer_transfer.c: In function 't_establishcon': src/iroffer_transfer.c:99:92: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] if ((t->clientsocket = accept(t->listensocket, (struct sockaddr *) &t->serveraddress, &addrlen)) < 0) { ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:486:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~ src/iroffer_transfer.c:134:63: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] getsockopt(t->clientsocket, SOL_SOCKET, SO_SNDBUF, &tempc, &tempi); ^~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:494:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^~~~~~~~~~ src/iroffer_transfer.c:141:63: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] getsockopt(t->clientsocket, SOL_SOCKET, SO_SNDBUF, &tempc, &tempi); ^~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:494:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^~~~~~~~~~ src/iroffer_transfer.c:148:60: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] getsockopt(t->clientsocket, SOL_SOCKET, 0x1003, &tempc, &tempi); ^~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:494:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^~~~~~~~~~ src/iroffer_transfer.c:155:60: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] getsockopt(t->clientsocket, SOL_SOCKET, 0x1003, &tempc, &tempi); ^~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:494:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^~~~~~~~~~ src/iroffer_transfer.c:175:64: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if ((getpeername(t->clientsocket,(struct sockaddr *) &temp1,&(addrlen))) < 0) ^~~~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ src/iroffer_transfer.c:182:64: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname(t->clientsocket,(struct sockaddr *) &temp1,&(addrlen))) < 0) ^~~~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ src/iroffer_transfer.c: In function 't_dccsrvconnect': src/iroffer_transfer.c:260:68: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname(t->clientsocket,(struct sockaddr *) &remoteaddr, &addrlen) < 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_transfer.c:20: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ src/iroffer_transfer.c: In function 't_transfersome': src/iroffer_transfer.c:567:59: warning: format '%d' expects argument of type 'int', but argument 5 has type 'ssize_t' {aka 'long int'} [-Wformat=] ioutput(CALLTYPE_NORMAL,OUT_S,COLOR_BLUE,"File %d Write %d",howmuch,howmuch2); ~^ ~~~~~~~ %ld src/iroffer_transfer.c:567:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'ssize_t' {aka 'long int'} [-Wformat=] ioutput(CALLTYPE_NORMAL,OUT_S,COLOR_BLUE,"File %d Write %d",howmuch,howmuch2); ~^ ~~~~~~~~ %ld --- obj/iroffer_admin.o --- src/iroffer_admin.c: In function 'u_xdl': src/iroffer_admin.c:892:8: warning: variable 'm' set but not used [-Wunused-but-set-variable] int m; ^ --- obj/iroffer_upload.o --- src/iroffer_upload.c: In function 'l_establishcon': src/iroffer_upload.c:151:68: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname(l->clientsocket,(struct sockaddr *) &remoteaddr, &addrlen) < 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_upload.c:20: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ --- obj/iroffer_admin.o --- src/iroffer_admin.c: In function 'u_memstat': src/iroffer_admin.c:3696:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] u_respond(u, "gdata: %d bytes", sizeof(gdata_t)); ~^ ~~~~~~~~~~~~~~~ %ld --- obj/iroffer_main.o --- src/iroffer_main.c: In function 'mainloop': src/iroffer_main.c:683:81: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname(gdata.ircserver,(struct sockaddr *) &localaddr, &addrlen) >= 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_main.c:21: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ src/iroffer_main.c:1744:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'ssize_t' {aka 'long int'} [-Wformat=] ioutput(CALLTYPE_NORMAL,OUT_S,COLOR_YELLOW,"[MD5]: read %d",howmuch); ~^ ~~~~~~~ %ld src/iroffer_main.c: In function 'parseline': src/iroffer_main.c:2075:13: warning: variable 'found' set but not used [-Wunused-but-set-variable] int j,found; ^~~~~ --- obj/iroffer_utilities.o --- src/iroffer_utilities.c: In function 'ir_bind_listen_socket': src/iroffer_utilities.c:2844:48: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname (fd, (struct sockaddr *)sa, &addrlen)) < 0) ^~~~~~~~ In file included from src/iroffer_headers.h:37, from src/iroffer_utilities.c:20: /usr/include/sys/socket.h:493:5: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~ --- obj/iroffer_main.o --- src/iroffer_main.c: In function 'privmsgparse': src/iroffer_main.c:3182:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (i = k = 0; i < strlen(msg2e); i++) ^~~ src/iroffer_main.c:3184:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if ((msg2e[i] == '*') || (msg2e[i] == '#') || (msg2e[i] == '?')) ^~ --- obj/dinoex_misc.o --- cc -c -Isrc -Wall -O2 -o obj/dinoex_misc.o src/dinoex_misc.c --- obj/dinoex_admin.o --- cc -c -Isrc -Wall -O2 -o obj/dinoex_admin.o src/dinoex_admin.c --- obj/dinoex_utilities.o --- cc -c -Isrc -Wall -O2 -o obj/dinoex_utilities.o src/dinoex_utilities.c --- obj/convertxdccfile.o --- cc -c -Isrc -Wall -O2 -o obj/convertxdccfile.o src/convertxdccfile.c --- obj/iroffer_utilities.o --- src/iroffer_utilities.c: In function 'strstrnocase': src/iroffer_utilities.c:33:3: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(str,str1,strlen(str1)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/iroffer_utilities.c:33:20: note: length computed here strncpy(str,str1,strlen(str1)+1); ^~~~~~~~~~~~ src/iroffer_utilities.c:35:3: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(match,match1,strlen(match1)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/iroffer_utilities.c:35:24: note: length computed here strncpy(match,match1,strlen(match1)+1); ^~~~~~~~~~~~~~ --- obj/iroffer_admin.o --- src/iroffer_admin.c: In function 'u_removegroup': src/iroffer_admin.c:1749:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] snprintf(tempstr2, 8, "%d", n); ^~ src/iroffer_admin.c:1749:39: note: directive argument in the range [1, 2147483647] snprintf(tempstr2, 8, "%d", n); ^~~~ src/iroffer_admin.c:1749:17: note: 'snprintf' output between 2 and 11 bytes into a destination of size 8 snprintf(tempstr2, 8, "%d", n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/iroffer_admin.c: In function 'u_removedir': src/iroffer_admin.c:1700:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] snprintf(tempstr2, 8, "%d", n); ^~ src/iroffer_admin.c:1700:37: note: directive argument in the range [1, 2147483647] snprintf(tempstr2, 8, "%d", n); ^~~~ src/iroffer_admin.c:1700:15: note: 'snprintf' output between 2 and 11 bytes into a destination of size 8 snprintf(tempstr2, 8, "%d", n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- convertxdccfile --- cc -O2 obj/convertxdccfile.o obj/iroffer_md5.o obj/iroffer_statefile.o obj/iroffer_utilities.o obj/dinoex_utilities.o -lcrypt -o convertxdccfile --- iroffer --- cc -O2 obj/iroffer_admin.o obj/iroffer_dccchat.o obj/iroffer_display.o obj/iroffer_main.o obj/iroffer_md5.o obj/iroffer_misc.o obj/iroffer_statefile.o obj/iroffer_transfer.o obj/iroffer_upload.o obj/dinoex_admin.o obj/dinoex_misc.o obj/iroffer_utilities.o obj/dinoex_utilities.o -lcrypt -o iroffer SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- x SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- x===> Staging for iroffer-lamm-1.4.3.2 ===> Generating temporary packing list install -s -m 555 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/convertxdccfile /construction/irc/iroffer-lamm/stage/usr/local/bin/ install -s -m 555 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/iroffer /construction/irc/iroffer-lamm/stage/usr/local/bin/ /bin/mkdir -p /construction/irc/iroffer-lamm/stage/usr/local/share/doc/iroffer install -m 0644 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/README /construction/irc/iroffer-lamm/stage/usr/local/share/doc/iroffer/ install -m 0644 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/WHATSNEW /construction/irc/iroffer-lamm/stage/usr/local/share/doc/iroffer/ /bin/mkdir -p /construction/irc/iroffer-lamm/stage/usr/local/share/examples/iroffer install -m 0644 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/dynip.sh /construction/irc/iroffer-lamm/stage/usr/local/share/examples/iroffer/ install -m 0644 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/iroffer.cron /construction/irc/iroffer-lamm/stage/usr/local/share/examples/iroffer/ install -m 0644 /construction/irc/iroffer-lamm/iroffer1.4.b03-lamm.b02/sample.config /construction/irc/iroffer-lamm/stage/usr/local/share/examples/iroffer/ ====> 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 SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- x====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- x===> Building package for iroffer-lamm-1.4.3.2 file sizes/checksums [7]: 0% file sizes/checksums [7]: 100% packing files [7]: 0% packing files [7]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:08