Mantis - mysql_dev
Viewing Issue Advanced Details
4890 packaging minor have not tried 2012-02-01 14:55 2012-03-25 22:04
dam  
maciej  
normal  
closed  
fixed  
none    
none  
0004890: Link to 64 bit config is missing
The symlink to the 64 bit version of mysql_config is missing, whereas the 32 bit exists:
   /opt/csw/bin/mysql_config -> /opt/csw/bin/mysql_config-5.0
The result is 64 bit apps falling back to the 32 bit version pulling in the wrong flags.
Issue History
2012-02-01 14:55 dam New Issue
2012-02-01 16:25 maciej Status new => assigned
2012-02-01 16:25 maciej Assigned To => maciej
2012-02-01 16:26 maciej Note Added: 0009572
2012-02-01 22:55 dam Note Added: 0009573
2012-02-02 15:42 dam Note Added: 0009574
2012-03-25 22:04 maciej Note Added: 0009769
2012-03-25 22:04 maciej Status assigned => closed
2012-03-25 22:04 maciej Resolution open => fixed

Notes
(0009572)
maciej   
2012-02-01 16:26   
The recipe doesn't do anything 32- or 64-bit specific, maybe it's a problem during merging?
(0009573)
dam   
2012-02-01 22:55   
The symlink is put in place by alternatives and the respective file contains only an alternative for 32 bit:

unstable9s% more work/solaris9-sparc/pkgroot/opt/csw/share/alternatives/mysql_dev
/opt/csw/bin/mysql_config mysql_dev /opt/csw/bin/mysql_config-5.0 50

I'll make the necessary additions to the alternative definition in the Makefile.
(0009574)
dam   
2012-02-02 15:42   
This is fixed in r16977, please respin for release.
(0009769)
maciej   
2012-03-25 22:04   
Done.