Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: joyent/libuv
base: 5ff6f85f5872
Choose a base ref
...
head repository: joyent/libuv
compare: acf1310bb070
Choose a head ref
  • 1 commit
  • 2 files changed
  • 1 contributor

Commits on Aug 17, 2013

  1. build: fix automake serial-tests check again

    This effectively undoes the following commits:
    
        a97685e build: add automake serial-tests version check
        e4c1483 build: serial-tests was added in automake v1.12
    
    After much trial and error I've come to the conclusion that you cannot
    reliably test for the automake version inside configure.ac itself.
    
    Feature checks (testing for the presence of macros with m4_ifdef) is
    not reliable when the macro is "lazy-loaded" by aclocal: m4 won't see
    its definition unless it's actually used in configure.ac, hence checking
    for obsolete macros like AM_ENABLE_MULTILIB and AM_WITH_REGEX is not a
    reliable proxy for the automake version - both are are lazy-loaded.
    
    That's why this commit moves the version check to autogen.sh, creates
    a m4 file with automake options on the fly and includes that in
    configure.ac.
    
    Thank you, automake maintainers, for making hard what should be easy.
    That's an hour of my life I won't be getting back!
    bnoordhuis committed Aug 17, 2013
    Copy the full SHA
    acf1310 View commit details
    Browse the repository at this point in the history