From dwc@sac.sfbay.sun.com Thu Nov  1 22:10:46 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA25Aj9g005053
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 1 Nov 2007 22:10:46 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id lA2575KG005563;
	Fri, 2 Nov 2007 13:07:08 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQV00L0D4VT6K00@brm-avmta-1.central.sun.com>; Thu,
 01 Nov 2007 23:07:05 -0600 (MDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQV00I954VTI810@brm-avmta-1.central.sun.com>; Thu,
 01 Nov 2007 23:07:05 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id lA2575BS060153; Thu, 01 Nov 2007 22:07:05 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA25AdIo005048; Thu,
 01 Nov 2007 22:10:39 -0700 (PDT)
Received: (from dwc@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id lA25AdVs005044; Thu, 01 Nov 2007 22:10:39 -0700 (PDT)
Date: Thu, 01 Nov 2007 22:10:39 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: PSARC-ext@sun.com
Cc: April.Chin@sun.com
Message-id: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 1537

I am submitting this case for April Chin.
It seeks a minor release binding.

I believe it qualifies for self review and am marking it closed
approved.  If anyone disagrees, let me know and I will change it to a
fast track with the normal one week timer.

Cheers,
Don

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Move gdb from /usr/sfw/bin to /usr/bin
    1.2. Name of Document Author/Supplier:
	 Author:  April Chin
    1.3  Date of This Document:
	01 November, 2007
4. Technical Description

4.1 Summary

	The GNU debugger, gdb, was initially introduced into Solaris with 
	PSARC/2005/423 Add g77, gdb and autoconf to WOS

	This project moves the gdb binary from /usr/sfw/bin to /usr/bin
	and moves the gdb manpage from /usr/sfw/share/man to /usr/share/man.

4.2 Details

	/usr/sfw/bin/gdb will move to /usr/bin/gdb.  A symbolic link
	will be left behind from /usr/sfw/bin/gdb to the new location.

	The manpage /usr/sfw/share/man/man1/gdb.1 will move to
	/usr/share/man/man1/gdb.1.


5. References
	PSARC/2005/423 Add g77, gdb and autoconf to WOS
        PSARC 2007/345 Move GNU make to /usr/bin
        PSARC 2004/742 Move gcc, gnumake, binutils and bison from CCD to WOS
        PSARC 2005/185 Enabling Serendipitous Discovery

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


From gdamore@sun.com Fri Nov  2 09:42:47 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2Ggkns015621
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 09:42:47 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2Gd5u0006149;
	Fri, 2 Nov 2007 16:39:09 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00D290X6EZ00@nwk-avmta-2.sfbay.sun.com>; Fri,
 02 Nov 2007 09:39:06 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW0099O0X5AL90@nwk-avmta-2.sfbay.sun.com>; Fri,
 02 Nov 2007 09:39:05 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA2Gd5Io003501;
 Fri, 02 Nov 2007 09:39:05 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JQW00I010VHIW00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 ; Fri, 02 Nov 2007 09:39:05 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JQW00D250X3QE20@fe-sfbay-10.sun.com>; Fri,
 02 Nov 2007 09:39:04 -0700 (PDT)
Date: Fri, 02 Nov 2007 09:35:23 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
Sender: Garrett.Damore@sun.com
To: Don Cragun <don.cragun@sun.com>
Cc: PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <472B51CB.4000102@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070827)
Status: RO
Content-Length: 2193

As an aside, has gcc already moved to /usr/bin?

One nagging thought about moving the compilers to /usr/bin is that it 
seems to give a level of precedence to the GNU compilers and tools that 
is higher than we offer for our *own* tools (Studio).

I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?

I realize that this may not be the place to fully explore the idea of 
bundling Studio, but I'd hate for other parties to miscontrue this 
action as meaning our own Studio tools were "2nd class" on Solaris systems.

    -- Garrett

Don Cragun wrote:
> I am submitting this case for April Chin.
> It seeks a minor release binding.
>
> I believe it qualifies for self review and am marking it closed
> approved.  If anyone disagrees, let me know and I will change it to a
> fast track with the normal one week timer.
>
> Cheers,
> Don
>
> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
> This information is Copyright 2007 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Move gdb from /usr/sfw/bin to /usr/bin
>     1.2. Name of Document Author/Supplier:
> 	 Author:  April Chin
>     1.3  Date of This Document:
> 	01 November, 2007
> 4. Technical Description
>
> 4.1 Summary
>
> 	The GNU debugger, gdb, was initially introduced into Solaris with 
> 	PSARC/2005/423 Add g77, gdb and autoconf to WOS
>
> 	This project moves the gdb binary from /usr/sfw/bin to /usr/bin
> 	and moves the gdb manpage from /usr/sfw/share/man to /usr/share/man.
>
> 4.2 Details
>
> 	/usr/sfw/bin/gdb will move to /usr/bin/gdb.  A symbolic link
> 	will be left behind from /usr/sfw/bin/gdb to the new location.
>
> 	The manpage /usr/sfw/share/man/man1/gdb.1 will move to
> 	/usr/share/man/man1/gdb.1.
>
>
> 5. References
> 	PSARC/2005/423 Add g77, gdb and autoconf to WOS
>         PSARC 2007/345 Move GNU make to /usr/bin
>         PSARC 2004/742 Move gcc, gnumake, binutils and bison from CCD to WOS
>         PSARC 2005/185 Enabling Serendipitous Discovery
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: Automatic
>     6.6. ARC Exposure: open
>
>   


From binarycrusader@gmail.com Fri Nov  2 09:45:21 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2GjKRV015855
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 2 Nov 2007 09:45:21 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id lA2GfZjn022405
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Sat, 3 Nov 2007 00:41:44 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW0080V11I9300@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 02 Nov 2007 09:41:42 -0700 (PDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW0037S11HB0E0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 02 Nov 2007 09:41:41 -0700 (PDT)
Received: from relay18i.sun.com
 (ip128.net129179-4.block1.us.syntegra.com [129.179.4.128])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA2Gf0DW010145	for
 <PSARC-ext@sun.com>; Fri, 02 Nov 2007 16:41:41 +0000 (GMT)
Received: from mmp13es.sun.com ([160.41.209.23] [160.41.209.23])
 by relay18i.sun.com with ESMTP id BT-MMP-49396 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 16:41:40 +0000 (Z)
Received: from relay18i.sun.com (relay18i.sun.com [129.179.4.128])
 by mmp13es.sun.com with ESMTP id BT-MMP-57232 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 16:41:40 +0000 (Z)
Received: from rv-out-0910.google.com ([209.85.198.187] [209.85.198.187])
 by relay1i.sun.com with ESMTP id BT-MMP-217682 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 16:41:40 +0000 (Z)
Received: by rv-out-0910.google.com with SMTP id c27so738412rvf for
 <PSARC-ext@sun.com>; Fri, 02 Nov 2007 09:41:38 -0700 (PDT)
Received: by 10.140.255.19 with SMTP id c19mr993222rvi.1194021697973; Fri,
 02 Nov 2007 09:41:37 -0700 (PDT)
Received: by 10.141.26.17 with HTTP; Fri, 02 Nov 2007 09:41:37 -0700 (PDT)
Date: Fri, 02 Nov 2007 11:41:37 -0500
From: Shawn Walker <swalker@opensolaris.org>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <472B51CB.4000102@sun.com>
Sender: binarycrusader@gmail.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Don Cragun <don.cragun@sun.com>, PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=beta;
 h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        bh=XNAXOmsbONspH2Q674NHPPXZjfML4GGUnVRyqGgo5g8=;
 b=gUpbm21EvOIWO06Z0Ji6AOkBfXtvQdpuSV97sNHVILv8Ss8ggH8tMS7McqoJL668l9nSMXhHI5D/hV8xFZuD/afe2OaDZ2O2pYkk5E39Bg3SQe0Z8tvlKII8VK/+gExkLojvR7hZ5hyguuDP6xysWdtY2Ws5KDy7KbRg9AS2D9k=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
 b=RvrZAb0ki3CzhHUdH/BXQ8k7KZnhuXW2zF9qLSsc4btqxWmvRsEd9tPmTs0FimP5Q7+QkUHHB0xfJkWszFIClZ/4DX65u/QUP/gmJ9AMJdOwXaIYs396QgyuOJJMgny4uQavVvcsb+iuiT/hoKhrl7UBE5lZR8tdJFxSs/1ZrLc=
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Google-Sender-Auth: 8a8aba3e317aabbd
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
Status: RO
Content-Length: 1160

On 02/11/2007, Garrett D'Amore <gdamore@sun.com> wrote:
> As an aside, has gcc already moved to /usr/bin?
>
> One nagging thought about moving the compilers to /usr/bin is that it
> seems to give a level of precedence to the GNU compilers and tools that
> is higher than we offer for our *own* tools (Studio).
>
> I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
>
> I realize that this may not be the place to fully explore the idea of
> bundling Studio, but I'd hate for other parties to miscontrue this
> action as meaning our own Studio tools were "2nd class" on Solaris systems.

One could argue that as long as Sun Studio isn't redistributable and
isn't open source (like was promised 2 years ago by Schwartz) it is a
second class citizen in the OpenSolaris community. I certainly feel
like one when I'm using it sometimes (i.e. tarballs don't always
include latest patches, etc.).

-- 
Shawn Walker, Software and Systems Analyst
http://binarycrusader.blogspot.com/

"We don't have enough parallel universes to allow all uses of all
junction types--in the absence of quantum computing the combinatorics
are not in our favor..." --Larry Wall

From April.Chin@sun.com Fri Nov  2 09:54:04 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2Gs4uT016103
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 09:54:04 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2GoTmW024735;
	Fri, 2 Nov 2007 09:50:29 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW0092V1G55200@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 09:50:29 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW008EU1G1HF00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 09:50:25 -0700 (PDT)
Received: from aragon (aragon.SFBay.Sun.COM [129.146.226.123])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1)
 with SMTP id lA2GoPXq373656; Fri, 02 Nov 2007 09:50:25 -0700 (PDT)
Date: Fri, 02 Nov 2007 09:49:14 -0700 (PDT)
From: April Chin <April.Chin@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: don.cragun@sun.com, gdamore@sun.com
Cc: PSARC-ext@sun.com, April.Chin@sun.com
Reply-to: April Chin <April.Chin@sun.com>
Message-id: <200711021650.lA2GoPXq373656@jurassic-x4600.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_31 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: PYJig25OuXoCeGZx3DaEjw==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 225


> Date: Fri, 02 Nov 2007 09:35:23 -0700
> From: "Garrett D'Amore" <gdamore@sun.com>
> 
> As an aside, has gcc already moved to /usr/bin?
> 

gcc is also on the list of SFW tools which will move to /usr/bin shortly.

	April


From casper@holland.sun.com Fri Nov  2 09:54:44 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2GsiRI016346
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 09:54:44 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2Gp9Wx011311;
	Fri, 2 Nov 2007 09:51:09 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW009031H8R200@brm-avmta-1.central.sun.com>; Fri,
 02 Nov 2007 10:51:08 -0600 (MDT)
Received: from dm-holland-01.uk.sun.com ([129.156.101.192])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW0091G1H7PY00@brm-avmta-1.central.sun.com>; Fri,
 02 Nov 2007 10:51:08 -0600 (MDT)
Received: from holland (casper@room101.Holland.Sun.COM [129.159.130.93])
	by dm-holland-01.uk.sun.com (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id lA2Gp3Tl018863; Fri, 02 Nov 2007 16:51:03 +0000 (GMT)
Date: Fri, 02 Nov 2007 17:51:03 +0100
From: Casper.Dik@sun.com
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <472B51CB.4000102@sun.com>
Sender: casper@holland.sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Don Cragun <don.cragun@sun.com>, PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <200711021651.lA2Gp3Tl018863@dm-holland-01.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
Status: RO
Content-Length: 761


>As an aside, has gcc already moved to /usr/bin?
>
>One nagging thought about moving the compilers to /usr/bin is that it 
>seems to give a level of precedence to the GNU compilers and tools that 
>is higher than we offer for our *own* tools (Studio).
>
>I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
>
>I realize that this may not be the place to fully explore the idea of 
>bundling Studio, but I'd hate for other parties to miscontrue this 
>action as meaning our own Studio tools were "2nd class" on Solaris systems.


+1: the Solaris developer tools should install symlinks in /usr/bin (as per
the decision to collapse /usr/ccs/bin into /usr/bin).

Why did we get /usr/ucb/cc but never /usr/bin/cc.

"Not this ARC case", clearly.

Casper


From gww@eng.sun.com Fri Nov  2 10:02:47 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2H2lP5016729
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 10:02:47 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2Gx8gQ016555;
	Fri, 2 Nov 2007 16:59:10 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW0090P1UJYD00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 09:59:07 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW0080P1UIHP10@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 09:59:06 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id lA2Gx6WW012064; Fri, 02 Nov 2007 09:59:06 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id lA2HxCJU014973; Fri,
 02 Nov 2007 09:59:12 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id lA2HxCdc014972; Fri,
 02 Nov 2007 09:59:12 -0800 (PST)
Date: Fri, 02 Nov 2007 09:59:12 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: don.cragun@sun.com, gdamore@sun.com, April.Chin@sun.com
Cc: PSARC-ext@sun.com
Message-id: <200711021759.lA2HxCdc014972@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 298

> > As an aside, has gcc already moved to /usr/bin?
> > 
> 
> gcc is also on the list of SFW tools which will move to /usr/bin shortly.


	If there's a list, I'd prefer to see it all as a single thing
	to see how it all plays together than one at a time where the
	big picture can be lost.

Gary..

From gdamore@sun.com Fri Nov  2 10:04:39 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2H4cwP016743
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 10:04:38 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2H0vgY017996;
	Fri, 2 Nov 2007 17:01:01 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00A171XM3V00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 10:00:58 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW0089Z1XLHH10@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 10:00:57 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA2H0v8u024987;
 Fri, 02 Nov 2007 10:00:57 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JQW003011R3NO00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 ; Fri, 02 Nov 2007 10:00:57 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JQW00DWV1XEQEE0@fe-sfbay-10.sun.com>; Fri,
 02 Nov 2007 10:00:50 -0700 (PDT)
Date: Fri, 02 Nov 2007 09:57:09 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711021759.lA2HxCdc014972@marduk.eng.sun.com>
Sender: Garrett.Damore@sun.com
To: Gary Winiger <gww@eng.sun.com>
Cc: don.cragun@sun.com, April.Chin@sun.com, PSARC-ext@sun.com
Message-id: <472B56E5.1030700@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711021759.lA2HxCdc014972@marduk.eng.sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070827)
Status: RO
Content-Length: 554

Gary Winiger wrote:
>>> As an aside, has gcc already moved to /usr/bin?
>>>
>>>       
>> gcc is also on the list of SFW tools which will move to /usr/bin shortly.
>>     
>
>
> 	If there's a list, I'd prefer to see it all as a single thing
> 	to see how it all plays together than one at a time where the
> 	big picture can be lost.
>
> Gary..
>   

+1.  I don't see that we really need all these little fast 
track/auto-approvals, when one larger fast track (it would probably 
still qualify as such) to do them at once would suffice.

    -- Garrett


From alan.coopersmith@sun.com Fri Nov  2 10:55:03 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2Ht32w018891
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 10:55:03 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2HpR2s001571;
	Fri, 2 Nov 2007 10:51:27 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00E0B49PA400@brm-avmta-1.central.sun.com>; Fri,
 02 Nov 2007 11:51:25 -0600 (MDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW009MS49OPV30@brm-avmta-1.central.sun.com>; Fri,
 02 Nov 2007 11:51:25 -0600 (MDT)
Received: from [129.146.108.211] (almas.SFBay.Sun.COM [129.146.108.211])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id lA2HpNtq025144; Fri, 02 Nov 2007 10:51:23 -0700 (PDT)
Date: Fri, 02 Nov 2007 10:51:22 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711021651.lA2Gp3Tl018863@dm-holland-01.uk.sun.com>
To: Casper.Dik@sun.com
Cc: "Garrett D'Amore" <gdamore@sun.com>, Don Cragun <don.cragun@sun.com>,
        PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <472B639A.4060301@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Enigmail-Version: 0.95.1
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <200711021651.lA2Gp3Tl018863@dm-holland-01.uk.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20070924)
Status: RO
Content-Length: 557

Casper.Dik@Sun.COM wrote:
> +1: the Solaris developer tools should install symlinks in /usr/bin (as per
> the decision to collapse /usr/ccs/bin into /usr/bin).
> 
> Why did we get /usr/ucb/cc but never /usr/bin/cc.
> 
> "Not this ARC case", clearly.

In fact, it's an ARC case approved last year:
	LSARC/2006/280  Tools DVD for S10u2

I believe it's delivered in some installs, but not others, and don't
know the details of which are which.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From jek3@sun.com Fri Nov  2 14:14:24 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2LEOoC024591
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 14:14:24 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2LAj0Z010413;
	Fri, 2 Nov 2007 15:10:47 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00M01DHYFS00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 14:10:46 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW00KCVDHYPD00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 14:10:46 -0700 (PDT)
Received: from [129.150.12.137]
 (vpn-129-150-12-137.SFBay.Sun.COM [129.150.12.137])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1)
 with ESMTP id lA2LAi1Z440504; Fri, 02 Nov 2007 14:10:45 -0700 (PDT)
Date: Fri, 02 Nov 2007 11:10:30 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
To: Shawn Walker <swalker@opensolaris.org>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Don Cragun <don.cragun@sun.com>,
        PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <472B9246.8020302@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
User-Agent: Thunderbird 2.0b2 (X11/20070227)
Status: RO
Content-Length: 1287

Shawn Walker wrote:
> On 02/11/2007, Garrett D'Amore <gdamore@sun.com> wrote:
>   
>> As an aside, has gcc already moved to /usr/bin?
>>
>> One nagging thought about moving the compilers to /usr/bin is that it
>> seems to give a level of precedence to the GNU compilers and tools that
>> is higher than we offer for our *own* tools (Studio).
>>
>> I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
>>
>> I realize that this may not be the place to fully explore the idea of
>> bundling Studio, but I'd hate for other parties to miscontrue this
>> action as meaning our own Studio tools were "2nd class" on Solaris systems.
>>     
>
> One could argue that as long as Sun Studio isn't redistributable and
> isn't open source (like was promised 2 years ago by Schwartz) it is a
> second class citizen in the OpenSolaris community. I certainly feel
> like one when I'm using it sometimes (i.e. tarballs don't always
> include latest patches, etc.).
>   
Which argues for Sun Studio being properly included in Solaris, even it 
it is
not provided on OpenSolaris.

Maybe I'm biased, but links such as /usr/bin/java -> ../jdk/<mummble> would
be appropriate.  This seems to work well for the DEVX releases becasue
Sun Studio is bundled.  Not so well for a vanilla Express.

- jek3


From binarycrusader@gmail.com Fri Nov  2 14:17:27 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2LHQdL024730
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 14:17:26 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2LDmmf005778
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 2 Nov 2007 21:13:50 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00M0DDMZXO00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 02 Nov 2007 14:13:47 -0700 (PDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW00KI1DMYP300@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 02 Nov 2007 14:13:46 -0700 (PDT)
Received: from relay18i.sun.com
 (ip128.net129179-4.block1.us.syntegra.com [129.179.4.128])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id lA2LDkJ7009650	for
 <PSARC-ext@sun.com>; Fri, 02 Nov 2007 21:13:46 +0000 (GMT)
Received: from mmp13es.sun.com ([160.41.209.23] [160.41.209.23])
 by relay18i.sun.com with ESMTP id BT-MMP-61029 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 21:13:45 +0000 (Z)
Received: from relay11i.sun.com (relay11i.sun.com [129.179.4.121])
 by mmp13es.sun.com with ESMTP id BT-MMP-3057 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 21:13:45 +0000 (Z)
Received: from ro-out-1112.google.com ([72.14.202.177] [72.14.202.177])
 by relay1ib.sun.com with ESMTP id BT-MMP-192122 for PSARC-ext@sun.com; Fri,
 02 Nov 2007 21:13:45 +0000 (Z)
Received: by ro-out-1112.google.com with SMTP id a14so1126520rof for
 <PSARC-ext@sun.com>; Fri, 02 Nov 2007 14:13:45 -0700 (PDT)
Received: by 10.140.192.9 with SMTP id p9mr1135927rvf.1194038024519; Fri,
 02 Nov 2007 14:13:44 -0700 (PDT)
Received: by 10.141.26.17 with HTTP; Fri, 02 Nov 2007 14:13:44 -0700 (PDT)
Date: Fri, 02 Nov 2007 16:13:44 -0500
From: Shawn Walker <swalker@opensolaris.org>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <472B9246.8020302@sun.com>
Sender: binarycrusader@gmail.com
To: Joseph Kowalski <jek3@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Don Cragun <don.cragun@sun.com>,
        PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <b9c544f0711021413h15ecc2b4x32b53dd69cc24646@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=beta;
 h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        bh=utuIMrAbW2h7HVgi5xhLq+eY/VIGrXecdRRCdhcKtDs=;
 b=gO5iVXraJvdcEkeuMCt6i4VPfvPXiXM69+KbbANyIPbtg+UzRDKYV0nNtjUMw5m5g1pQPyq5xwph3DEYAlWjsmRuWWbImAvAXUNiZDdr6n4aLsCqfyCN4PtVHp4tf3JC/HzY4ikMWUO5eswuyugq7Waj03pIEit2yraZOGU0CX0=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
 b=W9yVFVeZjGQb7odgxxElmA9fVJ7PGyREQ/jQ1YYS+7jDT0BJ0NpoSVOpI3jQNKLKxfHgCenkhAlgA/Twn6wbLsCQjy0mxDySiBMTfYwTZLLAWkedBqL9yijg9LScZt/bIlhBhUC7n+kWObAM+VR/8lhAQqcBm8zP/DIXhWPbXao=
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Google-Sender-Auth: e97b9b0f79fd03b3
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
 <472B9246.8020302@sun.com>
Status: RO
Content-Length: 1808

On 02/11/2007, Joseph Kowalski <jek3@sun.com> wrote:
> Shawn Walker wrote:
> > On 02/11/2007, Garrett D'Amore <gdamore@sun.com> wrote:
> >
> >> As an aside, has gcc already moved to /usr/bin?
> >>
> >> One nagging thought about moving the compilers to /usr/bin is that it
> >> seems to give a level of precedence to the GNU compilers and tools that
> >> is higher than we offer for our *own* tools (Studio).
> >>
> >> I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
> >>
> >> I realize that this may not be the place to fully explore the idea of
> >> bundling Studio, but I'd hate for other parties to miscontrue this
> >> action as meaning our own Studio tools were "2nd class" on Solaris systems.
> >>
> >
> > One could argue that as long as Sun Studio isn't redistributable and
> > isn't open source (like was promised 2 years ago by Schwartz) it is a
> > second class citizen in the OpenSolaris community. I certainly feel
> > like one when I'm using it sometimes (i.e. tarballs don't always
> > include latest patches, etc.).
> >
> Which argues for Sun Studio being properly included in Solaris, even it
> it is
> not provided on OpenSolaris.
>
> Maybe I'm biased, but links such as /usr/bin/java -> ../jdk/<mummble> would
> be appropriate.  This seems to work well for the DEVX releases becasue
> Sun Studio is bundled.  Not so well for a vanilla Express.

And especially not well in light of the fact that Express is supposed
to be discontinued; leaving us with only a (*dear <insert deity here>
I hope) reference distribution.

-- 
Shawn Walker, Software and Systems Analyst
http://binarycrusader.blogspot.com/

"We don't have enough parallel universes to allow all uses of all
junction types--in the absence of quantum computing the combinatorics
are not in our favor..." --Larry Wall

From jek3@sun.com Fri Nov  2 14:31:29 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA2LVTGe024908
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 14:31:29 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA2LRnlb014783;
	Fri, 2 Nov 2007 15:27:52 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQW00201EAGVG00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 14:27:52 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQW00KUBEAGP100@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 14:27:52 -0700 (PDT)
Received: from [129.150.12.137]
 (vpn-129-150-12-137.SFBay.Sun.COM [129.150.12.137])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1)
 with ESMTP id lA2LRo0d443938; Fri, 02 Nov 2007 14:27:51 -0700 (PDT)
Date: Fri, 02 Nov 2007 11:27:37 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <b9c544f0711021413h15ecc2b4x32b53dd69cc24646@mail.gmail.com>
To: Shawn Walker <swalker@opensolaris.org>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Don Cragun <don.cragun@sun.com>,
        PSARC-ext@sun.com, April.Chin@sun.com
Message-id: <472B9649.7080004@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
 <472B9246.8020302@sun.com>
 <b9c544f0711021413h15ecc2b4x32b53dd69cc24646@mail.gmail.com>
User-Agent: Thunderbird 2.0b2 (X11/20070227)
Status: RO
Content-Length: 2213

Shawn Walker wrote:
> On 02/11/2007, Joseph Kowalski <jek3@sun.com> wrote:
>   
>> Shawn Walker wrote:
>>     
>>> On 02/11/2007, Garrett D'Amore <gdamore@sun.com> wrote:
>>>
>>>       
>>>> As an aside, has gcc already moved to /usr/bin?
>>>>
>>>> One nagging thought about moving the compilers to /usr/bin is that it
>>>> seems to give a level of precedence to the GNU compilers and tools that
>>>> is higher than we offer for our *own* tools (Studio).
>>>>
>>>> I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
>>>>
>>>> I realize that this may not be the place to fully explore the idea of
>>>> bundling Studio, but I'd hate for other parties to miscontrue this
>>>> action as meaning our own Studio tools were "2nd class" on Solaris systems.
>>>>
>>>>         
>>> One could argue that as long as Sun Studio isn't redistributable and
>>> isn't open source (like was promised 2 years ago by Schwartz) it is a
>>> second class citizen in the OpenSolaris community. I certainly feel
>>> like one when I'm using it sometimes (i.e. tarballs don't always
>>> include latest patches, etc.).
>>>
>>>       
>> Which argues for Sun Studio being properly included in Solaris, even it
>> it is
>> not provided on OpenSolaris.
>>
>> Maybe I'm biased, but links such as /usr/bin/java -> ../jdk/<mummble> would
>> be appropriate.  This seems to work well for the DEVX releases becasue
>> Sun Studio is bundled.  Not so well for a vanilla Express.
>>     
>
> And especially not well in light of the fact that Express is supposed
> to be discontinued; leaving us with only a (*dear <insert deity here>
> I hope) reference distribution.
>   
Not so fast...

Just 2 days ago Tim asserted that there will always be a difference 
between the
Sun distribution and the OpenSolaris distribution.  I believe these will 
mostly
be additions.

Besides, one great question to me is where OpenSolaris will get java?  
Sure, an
distro can get either the Sun Java or (soon) the OpenJDK one, but it 
isn't owned
by the OpenSolaris community.  This is just a distro decision separable 
from a
community.

This seems to still be an open issue.

Clearly, my suggestion only applies if a unique Sun distribution exists.

- jek3


From Darren.Reed@Sun.COM Fri Nov  2 23:37:38 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA36bcwh017789
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 23:37:38 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA36Y1NS010035;
	Fri, 2 Nov 2007 23:34:01 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQX00F013KPOB00@nwk-avmta-2.sfbay.sun.com>; Fri,
 02 Nov 2007 23:34:01 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQX003B53KN9W50@nwk-avmta-2.sfbay.sun.com>; Fri,
 02 Nov 2007 23:34:00 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id lA36XxZU024653; Sat,
 03 Nov 2007 06:33:59 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JQX00C0139UF400@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM); Sat, 03 Nov 2007 14:33:59 +0800 (SGT)
Received: from [129.146.107.175] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JQX00G723KKCKXZ@mail-apac.sun.com>; Sat,
 03 Nov 2007 14:33:58 +0800 (SGT)
Date: Fri, 02 Nov 2007 19:32:59 -0700
From: Darren Reed <Darren.Reed@Sun.COM>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
Sender: Darren.Reed@Sun.COM
To: Shawn Walker <swalker@opensolaris.org>
Cc: "Garrett D'Amore" <gdamore@Sun.COM>, Don Cragun <don.cragun@Sun.COM>,
        PSARC-ext@Sun.COM, April.Chin@Sun.COM
Message-id: <472BDDDB.3090204@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
User-Agent: Thunderbird 1.5.0.13 (Windows/20070809)
Status: RO
Content-Length: 1183

Shawn Walker wrote:
> On 02/11/2007, Garrett D'Amore <gdamore@sun.com> wrote:
>   
>> As an aside, has gcc already moved to /usr/bin?
>>
>> One nagging thought about moving the compilers to /usr/bin is that it
>> seems to give a level of precedence to the GNU compilers and tools that
>> is higher than we offer for our *own* tools (Studio).
>>
>> I.e. if gdb and gcc are in /usr/bin, then why not dbx and cc?
>>
>> I realize that this may not be the place to fully explore the idea of
>> bundling Studio, but I'd hate for other parties to miscontrue this
>> action as meaning our own Studio tools were "2nd class" on Solaris systems.
>>     
>
> One could argue that as long as Sun Studio isn't redistributable and
> isn't open source (like was promised 2 years ago by Schwartz) it is a
> second class citizen in the OpenSolaris community. I certainly feel
> like one when I'm using it sometimes (i.e. tarballs don't always
> include latest patches, etc.).
>   

I agree with this and would also posit that whether or not Sun Studio is 
present
is not PSARC's problem but rather a problem for the relevant business group
in Sun to think about and decide about what to do.

Darren



From Darren.Reed@sun.com Fri Nov  2 23:37:40 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA36bdPM017793
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 2 Nov 2007 23:37:39 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA36XvoQ028147;
	Sat, 3 Nov 2007 06:34:01 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQX008033KLKE00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 23:33:57 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQX00KNO3KJP1E0@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 02 Nov 2007 23:33:56 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id lA36Xtx7024648; Sat,
 03 Nov 2007 06:33:55 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JQX002013DL5700@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM); Sat, 03 Nov 2007 14:33:55 +0800 (SGT)
Received: from [129.146.107.175] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JQX00HJ93KGYD5Y@mail-apac.sun.com>; Sat,
 03 Nov 2007 14:33:55 +0800 (SGT)
Date: Fri, 02 Nov 2007 19:26:45 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711021759.lA2HxCdc014972@marduk.eng.sun.com>
Sender: Darren.Reed@sun.com
To: Gary Winiger <gww@eng.sun.com>
Cc: don.cragun@sun.com, gdamore@sun.com, April.Chin@sun.com, PSARC-ext@sun.com
Message-id: <472BDC65.2090600@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711021759.lA2HxCdc014972@marduk.eng.sun.com>
User-Agent: Thunderbird 1.5.0.13 (Windows/20070809)
Status: RO
Content-Length: 655

Gary Winiger wrote:
>>> As an aside, has gcc already moved to /usr/bin?
>>>
>>>       
>> gcc is also on the list of SFW tools which will move to /usr/bin shortly.
>>     
>
>
> 	If there's a list, I'd prefer to see it all as a single thing
> 	to see how it all plays together than one at a time where the
> 	big picture can be lost.
>   

I'm with Gary on this.

It seems like there is a bigger picture/architectural change here
to which gdb fits in (now) and gcc in the future.  It would be
nice if that could be presented to the ARC.

Other tools that come to mind (after gcc): gas and the rest of
the GNU binutils (ld, strip, objdump, etc.)

Darren



From Joerg.Schilling@fokus.fraunhofer.de Sat Nov  3 05:45:11 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA3CjAjW002537
	for <psarc-ext@sac.sfbay.Sun.COM>; Sat, 3 Nov 2007 05:45:10 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id lA3CfOXP010251;
	Sat, 3 Nov 2007 20:41:29 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JQX00E01KL5MV00@nwk-avmta-2.sfbay.sun.com>; Sat,
 03 Nov 2007 05:41:29 -0700 (PDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JQX003OQKL59WE0@nwk-avmta-2.sfbay.sun.com>; Sat,
 03 Nov 2007 05:41:29 -0700 (PDT)
Received: from relay42i.sun.com ([192.5.209.72])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id lA3CfSuL020352;
 Sat, 03 Nov 2007 12:41:28 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay42i.sun.com with ESMTP id BT-MMP-134240; Sat,
 03 Nov 2007 12:41:28 +0000 (Z)
Received: from relay42i.sun.com ([192.5.209.72] [192.5.209.72])
 by mms49es.sun.com with ESMTP id BT-MMP-3074977; Sat,
 03 Nov 2007 12:41:28 +0000 (Z)
Received: from mailgw12.fraunhofer.de ([153.96.1.24] [153.96.1.24])
 by relay4i.sun.com with ESMTP id BT-MMP-1751104; Sat,
 03 Nov 2007 12:41:27 +0000 (Z)
Received: from mailgw12.fraunhofer.de (localhost [127.0.0.1])
	by mailgw12.fraunhofer.de (8.13.5+/8.13.4) with ESMTP id lA3CfOLS007083; Sat,
 03 Nov 2007 13:41:24 +0100 (CET)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])	by mailgw12.fraunhofer.de
 (8.13.5+/8.13.4) with ESMTP id lA3CfObO007065
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat,
 03 Nov 2007 13:41:24 +0100 (CET)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id lA3CfNAm027306; Sat,
 03 Nov 2007 13:41:23 +0100 (MET)
Received: from burner ([10.147.65.166]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Sat, 03 Nov 2007 13:41:24 +0100
Date: Sat, 03 Nov 2007 13:40:50 +0100
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <472B9246.8020302@sun.com>
To: swalker@opensolaris.org, jek3@sun.com
Cc: PSARC-ext@sun.com, gdamore@sun.com, don.cragun@sun.com, April.Chin@sun.com
Message-id: <472c6c52.xRKmxvSv23wGd3rL%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
 <472B51CB.4000102@sun.com>
 <b9c544f0711020941w51f127e7w764560ef305cec0a@mail.gmail.com>
 <472B9246.8020302@sun.com>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 03 Nov 2007 12:41:24.0252 (UTC)
 FILETIME=[D80725C0:01C81E16]
Status: RO
Content-Length: 815

Joseph Kowalski <jek3@sun.com> wrote:

> > One could argue that as long as Sun Studio isn't redistributable and
> > isn't open source (like was promised 2 years ago by Schwartz) it is a
> > second class citizen in the OpenSolaris community. I certainly feel
> > like one when I'm using it sometimes (i.e. tarballs don't always
> > include latest patches, etc.).
> >   
> Which argues for Sun Studio being properly included in Solaris, even it 
> it is
> not provided on OpenSolaris.

I hope this changes in march...

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From Paul.Jakma@Sun.COM Mon Nov  5 04:10:33 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA5CAWWn004709
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 5 Nov 2007 04:10:32 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA5C6qY3000187;
	Mon, 5 Nov 2007 12:06:52 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR100I018BF1A00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 05 Nov 2007 04:06:51 -0800 (PST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR10074D8BE5V50@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 05 Nov 2007 04:06:51 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA5C6oTX026852;
 Mon, 05 Nov 2007 12:06:50 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JR100E016Z42P00@fe-emea-09.sun.com>
 (original mail from Paul.Jakma@Sun.COM); Mon, 05 Nov 2007 12:06:50 +0000 (GMT)
Received: from [81.168.24.37] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JR100JE98AVRU10@fe-emea-09.sun.com>; Mon,
 05 Nov 2007 12:06:32 +0000 (GMT)
Date: Mon, 05 Nov 2007 12:06:29 +0000 (GMT)
From: Paul Jakma <Paul.Jakma@Sun.COM>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
Sender: Paul.Jakma@Sun.COM
To: Don Cragun <don.cragun@Sun.COM>
Cc: PSARC-ext@Sun.COM, April.Chin@Sun.COM
Message-id: <alpine.LFD.0.9999.0711051145230.13262@localhost.localdomain>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711020510.lA25AdVs005044@sac.sfbay.sun.com>
Status: RO
Content-Length: 1202

On Thu, 1 Nov 2007, Don Cragun wrote:

> I am submitting this case for April Chin.
> It seeks a minor release binding.
>
> I believe it qualifies for self review and am marking it closed
> approved.  If anyone disagrees, let me know and I will change it to a
> fast track with the normal one week timer.

What's the point in this exactly?

GDB is quite broken on Solaris at this time, afaict. It's incapable of 
reading our core dumps correctly (it either will fail to recognise the 
core, or when it does recognise one it'll tend to crash trying to parse 
it). Iirc, there are fairly old bugs open on this. It doesn't appear 
that either Sun or GNU have had any interest in fixing GDB on Solaris 
(did it break with S10 changes?).

What's the point in moving a broken debugger from one place to another? 
If any energy is to be expended on GDB other than on fixing it, it 
should be on *removing* it.

If I had a vote, and I were to ignore fact that PSARC doesn't decide on 
implementation, it'd be: Big huge -1 to this proposal..

regards,
-- 
Paul Jakma,
Solaris Networking                       Sun Microsystems, Scotland
http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150

From April.Chin@sun.com Mon Nov  5 17:34:51 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA61YoZJ026209
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 5 Nov 2007 17:34:51 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA61V2sm020552;
	Tue, 6 Nov 2007 01:31:08 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR200J0J9JTR200@nwk-avmta-2.sfbay.sun.com>; Mon,
 05 Nov 2007 17:31:05 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR200F759JSFP30@nwk-avmta-2.sfbay.sun.com>; Mon,
 05 Nov 2007 17:31:04 -0800 (PST)
Received: from aragon (aragon.SFBay.Sun.COM [129.146.226.123])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1)
 with SMTP id lA61V44J240383; Mon, 05 Nov 2007 17:31:04 -0800 (PST)
Date: Mon, 05 Nov 2007 17:29:48 -0800 (PST)
From: April Chin <April.Chin@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: don.cragun@sun.com, Paul.Jakma@sun.com
Cc: PSARC-ext@sun.com, April.Chin@sun.com
Reply-to: April Chin <April.Chin@sun.com>
Message-id: <200711060131.lA61V44J240383@jurassic-x4600.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_31 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: MH+Y6Y/RCz6w5rJTcCbtPw==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 2277

Hi Paul,

Yes, it looks like there is an open bug against gdb
	6593753 gdb cannot read corefiles from gcore on Solaris 10
which behaves the same in the current development release (Nevada).

The current plan is not to upgrade software, although 
gdb could be upgraded in a separate case.  This wouldn't fix things...
The current gdb in Solaris is version 6.3, but I also 
tried reading a gcore-generated core with the latest gdb 
(version 6.7.1), and the above reported problem still occurs.  

However, gdb is not completely broken--as far as I can tell, gdb can
debug gcc- and Sun Studio 11-compiled binaries, including
core files generated (not via gcore) when executing those files.

Thanks,
	April
	
> Date: Mon, 05 Nov 2007 12:06:29 +0000 (GMT)
> From: Paul Jakma <Paul.Jakma@Sun.COM>
> Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self 
Review]
> To: Don Cragun <don.cragun@Sun.COM>
> Cc: PSARC-ext@Sun.COM, April.Chin@Sun.COM
> MIME-version: 1.0
> Content-transfer-encoding: 7BIT
> 
> On Thu, 1 Nov 2007, Don Cragun wrote:
> 
> > I am submitting this case for April Chin.
> > It seeks a minor release binding.
> >
> > I believe it qualifies for self review and am marking it closed
> > approved.  If anyone disagrees, let me know and I will change it to a
> > fast track with the normal one week timer.
> 
> What's the point in this exactly?
> 
> GDB is quite broken on Solaris at this time, afaict. It's incapable of 
> reading our core dumps correctly (it either will fail to recognise the 
> core, or when it does recognise one it'll tend to crash trying to parse 
> it). Iirc, there are fairly old bugs open on this. It doesn't appear 
> that either Sun or GNU have had any interest in fixing GDB on Solaris 
> (did it break with S10 changes?).
> 
> What's the point in moving a broken debugger from one place to another? 
> If any energy is to be expended on GDB other than on fixing it, it 
> should be on *removing* it.
> 
> If I had a vote, and I were to ignore fact that PSARC doesn't decide on 
> implementation, it'd be: Big huge -1 to this proposal..
> 
> regards,
> -- 
> Paul Jakma,
> Solaris Networking                       Sun Microsystems, Scotland
> http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150


From Paul.Jakma@sun.com Tue Nov  6 08:42:27 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA6GgRY4012502
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 6 Nov 2007 08:42:27 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA6GclLR012810;
	Tue, 6 Nov 2007 08:38:48 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR300K0BFKNVC00@nwk-avmta-2.sfbay.sun.com>; Tue,
 06 Nov 2007 08:38:47 -0800 (PST)
Received: from gmp-eb-mail-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR300IEMFKMW830@nwk-avmta-2.sfbay.sun.com>; Tue,
 06 Nov 2007 08:38:47 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA6GckoX028124;
 Tue, 06 Nov 2007 16:38:46 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JR300B01F14GR00@fe-emea-09.sun.com>
 (original mail from Paul.Jakma@Sun.COM); Tue, 06 Nov 2007 16:38:46 +0000 (GMT)
Received: from [81.168.24.40] ([81.168.24.33])
 by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JR300JXQFKLE820@fe-emea-09.sun.com>; Tue,
 06 Nov 2007 16:38:46 +0000 (GMT)
Date: Tue, 06 Nov 2007 16:38:44 +0000 (GMT)
From: Paul Jakma <Paul.Jakma@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <200711060131.lA61V44J240383@jurassic-x4600.sfbay.sun.com>
Sender: Paul.Jakma@sun.com
To: April Chin <April.Chin@sun.com>
Cc: don.cragun@sun.com, PSARC-ext@sun.com
Message-id: <alpine.LFD.0.9999.0711061626050.6055@localhost.localdomain>
MIME-version: 1.0
Content-type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711060131.lA61V44J240383@jurassic-x4600.sfbay.sun.com>
Status: RO
Content-Length: 1378

On Mon, 5 Nov 2007, April Chin wrote:

> The current plan is not to upgrade software, although gdb could be 
> upgraded in a separate case.  This wouldn't fix things... The current 
> gdb in Solaris is version 6.3, but I also tried reading a 
> gcore-generated core with the latest gdb (version 6.7.1), and the 
> above reported problem still occurs.

Yes, I had tested with the CSW gdb too (6.6) - so it's not been fixed by 
GNU.

> However, gdb is not completely broken--as far as I can tell, gdb can
> debug gcc- and Sun Studio 11-compiled binaries, including
> core files generated (not via gcore) when executing those files.

The compiler is irrelevant - if Solaris generates the core, then gdb 
can't read it. The only core files it will understand are those it 
generated itself (with the gdb-internal 'gcore' command - I guess there 
may be some GNU specific gcore tools though, but I don't see any).

So it's completely useless for post-mortem debugging (the primary 
use-case for debuggers) on Solaris. Possibly it's still of some residual 
use for interactive debugging I guess (no need for core-files), but who 
does that? :)

The thing needs fixing or chucking away really, rather than moving..

regards,
-- 
Paul Jakma,
Solaris Networking                       Sun Microsystems, Scotland
http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150

From April.Chin@sun.com Tue Nov  6 09:53:15 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA6HrEdJ016588
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 6 Nov 2007 09:53:15 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA6HnRXK013038;
	Tue, 6 Nov 2007 09:49:33 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR300A1JIUGN100@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 06 Nov 2007 09:49:28 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR3002EDIUENWF0@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 06 Nov 2007 09:49:26 -0800 (PST)
Received: from aragon (aragon.SFBay.Sun.COM [129.146.226.123])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1)
 with SMTP id lA6HnQcD459851; Tue, 06 Nov 2007 09:49:26 -0800 (PST)
Date: Tue, 06 Nov 2007 09:48:11 -0800 (PST)
From: April Chin <April.Chin@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: April.Chin@sun.com, Paul.Jakma@sun.com
Cc: don.cragun@sun.com, PSARC-ext@sun.com
Reply-to: April Chin <April.Chin@sun.com>
Message-id: <200711061749.lA6HnQcD459851@jurassic-x4600.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_31 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: M++fYHJCue5HSdee6KjI9A==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 2012


> Date: Tue, 06 Nov 2007 16:38:44 +0000 (GMT)
> From: Paul Jakma <Paul.Jakma@Sun.COM>
> Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self 
Review]
> To: April Chin <April.Chin@Sun.COM>
> Cc: don.cragun@Sun.COM, PSARC-ext@Sun.COM
> MIME-version: 1.0
> Content-transfer-encoding: 7BIT
> 
> On Mon, 5 Nov 2007, April Chin wrote:
> 
> > The current plan is not to upgrade software, although gdb could be 
> > upgraded in a separate case.  This wouldn't fix things... The current 
> > gdb in Solaris is version 6.3, but I also tried reading a 
> > gcore-generated core with the latest gdb (version 6.7.1), and the 
> > above reported problem still occurs.
> 
> Yes, I had tested with the CSW gdb too (6.6) - so it's not been fixed by 
> GNU.
> 
> > However, gdb is not completely broken--as far as I can tell, gdb can
> > debug gcc- and Sun Studio 11-compiled binaries, including
> > core files generated (not via gcore) when executing those files.
> 
> The compiler is irrelevant - if Solaris generates the core, then gdb 
> can't read it. The only core files it will understand are those it 
> generated itself (with the gdb-internal 'gcore' command - I guess there 
> may be some GNU specific gcore tools though, but I don't see any).

The core files I tried were not generated by gdb; they were generated
by executing a faulty program which core dumped, so gdb did read a Solaris-
generated core file.  I am trying to track down the gdb owners at Sun 
regarding these other problems.

	April

> 
> So it's completely useless for post-mortem debugging (the primary 
> use-case for debuggers) on Solaris. Possibly it's still of some residual 
> use for interactive debugging I guess (no need for core-files), but who 
> does that? :)
> 
> The thing needs fixing or chucking away really, rather than moving..
> 
> regards,
> -- 
> Paul Jakma,
> Solaris Networking                       Sun Microsystems, Scotland
> http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150


From David.Comay@sun.com Tue Nov  6 10:11:42 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA6IBguK018074
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 6 Nov 2007 10:11:42 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA6I7ZSw029254;
	Tue, 6 Nov 2007 18:07:58 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR30070LJP8R100@brm-avmta-1.central.sun.com>; Tue,
 06 Nov 2007 11:07:56 -0700 (MST)
Received: from izimbra.SFBay.Sun.COM ([129.146.226.141])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR3006D9JP89510@brm-avmta-1.central.sun.com>; Tue,
 06 Nov 2007 11:07:56 -0700 (MST)
Received: from localhost (localhost [127.0.0.1])
	by izimbra.SFBay.Sun.COM (8.14.1+Sun/8.14.1) with ESMTP id lA6I7tjK006872;
 Tue, 06 Nov 2007 10:07:56 -0800 (PST)
Date: Tue, 06 Nov 2007 10:07:55 -0800 (PST)
From: David.Comay@sun.com
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <alpine.LFD.0.9999.0711061626050.6055@localhost.localdomain>
Sender: comay@izimbra.sfbay.sun.com
To: Paul Jakma <Paul.Jakma@sun.com>
Cc: April Chin <April.Chin@sun.com>, PSARC-ext@sun.com, don.cragun@sun.com
Message-id: <Pine.GSO.4.61.0711061004270.6786@izimbra>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711060131.lA61V44J240383@jurassic-x4600.sfbay.sun.com>
 <alpine.LFD.0.9999.0711061626050.6055@localhost.localdomain>
Status: RO
Content-Length: 710

> So it's completely useless for post-mortem debugging (the primary
> use-case for debuggers) on Solaris. Possibly it's still of some residual
> use for interactive debugging I guess (no need for core-files), but who
> does that? :)
>
> The thing needs fixing or chucking away really, rather than moving..

Since users who are coming from other operating systems seem to be most
familiar with gdb, I would suggest the former.  As such, please feel
free to raise the priority of the CR that was already filed and we'll
work on resolving the issue but I believe that is orthogonal to this
case (remember, we're talking about a component that was already ARC
approved and integrated in the Nevada timeframe)

dsc

From Paul.Jakma@sun.com Wed Nov  7 11:59:22 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lA7JxMvN004844
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 7 Nov 2007 11:59:22 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id lA7JtaXD022529;
	Wed, 7 Nov 2007 19:55:38 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JR500F0RJCNO000@brm-avmta-1.central.sun.com>; Wed,
 07 Nov 2007 12:55:35 -0700 (MST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JR500MA7JCMPED0@brm-avmta-1.central.sun.com>; Wed,
 07 Nov 2007 12:55:35 -0700 (MST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id lA7JtYCm009209;
 Wed, 07 Nov 2007 19:55:34 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JR500C01J6PI800@fe-emea-09.sun.com>
 (original mail from Paul.Jakma@Sun.COM); Wed, 07 Nov 2007 19:55:34 +0000 (GMT)
Received: from [81.168.24.40] ([81.168.24.33])
 by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JR5001ARJCG1Z30@fe-emea-09.sun.com>; Wed,
 07 Nov 2007 19:55:33 +0000 (GMT)
Date: Wed, 07 Nov 2007 19:55:26 +0000 (GMT)
From: Paul Jakma <Paul.Jakma@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
In-reply-to: <Pine.GSO.4.61.0711061004270.6786@izimbra>
Sender: Paul.Jakma@sun.com
To: David.Comay@sun.com
Cc: April Chin <April.Chin@sun.com>, PSARC-ext@sun.com, don.cragun@sun.com
Message-id: <alpine.LFD.0.9999.0711071950270.6055@localhost.localdomain>
MIME-version: 1.0
Content-type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200711060131.lA61V44J240383@jurassic-x4600.sfbay.sun.com>
 <alpine.LFD.0.9999.0711061626050.6055@localhost.localdomain>
 <Pine.GSO.4.61.0711061004270.6786@izimbra>
Status: RO
Content-Length: 735

On Tue, 6 Nov 2007, David.Comay@Sun.COM wrote:

> work on resolving the issue but I believe that is orthogonal to this 
> case (remember, we're talking about a component that was already ARC 
> approved and integrated in the Nevada timeframe)

I did note in my original reply that implementation usually isn't 
architecture.

However, in the long-run, shipping broken, approaching-useless software 
ought to raise architectural flags. If it's quite broke and we aren't 
going to fix it, it shouldn't be in Solaris.

That's just MHO though ;).

I'll shut up now :).

regards,
-- 
Paul Jakma,
Solaris Networking                       Sun Microsystems, Scotland
http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150

From April.Chin@sun.com Thu Dec  6 15:36:57 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id lB6NaurA019285
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 Dec 2007 15:36:56 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id lB6Nanov000491;
	Thu, 6 Dec 2007 23:36:54 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JSN00K11IXH7W00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 06 Dec 2007 15:36:53 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JSN00LAJIXGX360@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 06 Dec 2007 15:36:52 -0800 (PST)
Received: from borel (borel.SFBay.Sun.COM [129.146.226.82])
	by jurassic-x4600.sfbay.sun.com (8.14.2+Sun/8.14.2)
 with SMTP id lB6NaqJG993960; Thu, 06 Dec 2007 15:36:52 -0800 (PST)
Date: Thu, 06 Dec 2007 15:37:24 -0800 (PST)
From: April Chin <April.Chin@sun.com>
Subject: Re: Move gdb from /usr/sfw/bin to /usr/bin [PSARC/2007/630 Self Review]
To: PSARC-ext@sun.com
Cc: April.Chin@sun.com
Reply-to: April Chin <April.Chin@sun.com>
Message-id: <200712062336.lB6NaqJG993960@jurassic-x4600.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_74 SunOS 5.11 i86pc i386
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: pul8mETmBB4OgKvjkBJgmg==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 625

This is a small update to 
PSARC/2007/630 Move gdb from /usr/sfw/bin to /usr/bin
to note that the Interface Stability of gdb will be changed from
External to Volatile, which will be reflected in the
gdb.1 manpage change below.

Thanks,
	April

--- gdb.1.orig	Thu Dec  6 14:26:54 2007
+++ gdb.1	Thu Dec  6 14:27:33 2007
@@ -258,7 +258,7 @@
     |_______________________________________
     | Availability       |  SUNWgdb        |
     |_______________________________________
-    | Interface Stability|  External       |
+    | Interface Stability|  Volatile       |
     |____________________|_________________|
 
 NOTES


