security/krb5 fails to build

Matthias Apitz guru at unixarea.de
Sun Oct 26 09:38:56 UTC 2014


El día Monday, October 20, 2014 a las 12:40:22AM -0700, Cy Schubert escribió:

> Unfortunately I'm not able to reproduce this locally, nor in my poudriere 
> jail, nor on redports (such as it is). Another person discovered the issue 
> if READLINE support is specified -- which too I am unable to reproduce 
> locally.
> 
> Can you try exporting LDFLAGS=--tag=CC prior to building the port? I'm 
> curious to see if that makes a difference to you.

I tried this, but with this the port fails during ./configure

> Also, what options are you using?
> 
> ...

Attached below you will see a small change in the Makefile (the
CPPFLAGS have been specified wrong) and the complete log of building
the port in poudriere, containing also the OPTIONS of your port;

my change re/ CPPFLAGS removes some warning of the art 'clang
unused value -L....', but does not resolve the libtool error/problem;

let me know if you want me to test tweakings.

	matthias


# diff -c Makefile.orig Makefile*** Makefile.orig       2014-10-26 10:25:57.000000000 +0100
--- Makefile    2014-10-26 10:26:19.000000000 +0100
***************
*** 82,88 ****
  HTML_DOC_DIR=         ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/html
  PDF_DOC_DIR=          ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/pdf
  
! CONFIGURE_ARGS+=      CPPFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB} -L${LOCALBASE}/include"
  
  post-extract:
        @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz
--- 82,88 ----
  HTML_DOC_DIR=         ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/html
  PDF_DOC_DIR=          ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/pdf
  
! CONFIGURE_ARGS+=      CPPFLAGS="-I${OPENSSLINC} -I${LOCALBASE}/include"
  
  post-extract:
        @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz




====>> Building security/krb5
build started at Sun Oct 26 10:27:00 CET 2014
port directory: /usr/ports/security/krb5
building for: FreeBSD freebsd-head-ports-20141018-job-01 11.0-CURRENT FreeBSD 11.0-CURRENT i386
maintained by: cy at FreeBSD.org
Makefile ident:      $FreeBSD: head/security/krb5/Makefile 371142 2014-10-18 17:05:55Z cy $
Poudriere version: 3.1-pre
Host OSVERSION: 1100028
Jail OSVERSION: 1100028

---Begin Environment---
OSVERSION=1100028
UNAME_v=FreeBSD 11.0-CURRENT
UNAME_r=11.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=xterm
MASTERMNT=/usr/local/poudriere/data/.m/freebsd-head-ports-20141018/ref
PKG_EXT=txz
FORCE_PACKAGE=yes
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNG=1
PKGNAME=krb5-1.13
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
OLDPWD=/root
JAVA_OPTS=-Xms512m -Xmx1024m
PWD=/usr/local/poudriere/data/.m/freebsd-head-ports-20141018/ref/.p/pool
MASTERNAME=freebsd-head-ports-20141018
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=256m
PKG_VERSION=/.p/pkg-static version
PKG_BIN=/usr/local/sbin/pkg-static
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for krb5-1.13:
     DNS_FOR_REALM=off: Enable DNS lookups for Kerberos realm names
     KRB5_HTML=on: Install krb5 HTML documentation
     KRB5_PDF=on: Install krb5 PDF documentation
     LDAP=off: LDAP protocol support
     READLINE=off: Command line editing via libreadline
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--enable-shared --without-system-verto CPPFLAGS="-I/usr/include -I/usr/local/include" --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
INSTALL="install" YACC="yacc" XDG_DATA_HOME=/wrkdirs/usr/ports/security/krb5/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/krb5/work  HOME=/wrkdirs/usr/ports/security/krb5/work TMPDIR="/tmp" MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/usr/ports/security/krb5/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/krb5/work  HOME=/wrkdirs/usr/ports/security/krb5/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/security/krb5/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/krb5/work  HOME=/wrkdirs/usr/ports/security/krb5/work TMPDIR="/tmp" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include  OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include  OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl XDG_DATA_HOME=/wrkdirs/usr/ports/security/krb5/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/krb5/work  HOME=/wrkdirs/usr/ports/security/krb5/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="clang" CFLAGS="-O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99"  CPP="clang-cpp" CPPFLAGS=""  LDFLAGS=" -L/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib" LIBS=""  CXX="clang++" CXXFLAGS="-O2 -pipe -I/usr/local/include -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 0644"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

--PLIST_SUB--
LDAP="@comment
"
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
PERL_VERSION=5.16.3
PERL_VER=5.16
PERL_ARCH=mach
PERL5_MAN3=lib/perl5/5.16/man/man3
SITE_PERL=lib/perl5/site_perl/5.16
DOCSDIR="share/doc/krb5"
EXAMPLESDIR="share/examples/krb5"
DATADIR="share/krb5"
WWWDIR="www/krb5"
ETCDIR="etc/krb5"
--End PLIST_SUB--

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

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/freebsd-head-make.conf ####
WITH_PKGNG=yes       # Only required for versions before 10.0
CC=clang             # Highly recommended over GCC,
CXX=clang++          # but only needed for 8.X and 9.X
CPP=clang-cpp        # since it's the default in 10.0
MASTER_SITE_BACKUP?= \
http://ftp2.us.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR/}
#
# from aurora:
#
# WITHOUT_PKGNG=yes
WITH_NEW_XORG=yes
WITHOUT_HAL=yes
#
# NO_IGNORE=yes
# From: Chris Rees <crees at bayofrum.net>
# CC: freebsd-ports at freebsd.org
# Date: Sat, 23 Aug 2014 14:19:24 +0100
# better is:
DISABLE_LICENSES=yes
#
#
# added 20130612 guru
# CPUTYPE?=pentium3
SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl2
#
# not used until now:
# FETCH_BEFORE_ARGS=-p4 -T 10
# OPTIONS_UNSET= DEBUG HELP STATIC GNUTLS DOCS EXAMPLES IPV6 \
#            MANPAGES PTH IDN LIBIDN NLS DBUS SOUND ALSA PULSEAUDIO \
#            DOCBOOK CUPS TESTS HTMLDOCS BONJOUR GSSAPI APIDOCS
#
MAVEN_OPTS='-Xmx1024m -XX:MaxPermSize=512m'
JAVA_OPTS='-Xms512m -Xmx1024m'
#
# muttprint
#
print_muttprint_SET=CUPS
# how to set PAPERSIZE=a4 ???
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   krb5-1.13 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.3.8_3.txz
[freebsd-head-ports-20141018-job-01] Installing pkg-1.3.8_3... done
Message for pkg-1.3.8_3:
 If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of krb5-1.13
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===> Fetching all distfiles required by krb5-1.13 for building
===========================================================================
=======================<phase: checksum       >============================
===> Fetching all distfiles required by krb5-1.13 for building
=> SHA256 Checksum OK for krb5-1.13-signed.tar.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===> Fetching all distfiles required by krb5-1.13 for building
===>  Extracting for krb5-1.13
=> SHA256 Checksum OK for krb5-1.13-signed.tar.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for krb5-1.13
===>  Applying FreeBSD patches for krb5-1.13
===========================================================================
=======================<phase: build-depends  >============================
===>   krb5-1.13 depends on executable: gm4 - not found
===>    Verifying install for gm4 in /usr/ports/devel/m4
===>   Installing existing package /packages/All/m4-1.4.17_1,1.txz
[freebsd-head-ports-20141018-job-01] Installing indexinfo-0.2... done
[freebsd-head-ports-20141018-job-01] Installing m4-1.4.17_1,1... done
===>   Returning to build of krb5-1.13
===>   krb5-1.13 depends on executable: gmake - not found
===>    Verifying install for gmake in /usr/ports/devel/gmake
===>   Installing existing package /packages/All/gmake-4.1.txz
[freebsd-head-ports-20141018-job-01] Installing gettext-0.18.3.1_1... done
[freebsd-head-ports-20141018-job-01] Installing gmake-4.1... done
===>   Returning to build of krb5-1.13
===>   krb5-1.13 depends on executable: libtool - not found
===>    Verifying install for libtool in /usr/ports/devel/libtool
===>   Installing existing package /packages/All/libtool-2.4.2.418.txz
[freebsd-head-ports-20141018-job-01] Installing libtool-2.4.2.418... done
===>   Returning to build of krb5-1.13
===>   krb5-1.13 depends on file: /usr/local/bin/perl5.16.3 - not found
===>    Verifying install for /usr/local/bin/perl5.16.3 in /usr/ports/lang/perl5.16
===>   Installing existing package /packages/All/perl5-5.16.3_11.txz
[freebsd-head-ports-20141018-job-01] Installing perl5-5.16.3_11... done
===>   Returning to build of krb5-1.13
===========================================================================
=======================<phase: lib-depends    >============================
===>   krb5-1.13 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so.9)
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for krb5-1.13
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/aclocal.m4
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/configure
configure: loading site script /usr/ports/Templates/config.site
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ accepts -g... yes
checking how to run the C preprocessor... clang-cpp
checking build system type... i386-portbld-freebsd11.0
checking host system type... i386-portbld-freebsd11.0
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for GNU linker... yes
configure: adding extra warning flags for gcc
configure: adding extra warning flags for g++
checking if C compiler supports -Wno-format-zero-length... yes
checking if C compiler supports -Woverflow... yes
checking if C compiler supports -Wstrict-overflow... yes
checking if C compiler supports -Wmissing-format-attribute... yes
checking if C compiler supports -Wmissing-prototypes... yes
checking if C compiler supports -Wreturn-type... yes
checking if C compiler supports -Wmissing-braces... yes
checking if C compiler supports -Wparentheses... yes
checking if C compiler supports -Wswitch... yes
checking if C compiler supports -Wunused-function... yes
checking if C compiler supports -Wunused-label... yes
checking if C compiler supports -Wunused-variable... yes
checking if C compiler supports -Wunused-value... yes
checking if C compiler supports -Wunknown-pragmas... yes
checking if C compiler supports -Wsign-compare... yes
checking if C compiler supports -Wnewline-eof... yes
checking if C compiler supports -Werror=uninitialized... yes
checking if C compiler supports -Werror=pointer-arith... yes
checking if C compiler supports -Werror=declaration-after-statement... yes
checking if C compiler supports -Werror-implicit-function-declaration... yes
checking which version of com_err to use... krb5
checking which version of subsystem package to use... krb5
checking for an ANSI C-conforming const... yes
checking for gethostbyname... (cached) yes
checking for socket... yes
checking for main in -lresolv... no
checking for res_ninit... yes
checking for res_nclose... yes
checking for res_ndestroy... yes
checking for res_nsearch... yes
checking for ns_initparse... yes
checking for ns_name_uncompress... yes
checking for dn_skipname... yes
checking for res_search... yes
checking whether pragma weak references are supported... yes
checking for constructor/destructor attribute support... yes,yes
configure: enabling thread support
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_THREAD_SAFE
checking for cc_r... clang
configure: PTHREAD_CC = clang
configure: PTHREAD_CFLAGS = -D_THREAD_SAFE -pthread
configure: PTHREAD_LIBS = 
checking for pthread_once... yes
checking for pthread_rwlock_init... yes
configure: rechecking with PTHREAD_... options
checking for pthread_rwlock_init in -lc... yes
checking for library containing dlopen... none required
checking keyutils.h usability... no
checking keyutils.h presence... no
checking for keyutils.h... no
checking for keyutils.h... (cached) no
checking if va_copy is available... yes
checking if va_list objects can be copied by assignment... yes
configure: using shared libraries
checking for tclConfig.sh... not found
configure: WARNING: Could not find Tcl which is needed for some tests
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for ar... ar cqv
checking for ar... ar cruv
checking for a BSD-compatible install... install
checking for ar... ar
checking for perl... perl
checking for working regcomp... yes
checking for mode_t... (cached) yes
checking if daemon needs a prototype provided... yes
checking if getsockname() takes arguments struct sockaddr * and size_t *... yes
checking for main in -lutil... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for library containing dgettext... -lintl
checking for msgfmt... msgfmt
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/sockio.h usability... yes
checking sys/sockio.h presence... yes
checking for sys/sockio.h... yes
checking ifaddrs.h usability... yes
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking for unistd.h... (cached) yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking for openlog... yes
checking for syslog... yes
checking for closelog... yes
checking for strftime... (cached) yes
checking for vsprintf... (cached) yes
checking for vasprintf... (cached) yes
checking for vsnprintf... (cached) yes
checking for strlcpy... (cached) yes
checking for fnmatch... yes
checking for strlcpy... (cached) yes
checking for fnmatch... (cached) yes
checking for vasprintf... (cached) yes
checking if vasprintf needs a prototype provided... no
checking if swab needs a prototype provided... no
checking for gawk... (cached) /usr/bin/awk
checking for struct sockaddr.sa_len... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for netdb.h... (cached) yes
checking for inet_ntop... (cached) yes
checking for inet_pton... yes
checking for getnameinfo... (cached) yes
checking for getaddrinfo... (cached) yes
checking for IPv6 compile-time support without -DINET6... yes
checking for struct sockaddr.sa_len... (cached) yes
checking for sigprocmask... (cached) yes
checking for sigset_t and POSIX_SIGNALS... yes
checking for PKCS7_get_signer_info in -lcrypto... yes
checking for CMS_get0_content in -lcrypto... yes
checking for SSL_CTX_new in -lssl... yes
checking for OpenSSL... yes
configure: TLS module will use OpenSSL
checking return type of signal handlers... void
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for an ANSI C-conforming const... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether strerror_r is declared... (cached) yes
checking for strerror_r... (cached) yes
checking whether strerror_r returns char *... no
checking for strdup... (cached) yes
checking for setvbuf... (cached) yes
checking for seteuid... (cached) yes
checking for setresuid... (cached) yes
checking for setreuid... (cached) yes
checking for setegid... (cached) yes
checking for setresgid... (cached) yes
checking for setregid... (cached) yes
checking for setsid... (cached) yes
checking for flock... yes
checking for fchmod... (cached) yes
checking for chmod... yes
checking for strftime... (cached) yes
checking for strptime... (cached) yes
checking for geteuid... (cached) yes
checking for setenv... (cached) yes
checking for unsetenv... (cached) yes
checking for getenv... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for bswap16... no
checking for bswap64... no
checking for mkstemp... (cached) yes
checking for getusershell... yes
checking for access... yes
checking for getcwd... (cached) yes
checking for srand48... yes
checking for srand... (cached) yes
checking for srandom... (cached) yes
checking for stat... (cached) yes
checking for strchr... yes
checking for strerror... (cached) yes
checking for timegm... yes
checking for mkstemp... (cached) yes
checking for gettimeofday... (cached) yes
checking for sys_errlist declaration... yes
checking for unistd.h... (cached) yes
checking for paths.h... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking regexpr.h usability... no
checking regexpr.h presence... no
checking for regexpr.h... no
checking for fcntl.h... (cached) yes
checking for memory.h... (cached) yes
checking for ifaddrs.h... (cached) yes
checking sys/filio.h usability... yes
checking sys/filio.h presence... yes
checking for sys/filio.h... yes
checking for byteswap.h... (cached) no
checking machine/endian.h usability... yes
checking machine/endian.h presence... yes
checking for machine/endian.h... yes
checking machine/byte_order.h usability... no
checking machine/byte_order.h presence... no
checking for machine/byte_order.h... no
checking sys/bswap.h usability... no
checking sys/bswap.h presence... no
checking for sys/bswap.h... no
checking endian.h usability... no
checking endian.h presence... no
checking for endian.h... no
checking for pwd.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for alloca.h... (cached) no
checking for dlfcn.h... (cached) yes
checking for limits.h... (cached) yes
checking for regexp.h... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... yes
checking for re_comp... no
checking for re_exec... no
checking for regexec... yes
checking for off_t... (cached) yes
checking for perror declaration... no
checking if strptime needs a prototype provided... no
checking if argument to wait is int *... no
checking for use of sigprocmask... yes
checking for uid_t in sys/types.h... (cached) yes
checking type of array argument to getgroups... gid_t
checking for sigsetjmp... yes
checking for sigjmp_buf... yes
checking return type of setrpcent... void
checking return type of endrpcent... void
checking for bswap_16... no
checking for bswap_64... no
checking for gethostbyname_r... yes
checking if gethostbyname_r returns an int... yes
checking if gethostbyname_r returns a pointer... no
checking for gethostbyaddr_r... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking return type of getpwnam_r... int
checking number of arguments to getpwnam_r... 5
checking whether gmtime_r returns int... no
checking for getservbyname_r... yes
checking if getservbyname_r returns an int... yes
checking if getservbyname_r returns a pointer... no
checking for getservbyport_r... yes
checking for yylineno declaration... yes
checking for dirent.h... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for tcsetattr... yes
checking POSIX signal handlers... yes
checking for poll.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stddef.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/file.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking for sys/filio.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for time.h... (cached) yes
checking for paths.h... (cached) yes
checking for errno.h... (cached) yes
checking for in6addr_any definition in library... yes
checking for ANSI stdio... yes
checking whether time.h and sys/time.h may both be included... yes
checking for time_t... yes
checking for replay cache directory... /var/tmp
checking for socklen_t... yes
checking for struct lifconf... no
checking for struct if_laddrconf... no
checking for h_errno in netdb.h... yes
checking for inline... inline
checking for struct cmsghdr... yes
checking for struct in_pktinfo... no
checking for struct in6_pktinfo... yes
checking for struct sockaddr_storage... yes
checking for struct rt_msghdr... yes
checking for ssize_t... (cached) yes
checking for u_char... (cached) yes
checking for u_int... (cached) yes
checking for u_long... (cached) yes
checking for u_int8_t... (cached) yes
checking for u_int16_t... (cached) yes
checking for u_int32_t... (cached) yes
checking for int8_t... yes
checking for int16_t... (cached) yes
checking for int32_t... (cached) yes
checking for sh... /bin/sh
checking for sh5... false
checking for bash... false
checking if /bin/sh supports functions... yes
checking for POSIX printf positional specification support... yes
checking for dig... false
checking for nslookup... false
checking for bison... yacc
checking for runtest... no
checking for perl... perl
checking for perl... (cached) /usr/local/bin/perl
checking for expect... no
checking whether to use priocntl hack... no
checking for runtest... no
checking for perl... (cached) perl
checking xom.h usability... no
checking xom.h presence... no
checking for xom.h... no
checking where struct rpcent is declared... nowhere
checking for sys/select.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for MAXHOSTNAMELEN in sys/param.h... yes
checking for MAXHOSTNAMELEN in netdb.h... no
checking for BSD type aliases... yes
checking return type of setrpcent... (cached) void
checking return type of endrpcent... (cached) void
checking for a recent enough OpenSSL... yes
checking for PKCS7_get_signer_info in -lcrypto... (cached) yes
checking for daemon... (cached) yes
checking for python... no
checking for gethostbyname_r... (cached) yes
checking for getservbyname_r... (cached) yes
checking for gmtime_r... (cached) yes
checking for localtime_r... (cached) yes
checking for sd_init in -laceclnt... no
checking Python.h usability... no
checking Python.h presence... no
checking for Python.h... no
checking python2.3/Python.h usability... no
checking python2.3/Python.h presence... no
checking for python2.3/Python.h... no
checking python2.5/Python.h usability... no
checking python2.5/Python.h presence... no
checking for python2.5/Python.h... no
checking for main in -lpython2.3... no
checking for main in -lpython2.5... no
checking for readline support... not using any
Using built-in libverto
checking for groff... /usr/bin/groff
configure: Default ccache name: FILE:/tmp/krb5cc_%{uid}
configure: Default keytab name: FILE:/etc/krb5.keytab
configure: Default client keytab name: FILE:/usr/local/var/krb5/user/%{euid}/client.keytab
configure: creating ./config.status
config.status: creating kadmin/testing/scripts/env-setup.sh
config.status: creating include/gssrpc/types.h
config.status: creating plugins/preauth/pkinit/Makefile
config.status: creating util/et/Makefile
config.status: creating util/ss/Makefile
config.status: creating build-tools/krb5-config
config.status: creating build-tools/kadm-server.pc
config.status: creating build-tools/kadm-client.pc
config.status: creating build-tools/kdb.pc
config.status: creating build-tools/krb5.pc
config.status: creating build-tools/krb5-gssapi.pc
config.status: creating build-tools/mit-krb5.pc
config.status: creating build-tools/mit-krb5-gssapi.pc
config.status: creating build-tools/gssrpc.pc
config.status: creating ./Makefile
config.status: creating util/Makefile
config.status: creating util/support/Makefile
config.status: creating util/profile/Makefile
config.status: creating util/profile/testmod/Makefile
config.status: creating util/verto/Makefile
config.status: creating lib/Makefile
config.status: creating lib/kdb/Makefile
config.status: creating lib/crypto/Makefile
config.status: creating lib/crypto/krb/Makefile
config.status: creating lib/crypto/builtin/Makefile
config.status: creating lib/crypto/builtin/enc_provider/Makefile
config.status: creating lib/crypto/builtin/hash_provider/Makefile
config.status: creating lib/crypto/builtin/des/Makefile
config.status: creating lib/crypto/builtin/md4/Makefile
config.status: creating lib/crypto/builtin/md5/Makefile
config.status: creating lib/crypto/builtin/sha1/Makefile
config.status: creating lib/crypto/builtin/sha2/Makefile
config.status: creating lib/crypto/builtin/aes/Makefile
config.status: creating lib/crypto/builtin/camellia/Makefile
config.status: creating lib/crypto/crypto_tests/Makefile
config.status: creating lib/krb5/Makefile
config.status: creating lib/krb5/error_tables/Makefile
config.status: creating lib/krb5/asn.1/Makefile
config.status: creating lib/krb5/ccache/Makefile
config.status: creating lib/krb5/keytab/Makefile
config.status: creating lib/krb5/krb/Makefile
config.status: creating lib/krb5/rcache/Makefile
config.status: creating lib/krb5/os/Makefile
config.status: creating lib/krb5/unicode/Makefile
config.status: creating lib/gssapi/Makefile
config.status: creating lib/gssapi/generic/Makefile
config.status: creating lib/gssapi/krb5/Makefile
config.status: creating lib/gssapi/spnego/Makefile
config.status: creating lib/gssapi/mechglue/Makefile
config.status: creating lib/rpc/Makefile
config.status: creating lib/rpc/unit-test/Makefile
config.status: creating lib/kadm5/Makefile
config.status: creating lib/kadm5/clnt/Makefile
config.status: creating lib/kadm5/srv/Makefile
config.status: creating lib/kadm5/unit-test/Makefile
config.status: creating lib/krad/Makefile
config.status: creating lib/apputils/Makefile
config.status: creating kdc/Makefile
config.status: creating slave/Makefile
config.status: creating config-files/Makefile
config.status: creating build-tools/Makefile
config.status: creating man/Makefile
config.status: creating doc/Makefile
config.status: creating include/Makefile
config.status: creating plugins/hostrealm/test/Makefile
config.status: creating plugins/locate/python/Makefile
config.status: creating plugins/localauth/test/Makefile
config.status: creating plugins/kadm5_hook/test/Makefile
config.status: creating plugins/pwqual/test/Makefile
config.status: creating plugins/audit/Makefile
config.status: creating plugins/audit/test/Makefile
config.status: creating plugins/kdb/db2/Makefile
config.status: creating plugins/kdb/db2/libdb2/Makefile
config.status: creating plugins/kdb/db2/libdb2/hash/Makefile
config.status: creating plugins/kdb/db2/libdb2/btree/Makefile
config.status: creating plugins/kdb/db2/libdb2/db/Makefile
config.status: creating plugins/kdb/db2/libdb2/mpool/Makefile
config.status: creating plugins/kdb/db2/libdb2/recno/Makefile
config.status: creating plugins/kdb/db2/libdb2/test/Makefile
config.status: creating plugins/kdb/hdb/Makefile
config.status: creating plugins/preauth/cksum_body/Makefile
config.status: creating plugins/preauth/otp/Makefile
config.status: creating plugins/preauth/securid_sam2/Makefile
config.status: creating plugins/preauth/wpse/Makefile
config.status: creating plugins/authdata/greet/Makefile
config.status: creating plugins/authdata/greet_client/Makefile
config.status: creating plugins/authdata/greet_server/Makefile
config.status: creating plugins/tls/k5tls/Makefile
config.status: creating clients/Makefile
config.status: creating clients/klist/Makefile
config.status: creating clients/kinit/Makefile
config.status: creating clients/kvno/Makefile
config.status: creating clients/kdestroy/Makefile
config.status: creating clients/kpasswd/Makefile
config.status: creating clients/ksu/Makefile
config.status: creating clients/kswitch/Makefile
config.status: creating kadmin/Makefile
config.status: creating kadmin/cli/Makefile
config.status: creating kadmin/dbutil/Makefile
config.status: creating kadmin/ktutil/Makefile
config.status: creating kadmin/server/Makefile
config.status: creating kadmin/testing/Makefile
config.status: creating kadmin/testing/scripts/Makefile
config.status: creating kadmin/testing/util/Makefile
config.status: creating appl/Makefile
config.status: creating appl/sample/Makefile
config.status: creating appl/sample/sclient/Makefile
config.status: creating appl/sample/sserver/Makefile
config.status: creating appl/simple/Makefile
config.status: creating appl/simple/client/Makefile
config.status: creating appl/simple/server/Makefile
config.status: creating appl/gss-sample/Makefile
config.status: creating appl/user_user/Makefile
config.status: creating tests/Makefile
config.status: creating tests/resolve/Makefile
config.status: creating tests/asn.1/Makefile
config.status: creating tests/create/Makefile
config.status: creating tests/hammer/Makefile
config.status: creating tests/verify/Makefile
config.status: creating tests/gssapi/Makefile
config.status: creating tests/dejagnu/Makefile
config.status: creating tests/threads/Makefile
config.status: creating tests/shlib/Makefile
config.status: creating tests/gss-threads/Makefile
config.status: creating tests/misc/Makefile
config.status: creating util/gss-kernel-lib/Makefile
config.status: creating util/collected-client-lib/Makefile
config.status: creating po/Makefile
config.status: creating include/autoconf.h
config.status: executing CRYPTO_IMPL commands
config.status: executing PRNG_ALG commands
config.status: executing PKINIT_CRYPTO_IMPL commands
===========================================================================
=======================<phase: build          >============================
===>  Building for krb5-1.13
gmake[1]: Entering directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src'
(cd include && gmake autoconf.h osconf.h)
gmake[2]: Entering directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/include'
gmake[2]: Nothing to be done for 'autoconf.h'.
cat ./osconf.hin | sed -e "s+ at KRB5RCTMPDIR+/var/tmp+" -e "s+ at PREFIX+/usr/local+" -e "s+ at EXEC_PREFIX+/usr/local+" -e "s+ at BINDIR+/usr/local/bin+" -e "s+ at LIBDIR+/usr/local/lib+" -e "s+ at SBINDIR+/usr/local/sbin+" -e "s+ at MODULEDIR+/usr/local/lib/krb5/plugins+" -e "s+ at GSSMODULEDIR+/usr/local/lib/gss+" -e 's+ at LOCALSTATEDIR+/usr/local/var+' -e 's+ at RUNSTATEDIR+/usr/local/var/run+' -e 's+ at SYSCONFDIR+/usr/local/etc+' -e 's+ at DYNOBJEXT+.so+' -e 's+ at SYSCONFCONF+:/usr/local/etc/krb5.conf+' > osconf.new
../config/move-if-changed osconf.new osconf.h
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/include'
making all in util...
gmake[2]: Entering directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/util'
making all in util/support...
gmake[3]: Entering directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/util/support'
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c threads.c -o threads.so.o && mv -f threads.so.o threads.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c init-addrinfo.c -o init-addrinfo.so.o && mv -f init-addrinfo.so.o init-addrinfo.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c plugins.c -o plugins.so.o && mv -f plugins.so.o plugins.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c errors.c -o errors.so.o && mv -f errors.so.o errors.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c k5buf.c -o k5buf.so.o && mv -f k5buf.so.o k5buf.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c gmt_mktime.c -o gmt_mktime.so.o && mv -f gmt_mktime.so.o gmt_mktime.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c fake-addrinfo.c -o fake-addrinfo.so.o && mv -f fake-addrinfo.so.o fake-addrinfo.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c utf8.c -o utf8.so.o && mv -f utf8.so.o utf8.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c utf8_conv.c -o utf8_conv.so.o && mv -f utf8_conv.so.o utf8_conv.so
utf8_conv.c:203:29: warning: cast from 'unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    len = k5_utf8s_to_ucs2s((krb5_ucs2 *)*ucs2les, utf8s, chars + 1, 1);
                            ^~~~~~~~~~~~~~~~~~~~~
utf8_conv.c:362:35: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0, -1, 1);
                                  ^~~~~~~~~~~~~~~~~~~~
utf8_conv.c:371:37: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, (size_t)len + 1, -1, 1);
                                    ^~~~~~~~~~~~~~~~~~~~
utf8_conv.c:433:35: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0,
                                  ^~~~~~~~~~~~~~~~~~~~
utf8_conv.c:443:37: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, (size_t)len,
                                    ^~~~~~~~~~~~~~~~~~~~
5 warnings generated.
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c zap.c -o zap.so.o && mv -f zap.so.o zap.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c path.c -o path.so.o && mv -f path.so.o path.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c base64.c -o base64.so.o && mv -f base64.so.o base64.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c json.c -o json.so.o && mv -f json.so.o json.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c bcmp.c -o bcmp.so.o && mv -f bcmp.so.o bcmp.so
clang -fpic -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include -I/usr/local/include -O2 -pipe  -I/usr/local/include -fno-strict-aliasing -std=gnu99 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -pedantic -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=declaration-after-statement -Werror-implicit-function-declaration -D_THREAD_SAFE -pthread -c strerror_r.c -o strerror_r.so.o && mv -f strerror_r.so.o strerror_r.so
: updated OBJS.SH
cat ./libkrb5support-fixed.exports > new-exports
for i in  .; do \
  if test "$i" != .; then echo $i >> new-exports; else :; fi ; \
done
mv -f new-exports libkrb5support.exports
rm -f libkrb5support.so.0
building shared krb5support library (0.1)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && libtool --mode=link cc -Xcompiler -shared -o libkrb5support.so.0 $objlist -rpath /usr/local/lib -L../../lib -lintl   -L/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib 
+ set -x
+ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
+ objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so bcmp.so strerror_r.so'
+ libtool --mode=link cc -Xcompiler -shared -o libkrb5support.so.0 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so bcmp.so strerror_r.so -rpath /usr/local/lib -L../../lib -lintl -L/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib -Wl,-rpath,/usr/lib:/usr/local/lib
libtool: link: unable to infer tagged configuration
libtool:   error: specify a tag with '--tag'
Makefile:861: recipe for target 'libkrb5support.so.0' failed
gmake[3]: *** [libkrb5support.so.0] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/util/support'
Makefile:837: recipe for target 'all-recurse' failed
gmake[2]: *** [all-recurse] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src/util'
Makefile:1526: recipe for target 'all-recurse' failed
gmake[1]: *** [all-recurse] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/krb5/work/krb5-1.13/src'
*** Error code 1

Stop.
make: stopped in /usr/ports/security/krb5
====>> Cleaning up wrkdir
===>  Cleaning for krb5-1.13
build of /usr/ports/security/krb5 ended at Sun Oct 26 10:27:19 CET 2014
build time: 00:00:19
!!! build failure encountered !!!
-- 
Matthias Apitz               |  /"\   ASCII Ribbon Campaign:
E-mail: guru at unixarea.de     |  \ /   - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X    - No proprietary attachments
phone: +49-170-4527211       |  / \   - Respect for open standards
                             | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign


More information about the freebsd-ports mailing list