Sunanda
  With respect to upstack components like PHP using MySQL as part of 
their build process, I would appreciate if MySQL provides '-R' 
information within the mysql_config --libs output. I am sure, other 
customers who use mysql_config will also expect the same because that is 
the reason why this script exists in the first place

thanks
sriram

Sunanda Menon wrote:
> Hi Martin ,
> Thanks for the reply .The problem is when we run the mysql_config --libs 
> ,you get the libraries as -L/usr/mysql/5.0/lib/mysql  but not -R 
> /usr/mysql/5.0/lib/mysql,so external programs using mysql_config need to 
> explicitly set the path of -R to get them working .
>
> Now I'm not sure if the solution is to patch the mysql_config .In short 
> mysql_config should be able to give the -R/usr/mysql/5.0/lib/mysql as 
> well along with other library paths it specifies .
> Let me know if you need some more clarity on the Bug .
> Thanks Sunanda
>
>
> Martin MC Brown wrot
>   
>> Hi Sunanda,
>>
>>     
>>> The CR 6664712 : mysql_config provides incorrect link library
>>> configuration talks about patching of mysql_config to provide the -R
>>> /usr/mysql/5.0/lib/mysql option so that other programs can  use it which
>>> depends on mysql .As such mysql binaries doesn't need this path to be
>>> set and I would expect the programs to set the LD_LIBRARY_PATH to run
>>> itself .
>>> However this is not what it looks like .
>>>
>>> Question :
>>> Is it appropriate to patch the mysql_config with a hard coded path of -R
>>> /usr/mysql/5.0/lib/mysql as this would change each time a different
>>> version is used .How do other components handle this ?
>>>
>>> Thoughts/Suggestions ?
>>>       
>> I'm not clear on what the issue is here - is there a bug in 
>> mysql_config that returns the wrong configuration information?
>>
>> mysql_config relies on the the installation directory structure to 
>> determine the PATH information that it should return. It should return 
>> the right information, providing it can correctly determine where it 
>> is located and where the other information is in relation to the 
>> mysql_config script.
>>
>> If mysql_config , it might be that the layout we are currently using 
>> is the source of the problem.
>>
>> As to patching it, I'd rather we fixed the main mysql_config script in 
>> the releases if we can, so that users installing MySQL from source 
>> benefit from the fix/improvement.
>>
>> MC
>>
>> -- 
>> Martin 'MC' Brown, mc at mcslp.com
>> Everything MCslp: http://planet.mcslp.com
>>
>>
>>     
>
> _______________________________________________
>
>
> webstack-discuss mailing list
> webstack-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/webstack-discuss/attachments/20080317/28022330/attachment.html>

Reply via email to