From owner-freebsd-pkg-fallout@FreeBSD.ORG Thu Aug 29 17:37:14 2013 Return-Path: Delivered-To: pkg-fallout@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 036EB251 for ; Thu, 29 Aug 2013 17:37:14 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy2.isc.freebsd.org (unknown [IPv6:2001:4f8:3:ffe0:4072:0:16:39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E21CC2ACC for ; Thu, 29 Aug 2013 17:37:13 +0000 (UTC) Received: from beefy2.isc.freebsd.org (localhost [127.0.0.1]) by beefy2.isc.freebsd.org (8.14.7/8.14.7) with ESMTP id r7THbDZH052942 for ; Thu, 29 Aug 2013 17:37:13 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy2.isc.freebsd.org (8.14.7/8.14.7/Submit) id r7THbD2l052921 for pkg-fallout@FreeBSD.org; Thu, 29 Aug 2013 17:37:13 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 29 Aug 2013 17:37:13 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201308291737.r7THbD2l052921@beefy2.isc.freebsd.org> To: pkg-fallout@FreeBSD.org Subject: [RELEASE - head-default] Build failed for ptlib-2.4.4_2 during build X-BeenThere: freebsd-pkg-fallout@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Fallout logs from package building List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2013 17:37:14 -0000 Maintainer: gnome@FreeBSD.org Last committer: bapt@FreeBSD.org Ident: $FreeBSD: head/devel/ptlib/Makefile 313635 2013-03-08 11:32:11Z bapt $ Log URL: http://beefy2.isc.freebsd.org/bulk/head-default/2013-08-29_07h45m18s/logs/ptlib-2.4.4_2.log Build URL: http://beefy2.isc.freebsd.org/bulk/head-default/2013-08-29_07h45m18s Log: ====>> Building devel/ptlib build started at Thu Aug 29 17:36:56 UTC 2013 port directory: /usr/ports/devel/ptlib building for: FreeBSD head-default-job-21 10.0-CURRENT FreeBSD 10.0-CURRENT amd64 maintained by: gnome@FreeBSD.org Makefile ident: $FreeBSD: head/devel/ptlib/Makefile 313635 2013-03-08 11:32:11Z bapt $ 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 tpid=35155 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=ptlib-2.4.4_2 PKG_DELETE=/usr/local/sbin/pkg delete -y -f PKG_ADD=/usr/local/sbin/pkg add PWD=/root 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-- --disable-atomicity --with-expat-dir="/usr/local" --enable-oss --enable-alsa=no --disable-odbc --disable-sdl --enable-plugins --enable-openldap --with-ldap-dir="/usr/local" --disable-avc --disable-dc --enable-bsdvideo --disable-v4l --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- OPENSSL_CFLAGS="-I/usr/include" OPENSSL_LIBS="-lssl" 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-- TMPDIR="/tmp" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fPIC -DLDAP_DEPRECATED -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/lib:/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fPIC -DLDAP_DEPRECATED -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/ptlib DOCSDIR=/usr/local/share/doc/ptlib EXAMPLESDIR=/usr/local/share/examples/ptlib WWWDIR=/usr/local/www/ptlib ETCDIR=/usr/local/etc/ptlib --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 ptlib-2.4.4_2 =================================================== =========================================================================== =================================================== ===> ptlib-2.4.4_2 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 ptlib-2.4.4_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by ptlib-2.4.4_2 for building =========================================================================== =================================================== ===> Fetching all distfiles required by ptlib-2.4.4_2 for building => SHA256 Checksum OK for ptlib-2.4.4.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by ptlib-2.4.4_2 for building ===> Extracting for ptlib-2.4.4_2 => SHA256 Checksum OK for ptlib-2.4.4.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for ptlib-2.4.4_2 ===> Applying extra patch /usr/ports/devel/ptlib/files/extra-src_ptlib_unix_socket.cxx ===> Applying FreeBSD patches for ptlib-2.4.4_2 =========================================================================== =================================================== ===> ptlib-2.4.4_2 depends on executable: bison - not found ===> Verifying install for bison in /usr/ports/devel/bison ===> Installing existing package /packages/All/bison-2.7.1,1.txz Installing bison-2.7.1,1...Installing m4-1.4.16_1,1... done Installing gettext-0.18.3...Installing libiconv-1.14_1... done done done ===> Returning to build of ptlib-2.4.4_2 ===> ptlib-2.4.4_2 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-3.82_1.txz Installing gmake-3.82_1... done ===> Returning to build of ptlib-2.4.4_2 ===> ptlib-2.4.4_2 depends on executable: pkgconf - not found ===> Verifying install for pkgconf in /usr/ports/devel/pkgconf ===> Installing existing package /packages/All/pkgconf-0.9.3.txz Installing pkgconf-0.9.3... done ===> Returning to build of ptlib-2.4.4_2 =========================================================================== =================================================== ===> ptlib-2.4.4_2 depends on shared library: expat.6 - not found ===> Verifying install for expat.6 in /usr/ports/textproc/expat2 ===> Installing existing package /packages/All/expat-2.1.0.txz Installing expat-2.1.0... done ===> Returning to build of ptlib-2.4.4_2 ===> ptlib-2.4.4_2 depends on shared library: ldap-2.4.8 - not found ===> Verifying install for ldap-2.4.8 in /usr/ports/net/openldap24-client ===> Installing existing package /packages/All/openldap-client-2.4.36.txz Installing openldap-client-2.4.36... done ************************************************************ The OpenLDAP client package has been successfully installed. Edit /usr/local/etc/openldap/ldap.conf to change the system-wide client defaults. Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at http://www.OpenLDAP.org/faq/index.cgi?file=3 for more information. ************************************************************ ===> Returning to build of ptlib-2.4.4_2 =========================================================================== =================================================== ===> Configuring for ptlib-2.4.4_2 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/plugins/configure ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/configure configure: loading site script /usr/ports/Templates/config.site checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes configure: PTLib version is 2.4.4 checking build system type... amd64-portbld-freebsd10.0 checking host system type... amd64-portbld-freebsd10.0 checking target system type... amd64-portbld-freebsd10.0 checking for swab... yes configure: WARNING: "CPU amd64 not recognized - proceed with caution!" configure: OSTYPE set to FreeBSD configure: OSRELEASE set to 1000037 configure: MACHTYPE set to amd64 configure: gcc version is 4.2.1 checking checking if pragma implementation should be used... no checking checking if precompiled headers available... yes checking how to run the C++ preprocessor... c++ -E 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 whether byte ordering is bigendian... no configure: Default extension for C++ files is cpp checking if linker accepts -felide-constructors... yes checking if linker accepts -Wreorder... yes In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:593: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:575:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PStack'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PStack, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/thread.h:372:12: note: in instantiation of member function 'PStack::CompareObjectMemoryDirect' requested here struct TraceInfo { ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:575:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PStack, PAbstractList); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:593: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/socket.h:313:7: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PCLASSINFO(SelectList, PSocketList) ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:934:59: note: expanded from macro 'PCLASSINFO' { return strcmp(clsName, cls::Class()) == 0 || par::InternalIsDescendant(clsName); } \ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:598: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/dict.h:821:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/pluginmgr.h:152:14: note: in instantiation of member function 'PDictionary::CompareObjectMemoryDirect' requested here { return pluginDLLs; } ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/dict.h:821:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PDictionary, PAbstractDictionary); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:598: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/dict.h:821:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PDictionary'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PDictionary, PAbstractDictionary); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pldap.h:465:5: note: in instantiation of member function 'PDictionary::CompareObjectMemoryDirect' requested here PLDAPStructBase(const PLDAPStructBase &) { } ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/dict.h:821:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PDictionary, PAbstractDictionary); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:588: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:272:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PBaseArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PBaseArray, PAbstractArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pils.h:79:24: note: in instantiation of member function 'PBaseArray::CompareObjectMemoryDirect' requested here PLDAP_STRUCT_BEGIN(RTPerson) ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pldap.h:566:13: note: expanded from macro 'PLDAP_STRUCT_BEGIN' public: name() : PLDAPStructBase() { EndConstructor(); } \ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:272:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PBaseArray, PAbstractArray); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:588: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:526:9: error: use of undeclared identifier 'SetAt' SetAt(index, t); ^ this-> /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pils.h:79:24: note: in instantiation of member function 'PScalarArray::ReadElementFrom' requested here PLDAP_STRUCT_BEGIN(RTPerson) ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pldap.h:566:13: note: expanded from macro 'PLDAP_STRUCT_BEGIN' public: name() : PLDAPStructBase() { EndConstructor(); } \ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:313:14: note: must qualify identifier to find this declaration in dependent base class PBoolean SetAt( ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:593: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ ptclib/pils.cxx:119:19: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here PList persons; ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:588: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:1010:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/pluginmgr.h:59:7: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here class PPluginManager : public PObject ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:1010:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:588: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:1010:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PArray'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PArray, PArrayObjects); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/pluginmgr.h:59:7: note: in instantiation of member function 'PArray::CompareObjectMemoryDirect' requested here class PPluginManager : public PObject ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/array.h:1010:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PArray, PArrayObjects); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:35: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib.h:56: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/contain.h:593: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: warning: first operand of this 'memcmp' call is a pointer to dynamic class 'const PList'; vtable pointer will be compared [-Wdynamic-class-memaccess] PCLASSINFO(PList, PAbstractList); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ~~~~~~ ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/pluginmgr.h:59:7: note: in instantiation of member function 'PList::CompareObjectMemoryDirect' requested here class PPluginManager : public PObject ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/lists.h:315:3: note: explicitly cast the pointer to silence this warning PCLASSINFO(PList, PAbstractList); ^ /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/object.h:938:35: note: expanded from macro 'PCLASSINFO' { return (Comparison)memcmp(this, &_obj, sizeof(cls)); } \ ^ In file included from ptclib/pils.cxx:37: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pils.h:41: In file included from /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptclib/pldap.h:41: /wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/include/ptlib/pluginmgr.h:24:9: warning: private field 'dummy' is not used [-Wunused-private-field] int dummy; ^ 125 warnings and 1 error generated. gmake[2]: *** [/wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/lib_FreeBSD_amd64/obj/pils.o] Error 1 gmake[2]: Leaving directory `/wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/src' gmake[1]: *** [optshared] Error 2 gmake[1]: Leaving directory `/wrkdirs/usr/ports/devel/ptlib/work/ptlib-2.4.4/src' gmake: *** [optshared] Error 2 *** Error code 1 Stop. make: stopped in /usr/ports/devel/ptlib ===> Cleaning for ptlib-2.4.4_2