[Cbc] 2.5.0-3 Source Availability

Matthew Gidden gidden at wisc.edu
Wed Feb 26 11:01:07 EST 2014


Hi everyone,

Our project <https://github.com/cyclus/cyclus> has Cbc as a dependency, and
we would like to support users that can build many packages from source and
those that prefer to use package managers. Synaptic currently uses version
2.5.0-3 of Cbc, to which there is no corresponding, available source code
(that I can find).

We must use a version of 2.5.x-y, because the OsiSolverInterface API
changes in 2.6. Furthermore, trying to compile either available version of
2.5.x-y (i.e., https://projects.coin-or.org/svn/Cbc/releases/2.5.0 and
https://projects.coin-or.org/svn/Cbc/stable/2.5) results in the following
compiler error:

In file included from CbcEventHandler.cpp:9:0:
> CbcEventHandler.hpp:145:39: error: 'NULL' was not declared in this scope
> make[2]: *** [CbcEventHandler.lo] Error 1
>

This was a known bug at the time of release (bug
report<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625065>,
fix <https://launchpad.net/ubuntu/+source/coinor-cbc/2.5.0-2.1>).

Accordingly, I'm asking for assistance via either:

   - a suggested work around
   - publishing the (unstable) 2.5.0-3 branch

Thanks for your assistance!

-- 
Matthew Gidden
Ph.D. Candidate, Nuclear Engineering
The University of Wisconsin -- Madison
Ph. 225.892.3192
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20140226/a2e8966f/attachment.html>


More information about the Cbc mailing list