From owner-freebsd-questions@FreeBSD.ORG Thu May 23 17:02:56 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 633DEB8F for ; Thu, 23 May 2013 17:02:56 +0000 (UTC) (envelope-from freebsd@growveg.net) Received: from smtp1.servage.net (smtp1.servage.net [IPv6:2a01:3b0:1:fb:1::2001]) by mx1.freebsd.org (Postfix) with ESMTP id DEF41104 for ; Thu, 23 May 2013 17:02:55 +0000 (UTC) Received: from potato.growveg.org (growveg-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:3d2::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp1.servage.net (Postfix) with ESMTPSA id BF78A324FC for ; Thu, 23 May 2013 17:03:30 +0000 (UTC) Message-ID: <519E4BB9.6050200@growveg.net> Date: Thu, 23 May 2013 18:02:49 +0100 From: John User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130514 Thunderbird/17.0.5 MIME-Version: 1.0 To: FreeBSD Questions Subject: Thunderbird 17.0.6 build failure FreeBSD 9.1-p3 amd64 X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 May 2013 17:02:56 -0000 Hello list, Portaudit said thunderbird had a vulnerability so I went to upgrade it with portupgrade but it coredumps and it does this a good while into the compilation process. Can anyone advise please how to overcome this? Here is my system and output: system - FreeBSD 9.1-RELEASE-p3 #0 r250634: Tue May 14 16:13:46 BST 2013 ports - r318881 # clang -v FreeBSD clang version 3.1 (branches/release_31 156863) 20120523 Target: x86_64-unknown-freebsd9.0 Thread model: posix # cat /etc/make.conf CC=clang CXX=clang++ CPP=clang-cpp DIALOG="/usr/ports/Tools/scripts/dialogwrapper.sh" # added by use.perl 2013-03-11 18:36:08 PERL_VERSION=5.14.2 # portupgrade thunderbird ---> Upgrading 'thunderbird-17.0.5' to 'thunderbird-17.0.6' (mail/thunderbird) ---> Building '/usr/ports/mail/thunderbird' ===> Cleaning for thunderbird-17.0.6 ===> Found saved configuration for thunderbird-17.0.6 ===> Fetching all distfiles required by thunderbird-17.0.6 for building ===> Extracting for thunderbird-17.0.6 => SHA256 Checksum OK for thunderbird-17.0.6esr.source.tar.bz2. => SHA256 Checksum OK for enigmail-1.5.1.tar.gz. ===> thunderbird-17.0.6 depends on file: /usr/local/bin/perl5.14.2 - found [...] nsAutoSyncManager.cpp:27:1: warning: delete called on 'nsDefaultAutoSyncMsgStrategy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_ISUPPORTS1(nsDefaultAutoSyncMsgStrategy, nsIAutoSyncMsgStrategy) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1201:3: note: expanded from macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:495:40: note: expanded from macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:475:5: note: expanded from macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ nsAutoSyncManager.cpp:114:1: warning: delete called on 'nsDefaultAutoSyncFolderStrategy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_ISUPPORTS1(nsDefaultAutoSyncFolderStrategy, nsIAutoSyncFolderStrategy) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1201:3: note: expanded from macro 'NS_IMPL_ISUPPORTS1' NS_IMPL_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:495:40: note: expanded from macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:475:5: note: expanded from macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ nsSyncRunnableHelpers.cpp:12:1: warning: delete called on 'StreamListenerProxy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_THREADSAFE_ISUPPORTS1(StreamListenerProxy, nsIStreamListener) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1386:3: note: expanded from macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1363:5: note: expanded from macro 'NS_IMPL_THREADSAFE_RELEASE' delete (this); \ ^ nsSyncRunnableHelpers.cpp:13:1: warning: delete called on 'ImapMailFolderSinkProxy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_THREADSAFE_ISUPPORTS1(ImapMailFolderSinkProxy, nsIImapMailFolderSink) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1386:3: note: expanded from macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1363:5: note: expanded from macro 'NS_IMPL_THREADSAFE_RELEASE' delete (this); \ ^ nsSyncRunnableHelpers.cpp:14:1: warning: delete called on 'ImapServerSinkProxy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_THREADSAFE_ISUPPORTS1(ImapServerSinkProxy, nsIImapServerSink) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1386:3: note: expanded from macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1363:5: note: expanded from macro 'NS_IMPL_THREADSAFE_RELEASE' delete (this); \ ^ nsSyncRunnableHelpers.cpp:15:1: warning: delete called on 'ImapMessageSinkProxy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_THREADSAFE_ISUPPORTS1(ImapMessageSinkProxy, ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1386:3: note: expanded from macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1363:5: note: expanded from macro 'NS_IMPL_THREADSAFE_RELEASE' delete (this); \ ^ nsSyncRunnableHelpers.cpp:17:1: warning: delete called on 'ImapProtocolSinkProxy' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_THREADSAFE_ISUPPORTS1(ImapProtocolSinkProxy, ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1386:3: note: expanded from macro 'NS_IMPL_THREADSAFE_ISUPPORTS1' NS_IMPL_THREADSAFE_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1363:5: note: expanded from macro 'NS_IMPL_THREADSAFE_RELEASE' delete (this); \ ^ nsAutoSyncManager.cpp:1413:1: warning: delete called on 'nsAutoSyncManager' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] NS_IMPL_ISUPPORTS3(nsAutoSyncManager, nsIObserver, nsIUrlListener, nsIAutoSyncManager) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:1211:3: note: expanded from macro 'NS_IMPL_ISUPPORTS3' NS_IMPL_RELEASE(_class) \ ^ ../../../mozilla/dist/include/nsISupportsImpl.h:495:40: note: expanded from macro 'NS_IMPL_RELEASE' NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) ^ ../../../mozilla/dist/include/nsISupportsImpl.h:475:5: note: expanded from macro 'NS_IMPL_RELEASE_WITH_DESTROY' _destroy; \ ^ 3 warnings generated. 5 warnings generated. rm -f libmsgimap_s.a /usr/local/bin/python2.7 ../../../mozilla/config/pythonpath.py -I../../../mozilla/config ../../../mozilla/config/expandlibs_gen.py --depend .deps/libmsgimap_s.a.pp -o libmsgimap_s.a.desc nsImapUtils.o nsIMAPBodyShell.o nsIMAPGenericParser.o nsIMAPHostSessionList.o nsIMAPNamespace.o nsImapIncomingServer.o nsImapMailFolder.o nsImapProtocol.o nsImapSearchResults.o nsImapServerResponseParser.o nsImapService.o nsImapUrl.o nsImapFlagAndUidState.o nsImapUndoTxn.o nsImapStringBundle.o nsImapOfflineSync.o nsAutoSyncState.o nsAutoSyncManager.o nsSyncRunnableHelpers.o gmake[6]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mailnews/imap/src' gmake[5]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mailnews/imap' gmake[4]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mailnews' gmake[3]: *** [libs_tier_platform] Error 2 gmake[3]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mozilla' gmake[2]: *** [tier_platform] Error 2 gmake[2]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mozilla' gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-esr17/mozilla' gmake: *** [default] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/mail/thunderbird. *** [build] Error code 1 Stop in /usr/ports/mail/thunderbird. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20130523-67949-3bp8cw-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=thunderbird-17.0.5 UPGRADE_PORT_VER=17.0.5 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! mail/thunderbird (thunderbird-17.0.5) (coredump) # many thanks, -- John