From owner-freebsd-stable@FreeBSD.ORG Wed Jan 26 12:03:30 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0591F16A4CE for ; Wed, 26 Jan 2005 12:03:30 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61B9443D41 for ; Wed, 26 Jan 2005 12:03:29 +0000 (GMT) (envelope-from chrcoluk@gmail.com) Received: by rproxy.gmail.com with SMTP id f1so46414rne for ; Wed, 26 Jan 2005 04:03:28 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=omIjJ7T6A20KX38AaWC/ZoU+S5H3PHp2Ew3sBejMe8eO2CHjJq8nh4tU3YE44iK1QpJx4QImu1EVpb5f5rs+d94O4YVb/I6ON+uO+L4he3SiYEXZ/oTuDsFuSzdT2vT/tD+vpO9MiKmTAvweCDUlaWfQPB1LoiXfGeDuyjn+3tc= Received: by 10.38.76.50 with SMTP id y50mr27867rna; Wed, 26 Jan 2005 04:03:28 -0800 (PST) Received: by 10.39.1.45 with HTTP; Wed, 26 Jan 2005 04:03:28 -0800 (PST) Message-ID: <3aaaa3a0501260403611abe49@mail.gmail.com> Date: Wed, 26 Jan 2005 12:03:28 +0000 From: Chris To: Rob In-Reply-To: <20050126104801.30643.qmail@web54008.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <20050126104801.30643.qmail@web54008.mail.yahoo.com> cc: freebsd-stable@freebsd.org Subject: Re: Linking problems with gcc 3.4.2 and glibc on 5.3-stable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Chris List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2005 12:03:30 -0000 there is also a bug which prevents compiling of ezbounce and psybnc, I wonder how much testing went into the new gcc compiler or was it just bundled into the release, considering this is the reccommended release for production server's now this is a bad oversight, I think the gcc should be changed in the next patch level back to 3.3.6. Chris On Wed, 26 Jan 2005 02:48:01 -0800 (PST), Rob wrote: > > Hi, > > There seems to be a bug with the gcc version of 5.3 > STABLE (gcc 3.4.2), when using: > > #define _GLIBCXX_DEBUG > #define _GLIBCXX_DEBUG_PEDANTIC > > I discovered this when compiling the LyX sources, and > the LyX mailing list pointed out that this is gcc/OS > FreeBSD issue. > > The linking ends with errors that complain about > "__gnu_norm::....", for example: > > BranchList.o(.gnu.linkonce.t._ZN10__gnu_norm4listI6BranchSaIS1_EE9_M_insertENS_14_List_iteratorIS1_EERKS1_+0x19): > In function `__gnu_norm::list std::allocator>>::_M_insert(__gnu_norm::_List_iterator, > Branch const&)': > > /usr/include/c++/3.4/bits/locale_facets.tcc:2443: > undefined reference to > `__gnu_norm::_List_node_base::hook(__gnu_norm::_List_node_base*)' > BranchList.o(.gnu.linkonce.t._ZN10__gnu_norm4listI6BranchSaIS1_EE8_M_eraseENS_14_List_iteratorIS1_EE+0xd): > In function `__gnu_norm::list std::allocator>>::_M_erase(__gnu_norm::_List_iterator)': > > /usr/include/c++/3.4/debug/list:122: undefined > reference to > `__gnu_norm::_List_node_base::unhook()' > > [...cut...] > > /usr/include/c++/3.4/bits/stl_algobase.h:155: > undefined reference to > `__gnu_norm::_List_node_base::transfer(__gnu_norm::_List_node_base*, > __gnu_norm::_List_node_base*)' > ../boost/libs/signals/src/.libs/libboost_signals.a(trackable.o)(.gnu.linkonce.t._ZN10__gnu_norm4listIN5boost7signals10connectionESaIS3_EE9_M_insertENS_14_List_iteratorIS3_EERKS3_+0x28): > > In function > `__gnu_norm::list std::allocator>>::_M_insert(__gnu_norm::_List_iterator, > > boost::signals::connection const&)': > > /usr/include/c++/3.4/debug/formatter.h:359: undefined > reference to > `__gnu_norm::_List_node_base::hook(__gnu_norm::_List_node_base*)' > > Is this a known issue? > > Rob. > > __________________________________ > Do you Yahoo!? > Meet the all-new My Yahoo! - Try it today! > http://my.yahoo.com > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >