Peter,

On 10.4, I get now
# nm -m /sw/lib/xmms/Output/libOSX.so|fgrep _osx_about
00001114 (__TEXT,__text) non-external (was a private external)  
_osx_about

whereas before the parenthesis (was a..)  wasn't there.

It seems to launch correctly , just as before, in  the sense that I  
can push
on most buttons etc w/o having a crash (don't think to have any files to
actually play).
Only a warning on the terminal :

** WARNING **: oss_set_volume(): Failed to open mixer device (/dev/ 
mixer): No such file or directory

which I didn't see before _ but possibly I touched less buttons  
before :)

Questions:
1) what's the point of keeping the history of symbols in a lib ("was  
a...") ?
2) are there in effect, among the defined symbols, 4 categories,
_ external , non-external , private external , and "non-external (was  
a private external)" ?
3) Does nm -m correctly reflect each of those 4 _ consistently across  
10.4 and 10.5 _,
  and are those categories sufficient to determine how the symbol  
behaves under dyld ?

The questions arise obviously because before your patch to strip via  
ld rather than via nmedit,
I had exactly the same output from the above command as people had on  
10.5, yet
dyld appeared to behave differently..

Any pointers to documentation ?

Jean-Francois

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to