Skip to content
Commits on Apr 3, 2012
  1. @vinoski

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

    vinoski committed Apr 3, 2012
    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 Apr 1, 2012
  1. @tuncer @vinoski

    Use file:sendfile/5 if available

    tuncer committed with vinoski Dec 29, 2011
    Due to a bug in file:sendfile/5 in R15B, the yaws configure script enables
    the use of file:sendfile/5 only for versions R15B01 or greater.
Commits on Dec 24, 2011
  1. @vinoski
Commits on Sep 23, 2011
  1. @vinoski

    changes for OS X Lion for build and test

    vinoski committed Sep 23, 2011
    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 committed Jun 18, 2011
    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 to look for normal application versions first and
    if not found, look for application dirs containing files. If
    found, use those versions instead. Also change 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 committed May 30, 2011
    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
  2. @jamesleegwu @vinoski

    configure ERLBINDIR relative to ERLDIR

    jamesleegwu committed with vinoski Feb 16, 2011
    Rather than configuring ERLBINDIR relative to ERL, which doesn't work
    when ERL is in a strange location such as /usr/bin/amd64/erl,
    configure it relative to ERLDIR.
Commits on Feb 14, 2011
  1. @yrashk

    Fix configure failing to determine word size on Linux platform.

    yrashk committed Feb 14, 2011
    It was not explicitly specifying that it needs Erlang to run the test so autoconf was trying to
    compile that halt(...) code test as a C program, which obviously leads to a failure
Commits on Jan 26, 2011
  1. @vinoski

    filter erl output for setting ERLDIR

    vinoski committed Jan 26, 2011
    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 committed Jan 17, 2011
    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 committed Dec 7, 2010
    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 that src/Makefile can use instead. This keeps configuration
    checks out of the makefiles and in the configure script where they
    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 Feb 18, 2010
  1. dialyzer work

    committed Feb 18, 2010
Commits on Feb 9, 2010
Commits on Jan 6, 2010
  1. @vinoski
Commits on Jan 5, 2010
Commits on Nov 11, 2009
  1. rm configure

    committed Nov 11, 2009
Commits on Sep 26, 2009
  1. @vinoski
Commits on Jul 1, 2009
  1. yaws [PATCH] Use $CC instead of gcc committed with Jun 30, 2009
    I'm just a newbie, but these fixes seemed obvious.
    Hope it's useful.
Commits on Jun 30, 2009
  1. configure patch by dnz

    committed Jun 30, 2009
Commits on Apr 25, 2009
  1. @vinoski
Commits on Mar 18, 2009
  1. configure woes

    committed Mar 18, 2009
Commits on Mar 17, 2009
Commits on Jan 29, 2009
  1. @vinoski
  2. @vinoski

    add --disable-sendfile option to configure, fix src/Makefile to clean…

    vinoski committed Jan 29, 2009
    … yaws_configure.hrl
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Jan 22, 2009
  1. cygwin build patch by Davide marques

    committed Jan 22, 2009
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 27, 2008
  1. test case number 1

    committed Dec 27, 2008
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 20, 2008
  1. added configure support for sendfile

    committed Dec 20, 2008
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 17, 2008
  1. configure/latex support and also slightly nicer listdir output by Han…

    committed Dec 17, 2008
    …s Ulrich Niedermann
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 20, 2008
  1. Added a 'make release' target in the top makefile. he release

    committed May 20, 2008
    file picks up the versions of installed applications (erts,
    kernel, stdlib, sasl and mnesia).
    The product of this is a release package file (e.g. yaws-1.73.tar.gz)
    which can be installed on an embedded system using the SASL
    application release_handler.
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Feb 14, 2008
  1. untabified all of yaws

    committed Feb 14, 2008
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Jan 19, 2007
  1. *** empty log message ***

    committed Jan 19, 2007
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Jun 7, 2006
  1. preparing for 1.62

    committed Jun 7, 2006
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 30, 2006
  1. *** empty log message ***

    committed May 30, 2006
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Something went wrong with that request. Please try again.