public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
From: DJ Delorie <dj@redhat.com>
To: dhazeghi@yahoo.com
Cc: gcc@gcc.gnu.org, binutils@sources.redhat.com, gdb@sources.redhat.com
Subject: Re: srcdir == objdir build issues [SC take note]
Date: Fri, 09 May 2003 17:55:00 -0000	[thread overview]
Message-ID: <200305091755.h49Htqc21246@greed.delorie.com> (raw)
In-Reply-To: <20EC888E-81F7-11D7-9B47-000393681B36@yahoo.com> (message from Dara Hazeghi on Fri, 9 May 2003 01:20:43 -0700)


> there seems to be a fair number of people who like to build gcc with a 
> straight ./configure && make && make install. Unfortunately, this 
> doesn't seem to work a fair bit of the time, as is seen by the 10-20 
> bug reports we have about it in GNATS. The documentation 
> (http://gcc.gnu.org/install/configure.html) claims it _should_ work but 
> is not tested much. So my question is do we in fact support this, and 
> is it something which will receive regular testing?

Few gcc developers seem to care about building in anything other than
some unrelated directory.  I keep noting that every other source
package besides gcc is build with "./configure; make" and we'd only be
surprising the users if we don't allow it.  I do a build-in-srcdir
build every night, but often other problems prevent it from working,
so it's hard to keep on top of.

So here's an idea.  Let's ask the Steering Committee what we should
support.  Whatever we choose to not support, I'll modify configure to
detect and just plain fail, so there will be no doubts about the
situation any more.

SC - here are the options...

[ ] /some/dir/src/configure  (not matching any of the below)

[ ] ../src/configure

[ ] ../configure

[ ] ./configure

For those options the SC votes to support, we should expect anyone
submitting build-related changes to actually test those
configurations, in a worst-case scenario (most likely, a canadian
cross to a multilib target).

I've added binutils and gdb to this list, since the obvious place to
add these tests would be in the toplevel build files, so we should get
their opinion too - if they want to support things gcc doesn't, we'll
put the tests in gcc's configure.

       reply	other threads:[~2003-05-09 17:55 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20EC888E-81F7-11D7-9B47-000393681B36@yahoo.com>
2003-05-09 17:55 ` DJ Delorie [this message]
2003-05-09 18:19   ` Phil Edwards
2003-05-09 18:41     ` DJ Delorie
2003-05-09 18:54       ` Phil Edwards
2003-05-09 22:35         ` Alexandre Oliva
2003-05-09 22:14   ` Neil Booth
2003-05-10  1:12 Benjamin Kosnik
2003-05-10  1:40 ` DJ Delorie
2003-05-10  4:56   ` Ian Lance Taylor
2003-05-10  4:57   ` Alexandre Oliva
2003-05-11  0:43   ` Phil Edwards
2003-05-11  0:46     ` DJ Delorie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200305091755.h49Htqc21246@greed.delorie.com \
    --to=dj@redhat.com \
    --cc=binutils@sources.redhat.com \
    --cc=dhazeghi@yahoo.com \
    --cc=gcc@gcc.gnu.org \
    --cc=gdb@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).