This modification to the rebaseall script will allow it to work on .dll extensions 
created by Perl modules downloaded from CPAN, ie
using perl -MCPAN -e shell, site python dlls, and any dlls that can be found in 
/usr/local, /install, /home and /opt. find does not
recurse into symlinked directories, so there should be no danger of rebasing dlls not 
intended for cygwin.

I thought about adding some code to ignore zsh dlls from the current version of zsh, 
but from my vague understanding of the progress
of that issue, the problem seems to be in rebase, related to some symbols not getting 
changed:
http://www.cygwin.com/ml/cygwin/2004-02/msg00573.html
so rebaseall should work with any version of zsh once rebase is fixed.

Also a minor nit about the rebase package, the readme is under /usr/doc/Cygwin rather 
than /usr/share/doc/Cygwin.

-- 
Rafael

Attachment: rebaseall-moredlls.patch
Description: Binary data

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to