On Sat, Oct 19, 2002 at 11:07:19AM +0300, Maxim Sobolev wrote:
> On Sat, Oct 19, 2002 at 12:02:21AM -0700, Julian Elischer wrote:
> > Unfortunaly you need to replace almost all X11 stuff..
> 
> Not quite. You can easily identify problematic packages by doing something
> like:
> 
> $ for f in `find /usr/X11R6/ -type f`; do nm $f 2>/dev/null | grep -qw "U __sF" && 
>echo $f; done
> $ for f in `find /usr/local/ -type f`; do nm $f 2>/dev/null | grep -qw "U __sF" && 
>echo $f; done
> 
> Then for each file listed do a pkg_info -W <file> to get the name of
> corresponding package, and update each of those packages with
> portupgrade -f. Usually only very old packages are affected, mostly
> those that don't change much over time (jpeg, ungif etc).
> 

What about 3rd party software that isn't in the ports collection?
kargl[203] f95 -o a -dusty spara.f
/usr/local/lib/NAGWare/libf96.so: undefined reference to `__sF'
collect2: ld returned 1 exit status

Fortunately, I know a work around for *this* problem, but 
other vendors may be impacted. 

-- 
Steve

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to