public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Charles Wilson <cygwin@cwilson.fastmail.fm>
To: Mailing List: CygWin-Apps <cygwin-apps@cygwin.com>
Subject: Re: [ITP] gcc-tools-autoconf, gcc-tools-automake
Date: Mon, 05 Jan 2009 07:44:00 -0000	[thread overview]
Message-ID: <4961BA5E.7080102@cwilson.fastmail.fm> (raw)
In-Reply-To: <4961B66D.5020605@users.sourceforge.net>

Yaakov (Cygwin/X) wrote:
> Charles Wilson wrote:
> In what way does gcc "require" a vanilla automake?  Below you say that
> the only difference is some libobj fixes.  To me that means that gcc
> will build, but the patches won't be quite right (meaning that gcc keeps
> Makefile.in in CVS?).  That's not exactly what I call "requiring".

Many -- if not most -- of Dave's changes are *build system* fixes.
Modifying Makefile.am's and such. And yes, gcc keeps Makefile.in's under
source control. So, many of Dave's patches to send upstream will contain
changes to Makefile.in's as generated by automake.

If he's using the wrong automake -- or a patched version of the right
automake -- that just makes his life harder. The point of these packages
is to make life easier.

I'm not providing these packages so that gcc will build on cygwin. I'm
(attempting to) provide them to ease the development of gcc on cygwin --
a subtle difference, and one that includes considerations such as "make
it easy(ier) to send patches upstream with a reasonable likelihood of
acceptance".

The gcc website explicitly states "automake 1.9.6" -- not debian's
patched version, or cygwin's patched version, or something that claims
to be 1.9.6 but includes all substantive changes from 1.10.1. "For
directories that use automake, GCC requires the latest release in the
1.9.x series, which is currently 1.9.6. When regenerating a directory to
a newer version, please update all the directories using an older 1.9.x
to the latest released version."

>> ...libobj...
> 
> It would be good to know if the automake patches are no longer needed
> with libtool-2.2, but for now let's assume the worst.
> 
>> [**] ...libtool...
> 
> Our libtool is basicall vanilla anyway; the LT_OUTPUT patch (which
> anyways I'm not sure that we need anymore) wouldn't be relevant here.

True, but in this case I was referring more to the fact that
/opt/gcc-tools/ doesn't contain libtool at all, which means "all
autotools in the same prefix" is being violated. My argument was "all
autotools /that we intend to use/" are still in the same prefix --
because (I hope) Dave doesn't intend to re-libtoolize.

--
Chuck

  reply	other threads:[~2009-01-05  7:44 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-03 19:39 Charles Wilson
2009-01-03 22:14 ` Dave Korn
2009-01-05  6:20 ` Yaakov (Cygwin/X)
2009-01-05  7:05   ` Charles Wilson
2009-01-05  7:27     ` Yaakov (Cygwin/X)
2009-01-05  7:44       ` Charles Wilson [this message]
2009-01-06 17:49         ` Dave Korn
2009-01-06 17:54       ` Dave Korn
2009-01-05 13:35   ` Charles Wilson
2009-01-05 15:30     ` Yaakov (Cygwin/X)
2009-01-06  4:46       ` Charles Wilson
2009-01-07  5:37 ` Charles Wilson
2009-01-07  6:00   ` Christopher Faylor
2009-01-07 10:08     ` Dave Korn
2009-01-07 13:12     ` Eric Blake
2009-01-07 14:44       ` Charles Wilson
2009-01-07 15:50         ` Christopher Faylor
2009-01-08 17:06       ` Jari Aalto
2009-01-08 18:11         ` Peter Rosin
2009-01-08 18:42           ` Christopher Faylor
     [not found] <495FB6CF.1060701@cwilson.fastmail.fm>
2009-01-06 18:35 ` Dave Korn

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=4961BA5E.7080102@cwilson.fastmail.fm \
    --to=cygwin@cwilson.fastmail.fm \
    --cc=cygwin-apps@cygwin.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).