in php5-sybase, file sybase_ct.so is lost

Bug #240095 reported by Fwolf on 2008-06-15
2
Affects Status Importance Assigned to Milestone
php5 (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: php5-sybase

when using ubuntu gutsy, php5-sybase 5.2.3-1ubuntu6.3, file sybase_ct.so exists and work well.
but after upgrade to hardy, php5-sybase 5.2.4-2ubuntu5 or 5.2.4-2ubuntu5.1, this file is lost,
and try to use sybase_connect will report error:

[12-Jun-2008 09:10:02] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/sybase_ct.so' - /usr/lib/php5/20060613+lfs/sybase_ct.so: cannot open shared object file: No such file or directory in Unknown on line 0

I check changelog and find 2 possible change about this:

-- dAniel hAhler <email address hidden> Wed, 19 Dec 2007 10:48:04 +0100
php5 (5.2.4-2ubuntu1) hardy
* Fixes sybase_ct for MS SQL (LP: #21995)

-- sean finney <email address hidden> Sun, 16 Sep 2007 14:46:06 +0200
php5 (5.2.4-1) unstable
* Switch php5-sybase to use the mssql extension instead of the sybase_ct
    extension. Closes: #418734, #329065.

Does usage of sybase_connect() changed ? or anything else I don't know ?
Nobody else use sybase_ct with php ? Why always migrage sybase with mssql?
they are same in early age and have big difference now.

Also in chinese:
http://www.fwolf.com/blog/post/403

Paul McLanahan (pmclanahan) wrote :

I'm also having this problem. I see in the changelog referred to above that the switch was made from the sybase to the mssql module, but according to the php documentation the sybase_* functions should still exist. I don't care which module provides connectivity to MSSql and Sybase servers, but it does need to support both the mssql_* and sybase_* functions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers