>While trying to nail down a bug, I had to dtrace devfsadm on both nevada 
>and S10U2. I was not seeing lots of function calls on S10U2 and after 
>wasting a fair amount of time, I realised that I was dtracing a stripped 
>binary. :)
>
>That brings me to my question. Do we (Sun/Solairs) really have to ship 
>stripped binaries? I am surprised that we still do.
No.
>For example:
>bash-3.00# file /usr/sbin/devfsadm
>/usr/sbin/devfsadm:     ELF 32-bit MSB executable SPARC Version 1, 
>dynamically linked, stripped
>bash-3.00# file /usr/bin/* | grep "not stripped"  | wc -l
>      200
>bash-3.00# file /usr/bin/* | grep -v "not stripped"  | grep
stripped | wc -l
>      513
>
>Don''t we care enough about the observability that the symbols
provide??
Yes; same commands in b45:
file /usr/bin/* | grep "not stripped"  | wc -l
     724
file /usr/bin/* | grep -v "not stripped"  | grep stripped | wc -l
      73
(SFW, GNOME, install, packaging tools)
We''re fixing this but we won''t fix this for S10.
Casper