ID:               22595
 User updated by:  web at affenkrieger dot de
 Reported By:      web at affenkrieger dot de
 Status:           Open
 Bug Type:         Sybase-ct (ctlib) related
 Operating System: Mandrake Linux 9.0
 PHP Version:      4.2.3
 New Comment:

Ok, i tried the new version of PHP -> didn't work.

So i made a dirty hack:
deleting all references to the "wrong" libintl.so in /lib and /usr/lib,
then recompiling PHP. voila, it works.

Since compiling DBD::Sybase worked perfectly, it has to be a problem
with the compilation routine of PHP. the lib path in
--with-sybase-ct=/path/to/sybase should be more important than other
(standard) lib paths. It seems that the compilation routine not even
respects settings like LD_LIBRARY_PATH


Previous Comments:
------------------------------------------------------------------------

[2003-03-08 11:46:31] web at affenkrieger dot de

Nope, neither /lib nor /usr/lib. Only additional lib paths like
$SYBASE/lib

------------------------------------------------------------------------

[2003-03-08 11:42:31] [EMAIL PROTECTED]

Do you have /lib in /etc/ld.so.conf ?


------------------------------------------------------------------------

[2003-03-08 11:37:17] web at affenkrieger dot de

gna - do i had to use the other link? :-)
for feedback see above...

------------------------------------------------------------------------

[2003-03-08 11:29:43] nils at affenkrieger dot de

Ok, i will give it a try on monday with the newer PHP version, although
i doubt that the "new" module will work with the "old" installed PHP
version.

Yep, it seems that this type of /lib/libintl.so is Mandrake-specific. I
considered writing a feedback to Mandrake for their new versions, to
rename that lib.

The used Sybase ASE 11.9.2 was freeware, and is no longer available at
sybase.com. Newer versions of the ASE are commercial, so i don't think
that renaming the Sybase libs in a future version will help me ;-(

------------------------------------------------------------------------

[2003-03-08 10:46:14] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

4.2.3 is too old. And lot has changed in the CVS so please give it a
go, although I doubt this will ever work.

Why do you have libintl in /lib anyway?
Does Mandrake put it there?

IMO, sybase should rename their libs.
Sane projects use some unique prefixes for their files..



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/22595

-- 
Edit this bug report at http://bugs.php.net/?id=22595&edit=1

Reply via email to