public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
@ 2005-12-16 18:06 ` pinskia at gcc dot gnu dot org
  2005-12-16 18:08 ` pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-16 18:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from pinskia at gcc dot gnu dot org  2005-12-16 18:06 -------
 "make all" with a native build now does a bootstrap instead of a normal build.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.2.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455]  New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
@ 2005-12-16 18:06 pinskia at gcc dot gnu dot org
  2005-12-16 18:06 ` [Bug bootstrap/25455] " pinskia at gcc dot gnu dot org
                   ` (11 more replies)
  0 siblings, 12 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-16 18:06 UTC (permalink / raw)
  To: gcc-bugs




-- 
           Summary: [4.2 Regression] "make all" with a native build now does
                    a bootstrap instead of a normal build
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pinskia at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
  2005-12-16 18:06 ` [Bug bootstrap/25455] " pinskia at gcc dot gnu dot org
@ 2005-12-16 18:08 ` pinskia at gcc dot gnu dot org
  2005-12-16 18:19 ` joseph at codesourcery dot com
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-16 18:08 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from pinskia at gcc dot gnu dot org  2005-12-16 18:08 -------
This is a huge documention failure if this is supposed to work this way but I
don't think it should be working this way as it breaks my workflow for testing
objc/libobjc changes.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |blocker


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
  2005-12-16 18:06 ` [Bug bootstrap/25455] " pinskia at gcc dot gnu dot org
  2005-12-16 18:08 ` pinskia at gcc dot gnu dot org
@ 2005-12-16 18:19 ` joseph at codesourcery dot com
  2005-12-16 18:27 ` pcarlini at suse dot de
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: joseph at codesourcery dot com @ 2005-12-16 18:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from joseph at codesourcery dot com  2005-12-16 18:19 -------
Subject: Re:  [4.2 Regression] "make all" with a native
 build now does a bootstrap instead of a normal build

On Fri, 16 Dec 2005, pinskia at gcc dot gnu dot org wrote:

>  "make all" with a native build now does a bootstrap instead of a normal build.

This is a feature, not a bug.  As per the GNU Coding Standards, "make" and 
"make all" should do the normal form of build for users installing the 
software; it was a very longstanding bug that native users needed to do 
"make bootstrap", yielding many spurious bug reports when they didn't.  
Now (4.2) users can at last build GCC the same way as other GNU software.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-12-16 18:19 ` joseph at codesourcery dot com
@ 2005-12-16 18:27 ` pcarlini at suse dot de
  2005-12-16 18:30 ` pinskia at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: pcarlini at suse dot de @ 2005-12-16 18:27 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from pcarlini at suse dot de  2005-12-16 18:27 -------
(In reply to comment #2)
                                                                          but I
> don't think it should be working this way as it breaks my workflow for testing
> objc/libobjc changes.

Too funny, the Andrew-centric view of the world :-) :-)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-12-16 18:27 ` pcarlini at suse dot de
@ 2005-12-16 18:30 ` pinskia at gcc dot gnu dot org
  2005-12-16 18:36 ` pcarlini at suse dot de
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-16 18:30 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from pinskia at gcc dot gnu dot org  2005-12-16 18:30 -------
(In reply to comment #4)
> Too funny, the Andrew-centric view of the world :-) :-)
Other people do the same too.  I was just the first to complain.

There still needs to be a way to build without a bootstrap and without
reconfiguring.  If there is not then we will get bug reports about that.  And
this is still a documention failure.

(In reply to comment #3)
> it was a very longstanding bug that native users needed to do 
> "make bootstrap", yielding many spurious bug reports when they didn't.  
We don't get many of those, we get many more invalid C++ bugs than bootstap
issues.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-12-16 18:30 ` pinskia at gcc dot gnu dot org
@ 2005-12-16 18:36 ` pcarlini at suse dot de
  2005-12-16 18:43   ` Andrew Pinski
  2005-12-16 18:43 ` pinskia at physics dot uc dot edu
                   ` (5 subsequent siblings)
  11 siblings, 1 reply; 15+ messages in thread
From: pcarlini at suse dot de @ 2005-12-16 18:36 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from pcarlini at suse dot de  2005-12-16 18:36 -------
(In reply to comment #5)
> (In reply to comment #4)
> > Too funny, the Andrew-centric view of the world :-) :-)
> Other people do the same too.  I was just the first to complain.
> 
> There still needs to be a way to build without a bootstrap and without
> reconfiguring.  If there is not then we will get bug reports about that.  And
> this is still a documention failure.

I agree about the documentation issue, maybe. Still, I don't think there is
anything wrong with this change, I agree totally with Joseph, FWIW my opinion
about such matters. I mean, normal users *must* boostrap anyway, GCC hackers
have just to pass a very simple config option (and running configure is very
fast, in general). Personally, I adapted to the new behavior in 2 minutes.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2005-12-16 18:36 ` pcarlini at suse dot de
@ 2005-12-16 18:43 ` pinskia at physics dot uc dot edu
  2005-12-16 20:39 ` drow at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at physics dot uc dot edu @ 2005-12-16 18:43 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from pinskia at gcc dot gnu dot org  2005-12-16 18:43 -------
Subject: Re:  [4.2 Regression] "make all" with a native build now does a
bootstrap instead of a normal build

> 
> 
> 
> ------- Comment #6 from pcarlini at suse dot de  2005-12-16 18:36 -------
> (In reply to comment #5)
> > (In reply to comment #4)
> > > Too funny, the Andrew-centric view of the world :-) :-)
> > Other people do the same too.  I was just the first to complain.
> > 
> > There still needs to be a way to build without a bootstrap and without
> > reconfiguring.  If there is not then we will get bug reports about that.  And
> > this is still a documention failure.
> 
> I agree about the documentation issue, maybe. Still, I don't think there is
> anything wrong with this change, I agree totally with Joseph, FWIW my opinion
> about such matters. I mean, normal users *must* boostrap anyway, GCC hackers
> have just to pass a very simple config option (and running configure is very
> fast, in general). Personally, I adapted to the new behavior in 2 minutes.

My main problem with how this was handled was there was not big warning
about what was going to change and how to change your workflow.
Only it was going to change.

If Paolo B. had posted an email which said something like the following:
If you did a "make all" before to just build (and not bootstrap) GCC,
configure with --disable-bootstrap.


But he did not which is why there is a bug report.

-- Pinski


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:36 ` pcarlini at suse dot de
@ 2005-12-16 18:43   ` Andrew Pinski
  2005-12-16 22:01     ` Gabriel Dos Reis
  0 siblings, 1 reply; 15+ messages in thread
From: Andrew Pinski @ 2005-12-16 18:43 UTC (permalink / raw)
  To: gcc-bugzilla; +Cc: gcc-bugs

> 
> 
> 
> ------- Comment #6 from pcarlini at suse dot de  2005-12-16 18:36 -------
> (In reply to comment #5)
> > (In reply to comment #4)
> > > Too funny, the Andrew-centric view of the world :-) :-)
> > Other people do the same too.  I was just the first to complain.
> > 
> > There still needs to be a way to build without a bootstrap and without
> > reconfiguring.  If there is not then we will get bug reports about that.  And
> > this is still a documention failure.
> 
> I agree about the documentation issue, maybe. Still, I don't think there is
> anything wrong with this change, I agree totally with Joseph, FWIW my opinion
> about such matters. I mean, normal users *must* boostrap anyway, GCC hackers
> have just to pass a very simple config option (and running configure is very
> fast, in general). Personally, I adapted to the new behavior in 2 minutes.

My main problem with how this was handled was there was not big warning
about what was going to change and how to change your workflow.
Only it was going to change.

If Paolo B. had posted an email which said something like the following:
If you did a "make all" before to just build (and not bootstrap) GCC,
configure with --disable-bootstrap.


But he did not which is why there is a bug report.

-- Pinski



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2005-12-16 18:43 ` pinskia at physics dot uc dot edu
@ 2005-12-16 20:39 ` drow at gcc dot gnu dot org
  2005-12-16 22:01 ` gdr at integrable-solutions dot net
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: drow at gcc dot gnu dot org @ 2005-12-16 20:39 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from drow at gcc dot gnu dot org  2005-12-16 20:38 -------
Since he did:
  http://gcc.gnu.org/ml/gcc/2005-12/msg00357.html
I'm just going to close this.


-- 

drow at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2005-12-16 20:39 ` drow at gcc dot gnu dot org
@ 2005-12-16 22:01 ` gdr at integrable-solutions dot net
  2006-01-04 14:10 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 15+ messages in thread
From: gdr at integrable-solutions dot net @ 2005-12-16 22:01 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from gdr at integrable-solutions dot net  2005-12-16 22:01 -------
Subject: Re:  [4.2 Regression] "make all" with a native build now does a
bootstrap instead of a normal build

Andrew Pinski <pinskia@physics.uc.edu> writes:

[...]

| But he did not which is why there is a bug report.

At this moment, I guess the most important thing is that how to "make"
is clarified and Paolo is willing to fix any problem that might
result from his change.  I'm doing what Daniel J. requested and I'll
post the log once the build is finished.

-- Gaby


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:43   ` Andrew Pinski
@ 2005-12-16 22:01     ` Gabriel Dos Reis
  0 siblings, 0 replies; 15+ messages in thread
From: Gabriel Dos Reis @ 2005-12-16 22:01 UTC (permalink / raw)
  To: Andrew Pinski; +Cc: gcc-bugzilla, gcc-bugs

Andrew Pinski <pinskia@physics.uc.edu> writes:

[...]

| But he did not which is why there is a bug report.

At this moment, I guess the most important thing is that how to "make"
is clarified and Paolo is willing to fix any problem that might
result from his change.  I'm doing what Daniel J. requested and I'll
post the log once the build is finished.

-- Gaby


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2005-12-16 22:01 ` gdr at integrable-solutions dot net
@ 2006-01-04 14:10 ` pinskia at gcc dot gnu dot org
  2006-01-04 14:11 ` pinskia at gcc dot gnu dot org
  2006-02-20 17:35 ` pinskia at gcc dot gnu dot org
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-04 14:10 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from pinskia at gcc dot gnu dot org  2006-01-04 14:10 -------
(In reply to comment #9)
> At this moment, I guess the most important thing is that how to "make"
> is clarified and Paolo is willing to fix any problem that might
> result from his change.  I'm doing what Daniel J. requested and I'll
> post the log once the build is finished.

Except this is still documented the wrong way.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2006-01-04 14:10 ` pinskia at gcc dot gnu dot org
@ 2006-01-04 14:11 ` pinskia at gcc dot gnu dot org
  2006-02-20 17:35 ` pinskia at gcc dot gnu dot org
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-04 14:11 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from pinskia at gcc dot gnu dot org  2006-01-04 14:11 -------
And there needs to be a way to do the old way of "make all" without having to
reconfiguring as it means rebuilding the support libraries which is too slow as
it is.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug bootstrap/25455] [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build
  2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
                   ` (10 preceding siblings ...)
  2006-01-04 14:11 ` pinskia at gcc dot gnu dot org
@ 2006-02-20 17:35 ` pinskia at gcc dot gnu dot org
  11 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-02-20 17:35 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from pinskia at gcc dot gnu dot org  2006-02-20 17:35 -------
If make all-gcc works, I am happy so this is a dup of bug 25670.

*** This bug has been marked as a duplicate of 25670 ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25455


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2006-02-20 17:35 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-16 18:06 [Bug bootstrap/25455] New: [4.2 Regression] "make all" with a native build now does a bootstrap instead of a normal build pinskia at gcc dot gnu dot org
2005-12-16 18:06 ` [Bug bootstrap/25455] " pinskia at gcc dot gnu dot org
2005-12-16 18:08 ` pinskia at gcc dot gnu dot org
2005-12-16 18:19 ` joseph at codesourcery dot com
2005-12-16 18:27 ` pcarlini at suse dot de
2005-12-16 18:30 ` pinskia at gcc dot gnu dot org
2005-12-16 18:36 ` pcarlini at suse dot de
2005-12-16 18:43   ` Andrew Pinski
2005-12-16 22:01     ` Gabriel Dos Reis
2005-12-16 18:43 ` pinskia at physics dot uc dot edu
2005-12-16 20:39 ` drow at gcc dot gnu dot org
2005-12-16 22:01 ` gdr at integrable-solutions dot net
2006-01-04 14:10 ` pinskia at gcc dot gnu dot org
2006-01-04 14:11 ` pinskia at gcc dot gnu dot org
2006-02-20 17:35 ` pinskia at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).