[RELEASE - head-default] Build failed for rarcrack-0.2_1 during build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Jul 25 08:17:28 UTC 2013


Maintainer:     jadawin at FreeBSD.org
Last committer: beat at FreeBSD.org
Ident:          $FreeBSD: head/security/rarcrack/Makefile 300897 2012-07-14 14:29:18Z beat $
Log URL:        http://beefy2.isc.freebsd.org/bulk/head-default/2013-07-25_07h07m51s/logs/rarcrack-0.2_1.log
Build URL:      http://beefy2.isc.freebsd.org/bulk/head-default/2013-07-25_07h07m51s
Log:

====>> Building security/rarcrack
build started at Thu Jul 25 08:17:25 UTC 2013
port directory: /usr/ports/security/rarcrack
building for: FreeBSD head-default-job-03 10.0-CURRENT FreeBSD 10.0-CURRENT amd64
maintained by: jadawin at FreeBSD.org
Makefile ident:      $FreeBSD: head/security/rarcrack/Makefile 300897 2012-07-14 14:29:18Z beat $
Poudriere version: 3.1-pre

---Begin Environment---
OSVERSION=1000035
UNAME_v=FreeBSD 10.0-CURRENT
UNAME_r=10.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/head-default/ref
PKG_EXT=txz
FORCE_PACKAGE=yes
tpid=77603
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=rarcrack-0.2_1
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root/poudriere
MASTERNAME=head-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=0
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
PTHREAD_LIBS="-pthread" PTHREAD_CFLAGS="" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_LIB="install  -s -o root -g wheel -m 444"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/rarcrack
DOCSDIR=/usr/local/share/doc/rarcrack
EXAMPLESDIR=/usr/local/share/examples/rarcrack
WWWDIR=/usr/local/www/rarcrack
ETCDIR=/usr/local/etc/rarcrack
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=yes
---End make.conf---
===>  Cleaning for rarcrack-0.2_1
=======================<phase: check-config   >============================
=========================================================================
=======================<phase: pkg-depends    >============================
===>   rarcrack-0.2_1 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 /packages/All/pkg-1.1.4_1.txz
Installing pkg-1.1.4_1... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of rarcrack-0.2_1
=========================================================================
=======================<phase: fetch-depends  >============================
=========================================================================
=======================<phase: fetch          >============================
===> Fetching all distfiles required by rarcrack-0.2_1 for building
=========================================================================
=======================<phase: checksum       >============================
===> Fetching all distfiles required by rarcrack-0.2_1 for building
=> SHA256 Checksum OK for rarcrack-0.2.tar.bz2.
=========================================================================
=======================<phase: extract-depends>============================
=========================================================================
=======================<phase: extract        >============================
===> Fetching all distfiles required by rarcrack-0.2_1 for building
===>  Extracting for rarcrack-0.2_1
=> SHA256 Checksum OK for rarcrack-0.2.tar.bz2.
=========================================================================
=======================<phase: patch-depends  >============================
=========================================================================
=======================<phase: patch          >============================
===>  Patching for rarcrack-0.2_1
===>  Applying FreeBSD patches for rarcrack-0.2_1
=========================================================================
=======================<phase: build-depends  >============================
=========================================================================
=======================<phase: lib-depends    >============================
===>   rarcrack-0.2_1 depends on shared library: xml2.5 - not found
===>    Verifying install for xml2.5 in /usr/ports/textproc/libxml2
===>   Installing existing package /packages/All/libxml2-2.8.0_2.txz
Installing libxml2-2.8.0_2...Installing pkgconf-0.9.2_1... done
Installing libiconv-1.14_1... done
 done
===>   Returning to build of rarcrack-0.2_1
=========================================================================
=======================<phase: configure      >============================
===>  Configuring for rarcrack-0.2_1
=========================================================================
=======================<phase: build          >============================
===>  Building for rarcrack-0.2_1
cc rarcrack.c `xml2-config --libs --cflags` -O2 -pipe -fno-strict-aliasing   -pthread -o rarcrack
rarcrack.c:54:31: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                if (xmlStrcmp(node->name, "current") == 0) {
                                                          ^~~~~~~~~
/usr/local/include/libxml2/libxml/xmlstring.h:65:57: note: passing argument to parameter 'str2' here
                                         const xmlChar *str2);
                                                        ^
rarcrack.c:60:41: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                                xmlNodeSetContent(node->children, getfirstpassword());
                                                                                  ^~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:1016:22: note: passing argument to parameter 'content' here
                                         const xmlChar *content);
                                                        ^
rarcrack.c:65:57: warning: passing 'char [14]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                } else if ((finished == 1) && (xmlStrcmp(node->name,"good_password") == 0)) {
                                                                                    ^~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/xmlstring.h:65:57: note: passing argument to parameter 'str2' here
                                         const xmlChar *str2);
                                                        ^
rarcrack.c:105:30: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (xmlStrcmp(node->name, "abc") == 0) {
                                                  ^~~~~
/usr/local/include/libxml2/libxml/xmlstring.h:65:57: note: passing argument to parameter 'str2' here
                                         const xmlChar *str2);
                                                        ^
rarcrack.c:106:35: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                if (node->children && (strlen(node->children->content) > 0)) {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
rarcrack.c:107:10: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        ABC = xmlStringDecodeEntities(parserctxt, 
                                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rarcrack.c:111:37: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        } else if (xmlStrcmp(node->name, "current") == 0) {
                                                         ^~~~~~~~~
/usr/local/include/libxml2/libxml/xmlstring.h:65:57: note: passing argument to parameter 'str2' here
                                         const xmlChar *str2);
                                                        ^
rarcrack.c:112:35: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                if (node->children && (strlen(node->children->content) > 0)) {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
rarcrack.c:113:10: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        tmp = xmlStringDecodeEntities(parserctxt, 
                                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rarcrack.c:121:37: warning: passing 'char [14]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        } else if (xmlStrcmp(node->name, "good_password") == 0) {
                                                         ^~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/xmlstring.h:65:57: note: passing argument to parameter 'str2' here
                                         const xmlChar *str2);
                                                        ^
rarcrack.c:122:35: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                if (node->children && (strlen(node->children->content) > 0)) {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:95:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
rarcrack.c:123:10: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                        tmp = xmlStringDecodeEntities(parserctxt, 
                                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rarcrack.c:140:27: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                root = xmlNewNode(NULL, "rarcrack");
                                        ^~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:796:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
rarcrack.c:142:38: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "abc", ABC);
                                                   ^~~~~
/usr/local/include/libxml2/libxml/tree.h:857:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
rarcrack.c:142:45: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "abc", ABC);
                                                          ^~~
/usr/local/include/libxml2/libxml/tree.h:858:22: note: passing argument to parameter 'content' here
                                         const xmlChar *content);
                                                        ^
rarcrack.c:143:38: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "current", getfirstpassword()); 
                                                   ^~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:857:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
rarcrack.c:143:49: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "current", getfirstpassword()); 
                                                              ^~~~~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:858:22: note: passing argument to parameter 'content' here
                                         const xmlChar *content);
                                                        ^
rarcrack.c:144:38: warning: passing 'char [14]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "good_password", "");
                                                   ^~~~~~~~~~~~~~~
/usr/local/include/libxml2/libxml/tree.h:857:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
rarcrack.c:144:55: warning: passing 'char [1]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                node = xmlNewTextChild(root, NULL, "good_password", "");
                                                                    ^~
/usr/local/include/libxml2/libxml/tree.h:858:22: note: passing argument to parameter 'content' here
                                         const xmlChar *content);
                                                        ^
rarcrack.c:193:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
rarcrack.c:226:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
rarcrack.c:283:30: warning: format specifies type 'char *' but the argument has type 'char (*)[300]' [-Wformat]
                                        sscanf(argv[++i], "%s", &test);
                                                           ~~   ^~~~~
22 warnings generated.
/tmp/rarcrack-ApwqsK.o: In function `loadstatus':
rarcrack.c:(.text+0x2ed): undefined reference to `savestatus'
/tmp/rarcrack-ApwqsK.o: In function `status_thread':
rarcrack.c:(.text+0x475): undefined reference to `savestatus'
/tmp/rarcrack-ApwqsK.o: In function `crack_thread':
rarcrack.c:(.text+0x5ed): undefined reference to `savestatus'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
make: stopped in /wrkdirs/usr/ports/security/rarcrack/work/rarcrack-0.2
*** Error code 1

Stop.
make: stopped in /usr/ports/security/rarcrack
===>  Cleaning for rarcrack-0.2_1


More information about the freebsd-pkg-fallout mailing list