From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=DATE_IN_PAST_06_12, DMARC_MISSING,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from deborah.paradise.net.nz (deborah.paradise.net.nz [203.96.152.32]) by chiba.3jane.net (Postfix) with ESMTP id 4702AAC3E7 for ; Mon, 27 May 2002 17:45:35 -0500 (CDT) Received: from oregano.parkerpechan.co.nz (203-79-125-118.adsl.paradise.net.nz [203.79.125.118]) by deborah.paradise.net.nz (Postfix) with ESMTP id D655CD3B8B for ; Tue, 28 May 2002 10:45:33 +1200 (NZST) Received: from basil.parkerpechan.co.nz (basil.parkerpechan.co.nz [192.168.0.4]) by oregano.parkerpechan.co.nz (8.11.6/8.11.6) with ESMTP id g4RMjXZ08445 for ; Tue, 28 May 2002 10:45:33 +1200 Content-Type: text/plain; charset="iso-8859-1" From: Lars Pechan To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] GCC-3.1/KDE 3.0.1 Date: Tue, 28 May 2002 01:15:03 +1200 X-Mailer: KMail [version 1.4] References: <200205271139.27014.lars.pechan@paradise.net.nz> <1022486229.28706.9.camel@sartre.shacknet.nu> In-Reply-To: <1022486229.28706.9.camel@sartre.shacknet.nu> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200205280115.03369.lars.pechan@paradise.net.nz> Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 05f7bbf5-bd63-438b-adc0-6b6ca7882c80 X-Archives-Hash: 04bfbd7cc7a4a39c7adde0624c17e7d6 Hello, I now have only one gcc (as built by gcc-3.1r4) and no outstanding patche= s. I=20 did an emerge unmerge on gcc-3.1r1 since that was reported as installed b= y=20 qpkg. Didn't make any major changes however... Interesting about portage and 2.95.3/3.0.4 as I've built a decent chunk o= f my=20 new system using 3.1 only and haven't had any sandbox-related problems=20 (yet??). The htdig ebuild is indeed crapping out because of gcc-3.1 complaining ab= out=20 using a deprecated header (iostream.h, fstream.h etc instead of iostream,= =20 fstream). The following is a workaround that will build it with gcc-3.1: CPPFLAGS=3D-Wno-deprecated emerge htdig There's still lots of noise during compilation about the same issue. Add= ing=20 the same flag to CFLAGS and CXXFLAGS will get rid of it. On the fam-oss problem I've sent a mail to the maintainer at SGI. For an= yone=20 interested this is the error message: c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include=20 -DCONFIG_ETC_CONFIG_PATH=3D\"/etc/fam.conf\" -Wno-deprecated -c=20 Scheduler.c++ Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::ioty= pe' Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::ioty= pe' make[2]: *** [Scheduler.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/fam-oss-2.6.7/work/fam-2.6.7= /fam' I shall kick off the next stage now and see what nastities we may have bu= mped=20 into in the morning... /Lasse On Mon, 27 May 2002 19:57, Matthew Kennedy wrote: > Howdy, > > On Sun, 2002-05-26 at 18:39, Lars Pechan wrote: > > 1) The fam-oss library doesn't build. This is the File Alteration Mon= itor > > from SGI used by both KDE and Gnome I believe. The problem relates to= a > > const member of a class not getting initialized (IIRC Scheduler.c++ l= ines > > 37 and 37). > > Please submit a bug report on that one... it might also be related to > > the following though: > > 2) HTDig (required by kdevelop) doesn't build. It craps out during > > configure complaining about > > missing libstdc++. I had a quick look and it looks for to > > trigger whether there's a c++ library in place or not. That file does > > exist but possibly in a directory that isn't on the default search pa= th. > > C++ standards call for the header to be called and there is > > indeed an in the /usr/include/g++-3.1/libstdc++ or thereabo= uts > > ;-). > > Check that you don't have more than one gcc version installed. This > seems to come up a lot, and the reason usually turns out to be that mor= e > than one gcc is installed. If it still craps out, please report in > bugzilla. > > > I'm a bit surprised I haven't seen anyone else mentioning this? There > > seems to be lots of people building gcc-3.1-systems... > > Please check out package.mask, there are several gcc3.1 patches in ther= e > which need to be tested before being unmasked. > > Also, use a portage compiled with gcc 3.0.4 or 2.95.3... that works > around a known problem with sandbox/gcc3.1. > > Also, if you get unresolved symbol issues with fam-oss, try a "make > mrproper" on your /sur/src/linux after backing up your .config. Then ru= n > "make dep clean" after restoring your .config. > > Keep the gcc3.1 issues coming :) > > Matt