Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2013 18:02:49 +0100
From:      John <freebsd@growveg.net>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Thunderbird 17.0.6 build failure FreeBSD 9.1-p3 amd64
Message-ID:  <519E4BB9.6050200@growveg.net>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?519E4BB9.6050200>