public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [patch 0/27] RFC: Use automake-1.11.6 across the tree
@ 2015-05-05 16:03 Michael Haubenwallner
  2015-05-06  8:51 ` [patch 1/28] top-level: Use automake-1.11.6 Michael Haubenwallner
                   ` (32 more replies)
  0 siblings, 33 replies; 63+ messages in thread
From: Michael Haubenwallner @ 2015-05-05 16:03 UTC (permalink / raw)
  To: Paolo Bonzini, DJ Delorie, Nathanael Nerode, Alexandre Oliva,
	Ralf Wildenhues
  Cc: Jan-Benedict Glaw, GCC Patches, Bernd Edlinger, Janne Blomqvist,
	Kai Tietz

Hello build machinery maintainers,

following up
http://thread.gmane.org/gmane.comp.gcc.patches/331902/focus=334462
http://thread.gmane.org/gmane.comp.gcc.patches/332160

On 01/25/2015 08:42 PM, Jan-Benedict Glaw wrote:
> On Sun, 2015-01-04 20:20:40 +0100, Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com> wrote:

>> Updating to 1.14 might require more work like updating some .in
>> files as well. I've seen automake-1.11 being explicitly used, so for
>> now we really want 1.11.6 eventually?
> 
> Probably yes, we may want to stick to a well-known version. (Maybe
> another way could be to really upgrade to current versions, with is, I
> guess, more work than just sync files and rerun. That might be
> fruitful (ie. to not stick to older versions), but this is a change I
> don't see in the current stage.)
> 
>   To cut a long story short:
> 
>   * Do we actually see *problems* from the version inconsistencies
>     already introduced by me and/or others?

There's a problem for gcc-developers: When I need to import a libtool
upstream patch, by its nature it affects each library. As I prefer to
avoid mixing these diffs with an automake version change in one commit,
I need to bootstrap different libraries with different automake versions.

Even if I probably need to split this change into one commit per library
anyway, the need for multiple automake versions still feels pointless.

>   * ...and: Do we want to stick to known versions, or update if?
>     (Probably not in such a late stage, though...)

Now that gcc-5 is out, what about an automake-1.11.6 update for gcc-6?

BTW, the actual commands I use to re-run automake for everything (I found) is:
  $ export AUTOMAKE='automake-1.11 --add-missing --copy --force-missing'
  $ /src/gcc-trunk/configure --prefix=/install \
      --enable-languages=c,c++,fortran,go,java,lto,objc,obj-c++ \
      --enable-liboffloadmic=target \
      --enable-libmpx \
      --enable-maintainer-mode 
  $ make bootstrap

Thanks!
/haubi/

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

end of thread, other threads:[~2015-05-18  9:01 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-05 16:03 [patch 0/27] RFC: Use automake-1.11.6 across the tree Michael Haubenwallner
2015-05-06  8:51 ` [patch 1/28] top-level: Use automake-1.11.6 Michael Haubenwallner
2015-05-06  9:37   ` Jakub Jelinek
2015-05-06 15:56   ` Joseph Myers
2015-05-07  9:59     ` Bernd Edlinger
2015-05-07 15:25       ` Joseph Myers
2015-05-08 11:39         ` Bernd Edlinger
2015-05-08 16:41           ` Joseph Myers
2015-05-08 18:41             ` Bernd Edlinger
2015-05-08 20:21               ` Joseph Myers
2015-05-09  6:16                 ` Bernd Edlinger
2015-05-11 17:55                   ` Joseph Myers
2015-05-12  8:49                     ` Michael Haubenwallner
2015-05-12 15:28                       ` Joseph Myers
2015-05-12 16:44                       ` Michael Haubenwallner
2015-05-12 17:22                         ` Joseph Myers
2015-05-06  8:55 ` [patch 2/28] boehm-gc: " Michael Haubenwallner
2015-05-06  8:58 ` [patch 3/28] fixincludes: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-07 22:10   ` Bruce Korb
2015-05-08  9:26     ` Michael Haubenwallner
2015-05-06  9:02 ` [patch 4/28] gotools: " Michael Haubenwallner
2015-05-07 14:35   ` Ian Lance Taylor
2015-05-06  9:04 ` [patch 0/27] RFC: Use automake-1.11.6 across the tree Michael Haubenwallner
2015-05-06  9:06 ` [patch 6/28] libatomic: Use automake-1.11.6 Michael Haubenwallner
2015-05-06  9:09 ` [patch 7/28] libbacktrace: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-06  9:13 ` [patch 8/28] libcc1: " Michael Haubenwallner
2015-05-06  9:16 ` [patch 9/28] libcilkrts: Use automake-1.11.6 Michael Haubenwallner
2015-05-06  9:18 ` [patch 10/28] libcpp: " Michael Haubenwallner
2015-05-06  9:19 ` [patch 11/28] libdecnumber: " Michael Haubenwallner
2015-05-06  9:22 ` [patch 12/28] libffi: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-06  9:27 ` [patch 13/28] libgfortran: Use automake-1.11.6 Michael Haubenwallner
2015-05-06  9:29 ` [patch 14/28] libgomp: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-06  9:32 ` [patch 15/28] libgo: " Michael Haubenwallner
2015-05-06  9:33 ` [patch 16/28] libitm: " Michael Haubenwallner
2015-05-06  9:38 ` [patch 17/28] classpath: Use automake-1.11.6 Michael Haubenwallner
2015-05-06 10:07 ` [patch 19/29] libjava: " Michael Haubenwallner
2015-05-06 10:09 ` [patch 20/29] libmpx: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-06 10:11 ` [patch 21/29] libobjc: " Michael Haubenwallner
2015-05-06 10:13 ` [patch 22/29] liboffloadmic: Use automake-1.11.6 Michael Haubenwallner
2015-05-06 10:37   ` Michael Haubenwallner
2015-05-06 10:14 ` [patch 18/29] libltdl " Michael Haubenwallner
2015-05-06 10:15 ` [patch 23/29] libquadmath: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-06 10:17 ` [patch 24/29] libsanitizer: Use automake-1.11.6 Michael Haubenwallner
2015-05-06 10:18 ` [patch 25/29] libssp: " Michael Haubenwallner
2015-05-06 10:21 ` [patch 26/29] libstdc++-v3: Use automake-1.11.6 (across the tree) Michael Haubenwallner
2015-05-13 10:37   ` Jonathan Wakely
2015-05-13 11:59     ` Michael Haubenwallner
2015-05-06 10:27 ` [patch 27/29] libvtv: " Michael Haubenwallner
2015-05-06 10:33 ` [patch 28/29] lto-plugin: " Michael Haubenwallner
2015-05-06 10:34 ` [patch 29/29] zlib: Use automake-1.11.6 Michael Haubenwallner
2015-05-06 13:01 ` [patch 0/27] RFC: Use automake-1.11.6 across the tree Bernd Edlinger
2015-05-07  9:22   ` [patch 0/29] " Michael Haubenwallner
2015-05-07 16:52   ` [patch 0/27] " Michael Haubenwallner
2015-05-08 11:22     ` Bernd Edlinger
2015-05-12  7:45       ` Michael Haubenwallner
2015-05-08 11:55     ` Andreas Schwab
2015-05-06 14:09 ` Jeff Law
2015-05-07 15:52   ` [patch 0/29] " Michael Haubenwallner
2015-05-08 18:49     ` Jeff Law
2015-05-08 20:22       ` Joseph Myers
2015-05-08 20:48         ` Jeff Law
2015-05-13 11:59 ` [committed] [patch 0/27] " Michael Haubenwallner
2015-05-18  9:14 ` [patch 0/27] RFC: " Michael Haubenwallner

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).