From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1P92OQ-0008D8-E7 for garchives@archives.gentoo.org; Thu, 21 Oct 2010 21:10:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24068E09AA for ; Thu, 21 Oct 2010 21:09:46 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 9E80AE07AA for ; Thu, 21 Oct 2010 20:12:20 +0000 (UTC) Received: by yxf34 with SMTP id 34so1037yxf.40 for ; Thu, 21 Oct 2010 13:12:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=B7tT93wdsPt5u0hcYx228KptlM6M7sQZa9BV9Jx1qdA=; b=Pl9+94+O4IIv2Ikpy3i97aes0dBbwpT/xN4aF4fYrx2e4AW52lgmyHrodW6A8CWfGc Tnu3uAZIndxZtTLYSlC7qvMNa5IlRgMBll8/9S7N4cM3GmV88lBwlfuUht098e6/+wPH jnidSaS8Qcy9TGzqDExKJXJlhga9A7VTeU97Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=TM4sfoRpLzezdYWqtWIVNcUi4JIwGCZg05ANa1a9+JjjH6ylhoIyOvEf4zBkrzgUWB HslkK0tVZ720sHfLUcm/nrJNRX9ZMZMhotnbVc2+0LXB2+rkHQrGd6YmqHRjK/+QODv8 sWlYIgEQ5Y42VdmaTEJ5hfLTgPpmtI9RrwSkU= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.239.168.74 with SMTP id j10mr659602hbe.18.1287691938328; Thu, 21 Oct 2010 13:12:18 -0700 (PDT) Sender: paul.hartman@gmail.com Received: by 10.239.162.67 with HTTP; Thu, 21 Oct 2010 13:12:18 -0700 (PDT) In-Reply-To: References: Date: Thu, 21 Oct 2010 15:12:18 -0500 X-Google-Sender-Auth: b1MoVLAWlD_r82Lhf93Hxel_fU0 Message-ID: Subject: Re: [gentoo-user] gcc upgrade - rebuild everything? From: Paul Hartman To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: d833fba5-5bbb-403b-8ec2-c7166de8e841 X-Archives-Hash: bf90b58d05b4bcd1b44246a9f70ea0fe On Thu, Oct 21, 2010 at 2:58 PM, Grant wrote: > I just upgraded from gcc-4.4.3-r2 to gcc-4.4.4-r2 and I'm wondering if > I really need to rebuild everything as it says in the guide: > > http://www.gentoo.org/doc/en/gcc-upgrading.xml > > If not, when is it necessary? As that guide says: "Generally speaking, upgrades to bug fix releases, like from 3.3.5 to 3.3.6, should be quite safe -- just emerge new version, switch your system to use it and rebuild the only affected package, libtool." The "General Upgrade Instructions" are more for major version changes. I don't think 4.4.3 to 4.4.4 is considered an upgrade in this sense, just a minor update. I think even on larger upgrade, like 4.3 to 4.4, it's only necessary to rebuild everything if libstdc++.so's major version number has changed. @preserved-rebuild will hopefully give some assistance in that case anyway (if you're using a version of portage that has it).