[BuildTools] New release 0.8.6

Ted Ralphs ted at lehigh.edu
Wed Feb 10 00:46:36 EST 2016


I made a new release of buildtools with enhancements/fixes mainly to
support the use of Travis CI and Appveyor to do automatic build and test.
Now build and test happens after every commit (upon mirroring to github).
There will be more news about this over time. For this release, the changes
are:

1. There is a new script "get.dependencies" that can automatically
  - fetch dependencies from either git or svn (replicating what the SVN
externals mechanism does when using a pure SVN set-up.
  - build and test the projects either monothically (old-style) or
project-by-project (new-style rootless).
The script has been tested pretty thoroughly and is currently deployed on
Travis and Appveyor for doing build from git checkouts. Check out the
script here:

https://projects.coin-or.org/BuildTools/browser/stable/0.8/get.dependencies.sh

to see the bells and whistles. Also check out the COIN-OR page on Travis:

https://travis-ci.org/coin-or

2. A subtle bug in libtool that previously required patching on CYGWIN
seems to now also arise in MSys, since the release of MSys2. There was a
small change in coin.m4 to apply the same patch on MSys now as was
previously applied for CYGWIN.

3. Building projects with the autotools under MSys2 with the MSVC++
compiler in the presence of gfortran may fail if ifort or some other
working Fortran compiler is not present, since gfortran is not compatible
with MSVC++ (at the moment) and can be the only compiler located. Gfortran
is now therefore removed from the compiler search list when -enable-msvc is
specified.

Cheers,

Ted


-- 
Dr. Ted Ralphs
Professor, Lehigh University
(610) 628-1280
ted 'at' lehigh 'dot' edu
coral.ie.lehigh.edu/~ted
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/buildtools/attachments/20160210/61db25be/attachment.html>


More information about the BuildTools mailing list