From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GXj93-00034W-O6 for garchives@archives.gentoo.org; Wed, 11 Oct 2006 18:49:34 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k9BIkMKV000859; Wed, 11 Oct 2006 18:46:22 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k9BIhOUq017162 for ; Wed, 11 Oct 2006 18:43:25 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 410E9648F6 for ; Wed, 11 Oct 2006 18:43:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -2.584 X-Spam-Level: X-Spam-Status: No, score=-2.584 required=5.5 tests=[AWL=0.015, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Xi23OL6fEab for ; Wed, 11 Oct 2006 18:43:16 +0000 (UTC) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by smtp.gentoo.org (Postfix) with ESMTP id 064B264922 for ; Wed, 11 Oct 2006 18:43:14 +0000 (UTC) Received: by nf-out-0910.google.com with SMTP id a25so263790nfc for ; Wed, 11 Oct 2006 11:43:13 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=f28mZWCRHlGhly7ggs4jMtsCk+K85nNqkRI+oFfH8CsU2suS1wOC+fJQ5NExbbk3iOsYGtDXLwZZEIzFq4CvzmkOqStChRnIXI7aPzOS0BhEKQClnbT112bGdPaoxZYOyCf7SxYZ84B9dp2HaDPO3ogejX3Rq8pvWJ3GABjOixA= Received: by 10.82.118.2 with SMTP id q2mr255111buc; Wed, 11 Oct 2006 11:43:13 -0700 (PDT) Received: by 10.82.154.17 with HTTP; Wed, 11 Oct 2006 11:43:13 -0700 (PDT) Message-ID: <9b1675090610111143x7f7815d1p2d33a9e12e839e28@mail.gmail.com> Date: Wed, 11 Oct 2006 12:43:13 -0600 From: "Trenton Adams" To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] maildrop linking fails with __gxx_personality_v0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Archives-Salt: 1b22fa02-02bf-4fc7-bdd6-6dc0f7bd3923 X-Archives-Hash: 00e73e33b1817368f21e7a9dc5278e65 I remember getting this long ago for one of my programs. It occured when I tried to use the wrong compiler, whether it was g++ or gcc, I can't remember. Anyhow, this is happening with the mail-filter/maildrop-2.0.1, which is actually installed already, but won't compile right now. Mental note that I was on gcc 3.4.6 until just the other day, and now I'm at 4.1.1. Any help would be much appreciated. Thanks. Compiling testmaildiraclt.c Linking libmaildir.la Linking deliverquota Linking maildirkwtest Linking testmaildirfilter Linking maildirkw Linking maildirmake Linking maildiracl Linking maildiraclttest /usr/lib/libfam.a(fam.o): In function `GroupStuff::GroupStuff()': : undefined reference to `operator new[](unsigned int)' /usr/lib/libfam.a(fam.o): In function `GroupStuff::GroupStuff()': : undefined reference to `operator new[](unsigned int)' /usr/lib/libfam.a(fam.o): In function `FAMClose': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(fam.o): In function `FAMOpen2': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(fam.o): In function `FAMOpen2': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(fam.o): In function `FAMOpen2': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(fam.o): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)': : undefined reference to `operator delete[](void*)' /usr/lib/libfam.a(fam.o): In function `FAMMonitor(FAMConnection*, char const*, FAMRequest*, void*, int)': : undefined reference to `operator delete[](void*)' /usr/lib/libfam.a(fam.o): In function `FAMMonitorCollection': : undefined reference to `operator delete[](void*)' /usr/lib/libfam.a(fam.o): In function `FAMMonitorCollection': : undefined reference to `operator delete[](void*)' /usr/lib/libfam.a(fam.o):(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' /usr/lib/libfam.a(Client.o): In function `__static_initialization_and_destruction_0(int, int)': : undefined reference to `std::ios_base::Init::Init()' /usr/lib/libfam.a(Client.o): In function `Client::storeEndExist(int)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `Client::storeUserData(int, void*)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `__tcf_0': : undefined reference to `std::ios_base::Init::~Init()' /usr/lib/libfam.a(Client.o): In function `BTree::Node::~Node()': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(Client.o): In function `BTree::underflow(BTree::Node*, unsigned int)': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(Client.o): In function `BTree::underflow(BTree::Node*, unsigned int)': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(Client.o): In function `BTree::Node::~Node()': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(Client.o): In function `BTree::underflow(BTree::Node*, unsigned int)': : undefined reference to `operator delete(void*)' /usr/lib/libfam.a(Client.o):: more undefined references to `operator delete(void*)' follow /usr/lib/libfam.a(Client.o): In function `BTree::insert(BTree::Node*, int const&, bool const&)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `BTree::insert(BTree::Node*, int const&, bool const&)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `BTree::insert(BTree::Node*, int const&, bool const&)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `BTree::insert(BTree::Node*, int const&, void* const&)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o): In function `BTree::insert(BTree::Node*, int const&, void* const&)': : undefined reference to `operator new(unsigned int)' /usr/lib/libfam.a(Client.o):: more undefined references to `operator new(unsigned int)' follow /usr/lib/libfam.a(Client.o):(.rodata._ZTI5BTreeIibE[typeinfo for BTree]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/lib/libfam.a(Client.o):(.rodata._ZTI5BTreeIiPvE[typeinfo for BTree]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/lib/libfam.a(Client.o):(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make[2]: *** [maildirkw] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/maildrop-2.0.1/work/maildrop-2.0.1/maildir' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/maildrop-2.0.1/work/maildrop-2.0.1/maildir' make: *** [all-recursive] Error 1 !!! ERROR: mail-filter/maildrop-2.0.1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile maildrop-2.0.1.ebuild, line 114: Called die !!! compile problem !!! If you need support, post the topmost build error, and the call stack if relevant. >>> No packages selected for removal by clean. >>> Emerging (22 of 24) mail-filter/maildrop-2.0.1 to / * maildrop-2.0.1.tar.bz2 MD5 ;-) ... [ ok ] * maildrop-2.0.1.tar.bz2 RMD160 ;-) ... [ ok ] * maildrop-2.0.1.tar.bz2 SHA1 ;-) ... [ ok ] * maildrop-2.0.1.tar.bz2 SHA256 ;-) ... [ ok ] * maildrop-2.0.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking maildrop-2.0.1.tar.bz2 ;-) ... [ ok ] revdep-rebuild failed to emerge all packages you have the following choices: - if emerge failed during the build, fix the problems and re-run revdep-rebuild or - use -X or --package-names as first argument (trys to rebuild package, not exact ebuild) or - set ACCEPT_KEYWORDS="~" and/or /etc/portage/package.unmask (and remove /root/.revdep-rebuild_d2f205e9.5_order to be evaluated again) or - modify the above emerge command and run it manually or - compile or unmerge unsatisfied packages manually, remove temporary files and try again (you can edit package/ebuild list first) To remove temporary files, please run: rm /root/.revdep-rebuild*.?_* -- gentoo-user@gentoo.org mailing list