Package: kannel-dev
Version: 1.4.4-1

kannel-dev does not declare a dependency on freetds-dev.  However,
kannel-dev includes /usr/bin/gw-config, and gw-config --libs outputs:

-L/usr/lib/kannel -lgw -lwap -lgwlib -lpq -lmysqlclient_r -lssl -ldl -lpam 
-lpcreposix -lrt -lresolv -lnsl -lm  -lpthread -lxml2 -lpcreposix -lpcre 
-L/usr/lib -lcrypto -lssl -L/usr/lib/x86_64-linux-gnu -lmysqlclient -lpthread 
-lz -lm -ldl -L/usr/local/lib -lsqlite -L/usr/local/lib -lsqlite3 
-L/usr/lib/x86_64-linux-gnu -L/usr/lib -lhiredis -L/usr/lib -lct

The -lct argument refers to /usr/lib/x86_64-linux-gnu/libct.so, which is
in the freetds-dev package.

So if you try to build a trivial program

int main(void)
{
    return 0;
}

against $(gw-config --cflags) and $(gw-config --libs) without installing
freetds-dev, you get an error:

/usr/bin/ld: cannot find -lct
collect2: error: ld returned 1 exit status

It looks like kannel-dev should depend on freetds-dev, then.


-- 
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