Hello Ben, > I missed seeing that in the "show-portability" output, even > though it was right there. I think that part of the reason was > that the output is grouped by library. When I adjust the sorting > to be by OS, it is easier for me to see that ... > ... > --- tmp/various-symlists/show-portability 2008-01-13 12:51:54.000000000 > -0800 > +++ various-symlists/show-portability 2008-08-12 19:46:40.000000000 -0700 > @@ -79,7 +79,7 @@ > -e 's,^libroot beos$,libc > beos,' > grep '^'"$symbol"'$' $d/* >/dev/null || echo $os 1>&3 > done \ > - | sed -e 's,^\(....................\) *,\1,' | sort -k1,80 > + | sed -e 's,^\(....................\) *,\1,' | sort -b -k 2,2 -k 1,1 > } 3> .missing > missing=`cat .missing` > rm -f .missing
Makes sense. I applied your patch to my copy and will distribute it. Thanks. Bruno