Skip to content

Fix up tcsh build #184

Merged
merged 4 commits into from
Nov 8, 2016
Merged

Fix up tcsh build #184

merged 4 commits into from
Nov 8, 2016

Commits on Nov 3, 2016

  1. tcsh: compile with -fno-optimize-strlen

    The gcc compiler optimization to replace a call of malloc followed by a
    call of memset with a calloc call conflicts with tcshs own
    implementation of calloc, which calls malloc and memset.
    
    This bug is reported to and acknowledged by the maintainer (
    http://mx.gw.com/pipermail/tcsh-bugs/2015-May/000930.html ) and should
    be fixed in the next tcsh release.
    donald committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    0e8b6ef View commit details
    Browse the repository at this point in the history
  2. tcsh: install csh link into $BINDIR

    The build script incorrectly installed the csh symlink into $BEE_BINDIR,
    which is the bin directory of the "bee" command instead of into $BINDIR
    which is the bin directory of the package. Usually this is the same.
    donald committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    9eb9fa2 View commit details
    Browse the repository at this point in the history
  3. tcsh: use straightforward symlink commands

    This avoids a fork an a chdir.
    donald committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    83415ac View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2016

  1. tcsh: update revision from 6.19.00-0 to 6.19.00-1

    Due to an incompatible compiler optimization, 6.19.00-0 is unusable.
    This revision contains a fix ( -fno-optimize-strlen ). See related
    commit.
    donald authored and pmenzel committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    fb07820 View commit details
    Browse the repository at this point in the history