unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* automake 1.12
@ 2013-02-03 20:48 Andy Wingo
  2013-02-04 19:44 ` Mark H Weaver
  2013-02-04 22:09 ` Ludovic Courtès
  0 siblings, 2 replies; 3+ messages in thread
From: Andy Wingo @ 2013-02-03 20:48 UTC (permalink / raw)
  To: guile-user

Another public service announcement :)

Automake 1.13 defaults to running tests in parallel.  It saves test
output into files and just reports pass/fail results for the test as a
whole.  This doesn't work so well for Guile, which has its own test
runner.

The way to work around this is to specify "serial-tests" as an automake
option, which is what Guile in git does.  However, this option was only
introduced in Automake 1.12.  So, Guile from git (stable-2.0 and master)
requires Automake 1.12, to work around an incompatibility with 1.13 (!).

However!  Many people use Debian, which only has 1.11.  However 1.12 is
in experimental.  To install automake from experimental, do:

  sudo apt-get install -t experimental automake

It shouldn't bring in any other bleeding-edge deps.

See also
http://lists.gnu.org/archive/html/bug-automake/2013-01/msg00156.html.

Cheers,

Andy
-- 
http://wingolog.org/



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

* Re: automake 1.12
  2013-02-03 20:48 automake 1.12 Andy Wingo
@ 2013-02-04 19:44 ` Mark H Weaver
  2013-02-04 22:09 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Mark H Weaver @ 2013-02-04 19:44 UTC (permalink / raw)
  To: Andy Wingo; +Cc: guile-user

Andy Wingo <wingo@pobox.com> writes:
> [...]  So, Guile from git (stable-2.0 and master) requires Automake
> 1.12, to work around an incompatibility with 1.13 (!).
>
> However!  Many people use Debian, which only has 1.11.  However 1.12 is
> in experimental.  To install automake from experimental, do:
>
>   sudo apt-get install -t experimental automake

Note that to do that, you'll need the following line in your
/etc/apt/sources.list:

  deb http://http.us.debian.org/debian/ experimental main

For users of other Debian-derived distros such as Ubuntu or Trisquel,
I also recommend installing the automake-1.12 package from Debian
experimental, but in that case it might be better to just download the
deb file manually and install it via "dpkg -i <debfile>".

  http://packages.debian.org/experimental/all/automake/download

> It shouldn't bring in any other bleeding-edge deps.

Indeed, this 'automake' package has few dependencies and they are all
very old, so it shouldn't bring in any other packages at all (assuming
that you already had automake 1.11 installed).

      Mark



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

* Re: automake 1.12
  2013-02-03 20:48 automake 1.12 Andy Wingo
  2013-02-04 19:44 ` Mark H Weaver
@ 2013-02-04 22:09 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2013-02-04 22:09 UTC (permalink / raw)
  To: guile-user

Andy Wingo <wingo@pobox.com> skribis:

> However!  Many people use Debian, which only has 1.11.

Note that Automake is only needed when building from Git, or when
modifying the build system.

Ludo’.





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

end of thread, other threads:[~2013-02-04 22:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-03 20:48 automake 1.12 Andy Wingo
2013-02-04 19:44 ` Mark H Weaver
2013-02-04 22:09 ` Ludovic Courtès

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