Source: coinor-cbc
Version: 2.5.0-2
Tags: patch

With a newer toolchain (4.5.1) and stricter linking rules, we
encounter a FTBFS; originally this was discovered in Ubuntu
Natty, but will appear in Debian Wheezy in the future.

g++ -g -O2 -g -Wall -O2 -Wl,-Bsymbolic-functions -o .libs/cbc CoinSolve.o  
./.libs/libCbcSolver.so ./.libs/libCbc.so /usr/lib/libCgl.so /usr/lib/libVol.so 
-llapack -lz -lbz2 /usr/lib/libOsiClp.so /usr/lib/libOsi.so -lpthread -lrt -lm 
/usr/lib/libClp.so /usr/lib/libCoinUtils.so
/usr/bin/ld: cannot find -lz
/usr/bin/ld: cannot find -lbz2
collect2: ld returned 1 exit status
make[3]: *** [cbc] Error 1

Need to add zlib1g-dev and libbz2-dev to Build-Depends. Patch
follows.

---
diff -Nru coinor-cbc-2.5.0/debian/control coinor-cbc-2.5.0/debian/control
--- coinor-cbc-2.5.0/debian/control     2010-09-07 14:19:52.000000000 -0600
+++ coinor-cbc-2.5.0/debian/control     2010-10-22 12:53:13.000000000 -0600
@@ -5,7 +5,8 @@
 Build-Depends: cdbs, debhelper (>= 5), doxygen, graphviz,
  coinor-libcoinutils-dev (>= 2.6.4-2), coinor-libosi-dev (>= 0.103.0),
  coinor-libclp-dev (>= 1.12.0), coinor-libvol-dev,
- coinor-libcgl-dev (>=0.55.0), liblapack-dev, libblas-dev
+ coinor-libcgl-dev (>=0.55.0), liblapack-dev, libblas-dev,
+ zlib1g-dev, libbz2-dev
 Standards-Version: 3.9.1
 Homepage: https://projects.coin-or.org/Cbc
 Vcs-Svn: http://bollin.googlecode.com/svn/coinor-cbc/trunk/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to