Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 7, 2012
  1. @vinoski
Commits on Apr 3, 2012
  1. @vinoski

    fix configure's ERTS version checking for file:sendfile/5

    vinoski authored
    R15B01 is ERTS version 5.9.1. In commit ddfa25, made before R15B01 was
    released, it was erroneously assumed to be 5.10. This prevented
    file:sendfile/5 from being configured properly for R15B01.
Commits on Dec 24, 2011
  1. @vinoski
Commits on Sep 23, 2011
  1. @vinoski

    changes for OS X Lion for build and test

    vinoski authored
    The configure script had a place verifying Darwin version 10.*, which
    doesn't work for Lion since it's version 11.*. Allow any version
    greater than or equal to 10. Also the wgettest script under test/t1
    uses grep in a way that no longer seems to work under Lion (very odd),
    so change it to work around the issue.
Commits on Jun 19, 2011
  1. @vinoski

    let configure handle erlang built from git clone

    vinoski authored
    A normal Erlang installation has versioned directory names for
    applications such as sasl, kernel, and ssl. The yaws configure script
    checks for these. But an Erlang built from a git clone of the OTP
    repository, the versions for these applications do not exist. Trying
    to build yaws using erl built in such a git clone would fail due to
    this lack of versioned applications.
    
    Change configure.in to look for normal application versions first and
    if not found, look for application dirs containing vsn.mk files. If
    found, use those versions instead. Also change configure.in to get the
    erts version from running the emulator instead of from the erts
    versioned directory name.
Commits on May 31, 2011
  1. @vinoski

    use {wordsize, external} in configure script

    vinoski authored
    To properly check to see whether the Erlang emulator is 32-bit or
    64-bit in the configure script, call erlang:system_info with the
    argument {wordsize, external} instead of just wordsize. The latter
    reveals only the internal word size, which happened to work previously
    (and is the only option for older versions of Erlang) but doesn't work
    for halfword emulators. Fallback to an argument of just wordsize for
    older versions of Erlang.
Commits on Feb 17, 2011
  1. @vinoski
Commits on Jan 26, 2011
  1. @vinoski

    filter erl output for setting ERLDIR

    vinoski authored
    A user reported a problem with yaws-1.89 where ERLDIR was getting set
    incorrectly because his R14B01 Erlang installation was emitting the
    string "Running Erlang" as part of the output used to set the ERLDIR
    variable. (I don't know why, since that string doesn't appear anywhere
    in the sources as far as I can see.) Change the command used to set
    ERLDIR so that only the last line of output is kept.
Commits on Jan 18, 2011
  1. @vinoski

    teach linux build to distinguish 32- and 64-bit erlang

    vinoski authored
    Change Linux build to check whether the Erlang system available is
    32-bit or 64-bit and use the right build flags for c_src to
    match. This support is mostly the same as changes added some time ago
    to distinguish 32- and 64-bit builds on OS X.
    
    Also change configure script to use "host" where "target" used to be
    used, since according to autotools documentation "host" is what was
    really meant.
Commits on Dec 8, 2010
  1. @vinoski

    add configure detection of erts bits support

    vinoski authored
    The websockets support relies on bits support in Erlang. The
    src/Makefile used to contain a gmake shell command for checking the
    erts version to see if bits support was present. This change moves
    that test into the configure scripts and adds a new make variable to
    include.mk that src/Makefile can use instead. This keeps configuration
    checks out of the makefiles and in the configure script where they
    belong.
    
    Also fixed the test for bits support, which would have been incorrect
    once the erts major version number increases above 5 because it also
    unconditionally wanted the erts minor number to be greater than 6, so
    a major/minor version such as 6.0 would have failed.
Commits on Jan 6, 2010
  1. @vinoski
Commits on Sep 26, 2009
  1. @vinoski
Commits on Apr 25, 2009
  1. @vinoski
Commits on Jan 29, 2009
  1. @vinoski
  2. @vinoski
Something went wrong with that request. Please try again.