2010/12/23 Yaakov (Cygwin/X): > On Wed, 2010-12-22 at 20:18 +0100, Reini Urban wrote: >> I hear. >> Known problem with certain XS modules. >> >> With -4 I had to recompile core and all XS modules and apparently some >> old modules >> are not binary compatible anymore, although the configuration did not change. >> Only the environment did change. > > Could you clarify? AFAIK it shouldn't be necessary to rebuild all > modules for each point release or rebuild of perl.
Of course. I didn't find any such binary API problem in my tests. I usually test perl for weeks until I release it. But soon after I released it, we found out that some old XS modules did not work anymore and had to be recompiled. I haven't yet found out why exactly. Debugging on cygwin is certainly difficult compared to linux, where I do have access to all stack params and symbols in shared libs, and can reliably set breakpoints in shared libs. Even if I use gdb-7 it does not work most of the time. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple