[RELEASE - head-amd64-default][mail/qmail-spamcontrol] Build failed for qmail-spamcontrol-1.03.2624_3 during patch

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Sep 12 03:09:20 UTC 2013


You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     bdrewery at FreeBSD.org
Last committer: bdrewery at FreeBSD.org
Ident:          $FreeBSD: head/mail/qmail-spamcontrol/Makefile 325421 2013-08-26 23:30:41Z bdrewery $
Log URL:        http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-12_01h37m09s/logs/qmail-spamcontrol-1.03.2624_3.log
Build URL:      http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-12_01h37m09s
Log:

====>> Building mail/qmail-spamcontrol
build started at Thu Sep 12 03:08:54 UTC 2013
port directory: /usr/ports/mail/qmail-spamcontrol
building for: FreeBSD head-amd64-default-job-05 10.0-CURRENT FreeBSD 10.0-CURRENT amd64
maintained by: bdrewery at FreeBSD.org
Makefile ident:      $FreeBSD: head/mail/qmail-spamcontrol/Makefile 325421 2013-08-26 23:30:41Z bdrewery $
Poudriere version: 3.1-pre

---Begin Environment---
OSVERSION=1000055
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-amd64-default/ref
PKG_EXT=txz
tpid=80697
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=qmail-spamcontrol-1.03.2624_3
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root
MASTERNAME=head-amd64-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=1
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for qmail-spamcontrol-1.03.2624_3:
     BIGTODO=off: Bruce Guenter's BigToDo patch
     BIG_CONCURRENCY_PATCH=off: Use a concurrency greater than 240
     EXTTODO_PATCH=off: Extern high-perform. todo processing
     LOCALTIME_PATCH=off: Emit dates in the local timezone
     MAILDIRQUOTA_PATCH=off: Maildir++ support
     MOREIPME=off: Add control files (more|not)ipme
     NEWLINE=off: Smtpd accept bare line feeds
     PAM111421=on: Smtpd allow email in case PAM failure
     QEXTRA=off: Enable QUEUE_EXTRA copy feature
     RCDLINK=on: Create rc.d/qmail symlink
     SMTPEXTFORK=off: Allow qmail-smtpd fork external progs
     SPF_PATCH=off: Implement SPF checker
     TLSREMOTE=on: TLS support
     XF_QUITASAP=off: Close SMTP session ASAP (SMTPEXTFORK)
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

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

--MAKE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/var/qmail  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="/var/qmail" 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--
ECHO_CMD=echo
RCDLINK=
PREFIX=/var/qmail
LOCALBASE=/usr/local
DATADIR=/var/qmail/share/qmail
DOCSDIR=/var/qmail/doc
EXAMPLESDIR=/var/qmail/share/examples/qmail
WWWDIR=/var/qmail/www/qmail
ETCDIR=/var/qmail/etc/qmail
--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 qmail-spamcontrol-1.03.2624_3
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   qmail-spamcontrol-1.03.2624_3 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_2.txz
Installing pkg-1.1.4_2... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of qmail-spamcontrol-1.03.2624_3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================

You may use the following build options:

WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER
				(default NUMBER=)
				set this to a value reasonable for
				your system if you use the patch

===> Fetching all distfiles required by qmail-spamcontrol-1.03.2624_3 for building
===========================================================================
=======================<phase: checksum       >============================

You may use the following build options:

WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER
				(default NUMBER=)
				set this to a value reasonable for
				your system if you use the patch

===> Fetching all distfiles required by qmail-spamcontrol-1.03.2624_3 for building
=> SHA256 Checksum OK for qmail/qmail-1.03.tar.gz.
=> SHA256 Checksum OK for qmail/spamcontrol-2624_tgz.bin.
=> SHA256 Checksum OK for qmail/ucspi-ssl-0.70.tar.gz.
=> SHA256 Checksum OK for qmail/ucspi-ssl-0.70_ucspitls-0.6.patch_.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================

You may use the following build options:

WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER
				(default NUMBER=)
				set this to a value reasonable for
				your system if you use the patch

===> Fetching all distfiles required by qmail-spamcontrol-1.03.2624_3 for building
===>  Extracting for qmail-spamcontrol-1.03.2624_3
=> SHA256 Checksum OK for qmail/qmail-1.03.tar.gz.
=> SHA256 Checksum OK for qmail/spamcontrol-2624_tgz.bin.
=> SHA256 Checksum OK for qmail/ucspi-ssl-0.70.tar.gz.
=> SHA256 Checksum OK for qmail/ucspi-ssl-0.70_ucspitls-0.6.patch_.
===========================================================================
=======================<phase: patch-depends  >============================
===>   qmail-spamcontrol-1.03.2624_3 depends on file: /usr/local/bin/perl5.14.4 - not found
===>    Verifying install for /usr/local/bin/perl5.14.4 in /usr/ports/lang/perl5.14
===>   Installing existing package /packages/All/perl-5.14.4.txz
Installing perl-5.14.4...Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl
    Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
 done
===>   Returning to build of qmail-spamcontrol-1.03.2624_3
===========================================================================
=======================<phase: patch          >============================
===>  Patching for qmail-spamcontrol-1.03.2624_3
===>  Applying extra patch /usr/ports/mail/qmail-spamcontrol/../qmail/files/patch-install.c
===>  Applying extra patch /usr/ports/mail/qmail-spamcontrol/../qmail/files/patch-Makefile
===>  Applying extra patch /usr/ports/mail/qmail-spamcontrol/../qmail/files/patch-auto_uids-c-dist
===>  Applying extra patch /usr/ports/mail/qmail-spamcontrol/../qmail/files/extra-patch-utmpx
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- pathexec.h.orig	2009-08-11 19:48:29.000000000 +0200
|+++ pathexec.h	2006-05-21 13:05:57.000000000 +0200
--------------------------
Patching file pathexec.h using Plan A...
Hunk #1 succeeded at 2.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- pathexec_env.c.orig	2009-08-11 19:48:29.000000000 +0200
|+++ pathexec_env.c	2006-05-21 13:05:57.000000000 +0200
--------------------------
Patching file pathexec_env.c using Plan A...
Hunk #1 succeeded at 22.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- ssl.h.orig	2009-08-11 19:48:29.000000000 +0200
|+++ ssl.h	2006-05-21 13:05:57.000000000 +0200
--------------------------
Patching file ssl.h using Plan A...
Hunk #1 succeeded at 20.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- sslserver.c.orig	2009-08-11 19:48:30.000000000 +0200
|+++ sslserver.c	2009-08-11 19:45:21.000000000 +0200
--------------------------
Patching file sslserver.c using Plan A...
Hunk #1 succeeded at 4.
Hunk #2 succeeded at 40.
Hunk #3 succeeded at 52.
Hunk #4 succeeded at 74.
Hunk #5 succeeded at 111.
Hunk #6 succeeded at 187.
Hunk #7 succeeded at 374.
Hunk #8 succeeded at 424.
Hunk #9 succeeded at 448.
Hunk #10 succeeded at 473.
Hunk #11 succeeded at 528.
Hunk #12 succeeded at 564.
Hunk #13 succeeded at 602.
Hunk #14 succeeded at 647.
Hunk #15 succeeded at 677.
Hunk #16 succeeded at 691.
Hunk #17 succeeded at 718.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- ssl_cca.c.orig	2009-08-11 19:48:30.000000000 +0200
|+++ ssl_cca.c	2006-05-21 13:07:40.000000000 +0200
--------------------------
Patching file ssl_cca.c using Plan A...
Hunk #1 succeeded at 13.
done
echo "cc -O2 -pipe -fno-strict-aliasing" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cc
echo "/var/qmail" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-home
echo "/var/qmail/bin" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-tcpbin
echo "/etc/ssl" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cadir
echo "/etc/ssl/cert.pem" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cafile
echo "/etc/ssl/dh1024.pem" > /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/src/conf-dhfile
sh find-systype.sh > systype
rm -f load
sh print-ld.sh > load
chmod 755 load
rm -f compile
sh print-cc.sh > compile
chmod 755 compile
rm -f choose
cat warn-auto.sh choose.sh  | sed s}HOME}"`head -1 home`"}g  > choose
chmod 755 choose
./choose clr trypoll iopause.h1 iopause.h2 >iopause.h
./choose clr tryulong64 uint64.h1 uint64.h2 >uint64.h
./compile sslclient.c
sslclient.c:309:9: warning: passing 'const SSL_METHOD *' (aka 'const struct ssl_method_st *') to parameter of type 'SSL_METHOD *' (aka 'struct ssl_method_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  ctx = ssl_client();
        ^~~~~~~~~~~~
./ssl.h:26:35: note: expanded from macro 'ssl_client'
#define ssl_client() (ssl_context(SSLv23_client_method()))
                                  ^~~~~~~~~~~~~~~~~~~~~~
./ssl.h:11:41: note: passing argument to parameter here
extern SSL_CTX *ssl_context(SSL_METHOD *);
                                        ^
1 warning generated.
./compile remoteinfo.c
./compile timeoutconn.c
rm -f makelib
sh print-ar.sh > makelib
chmod 755 makelib
./compile ssl.c
./compile ssl_io.c
ssl_io.c:150:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if (r = ssl_pending(ssl)) {
              ~~^~~~~~~~~~~~~~~~~~
ssl_io.c:150:10: note: place parentheses around the assignment to silence this warning
          if (r = ssl_pending(ssl)) {
                ^
              (                   )
ssl_io.c:150:10: note: use '==' to turn this assignment into an equality comparison
          if (r = ssl_pending(ssl)) {
                ^
                ==
1 warning generated.
./compile ssl_context.c
./compile ssl_new.c
./compile ssl_timeoutconn.c
./compile ssl_timeoutaccept.c
./compile ssl_certkey.c
./compile ssl_ca.c
./compile ssl_cca.c
./compile ssl_ciphers.c
./compile ssl_verify.c
./compile ssl_params.c
./compile ssl_error.c
./compile ssl_env.c
ssl_env.c:57:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
      if (!env_val(env,xne->value->data,xne->value->length)) return 0;
                       ^~~~~~~~~~~~~~~~
ssl_env.c:23:48: note: passing argument to parameter 'val' here
static int env_val(const char *env,const char *val,int len) {
                                               ^
ssl_env.c:75:5: warning: assigning to 'char *' from 'unsigned char [32]' converts between pointers to integer types with different sign [-Wpointer-sign]
  x = session->session_id;
    ^ ~~~~~~~~~~~~~~~~~~~
ssl_env.c:91:10: warning: assigning to 'SSL_CIPHER *' (aka 'struct ssl_cipher_st *') from 'const SSL_CIPHER *' (aka 'const struct ssl_cipher_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  cipher = SSL_get_current_cipher(ssl);
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
./makelib ssl.a ssl.o ssl_io.o ssl_context.o ssl_new.o ssl_timeoutconn.o  ssl_timeoutaccept.o ssl_certkey.o ssl_ca.o ssl_cca.o ssl_ciphers.o  ssl_verify.o ssl_params.o ssl_error.o ssl_env.o
./compile alloc.c
./compile alloc_re.c
./compile buffer.c
./compile buffer_0.c
./compile buffer_1.c
./compile buffer_2.c
./compile buffer_get.c
./compile buffer_put.c
buffer_put.c:18:17: warning: if statement has empty body [-Wempty-body]
    if (w == 0) ; /* luser's fault */
                ^
buffer_put.c:18:17: note: put the semicolon on a separate line to silence this warning
1 warning generated.
./compile buffer_copy.c
./compile buffer_read.c
./compile buffer_write.c
./compile env.c
./compile error.c
./compile error_str.c
./compile fd_copy.c
./compile fd_move.c
./compile fmt_ulong.c
./compile getln.c
./compile getln2.c
./compile socket_accept.c
socket_accept.c:14:41: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  fd = accept(s,(struct sockaddr *) &sa,&dummy);
                                        ^~~~~~
/usr/include/sys/socket.h:596:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
1 warning generated.
./compile socket_bind.c
./compile socket_conn.c
socket_conn.c:28:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  if (getpeername(s,(struct sockaddr *) &sa,&dummy) == -1) {
                                            ^~~~~~
/usr/include/sys/socket.h:604:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
1 warning generated.
./compile socket_delay.c
./compile socket_listen.c
./compile socket_local.c
socket_local.c:13:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  if (getsockname(s,(struct sockaddr *) &sa,&dummy) == -1) return -1;
                                            ^~~~~~
/usr/include/sys/socket.h:605:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
1 warning generated.
./compile socket_opts.c
./compile socket_remote.c
socket_remote.c:13:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  if (getpeername(s,(struct sockaddr *) &sa,&dummy) == -1) return -1;
                                            ^~~~~~
/usr/include/sys/socket.h:604:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
1 warning generated.
./compile socket_tcp.c
./compile socket_udp.c
./compile ndelay_on.c
./compile ndelay_off.c
./compile open_append.c
./compile open_read.c
./compile open_trunc.c
./compile openreadclose.c
./compile pathexec_env.c
./compile pathexec_run.c
./compile chkshsgr.c
chkshsgr.c:12:19: warning: incompatible pointer types passing 'short [4]' to parameter of type 'gid_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
  if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1);
                  ^
/usr/include/unistd.h:342:27: note: passing argument to parameter here
int      getgroups(int, gid_t []);
                              ^
chkshsgr.c:12:44: warning: incompatible pointer types passing 'short [4]' to parameter of type 'const gid_t *' (aka 'const unsigned int *') [-Wincompatible-pointer-types]
  if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1);
                                           ^
/usr/include/unistd.h:560:34: note: passing argument to parameter here
int      setgroups(int, const gid_t *);
                                     ^
2 warnings generated.
./load chkshsgr
exec: gcc: not found
*** Error code 127

Stop.
make[1]: stopped in /wrkdirs/usr/ports/mail/qmail-spamcontrol/work/host/superscript.com/net/ucspi-ssl-0.70/compile
compile: fatal: cannot make it-base it-sslperl
*** Error code 111

Stop.
make: stopped in /usr/ports/mail/qmail-spamcontrol
===>  Cleaning for qmail-spamcontrol-1.03.2624_3


More information about the freebsd-pkg-fallout mailing list