X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-2.4 required=5.0	tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,T_TO_NO_BRKTS_FREEMAIL
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <1293074472.184.1.camel@YAAKOV04>
References: <20101216190751.GA3017@ford.loewis.de>	<iee03u$980$1@dough.gmane.org>	<786EBDA1AC46254B813E200779E7AD360149EE47@srv1163ex1.flightsafety.com>	<AANLkTimSKuDLBe4C2eQhcPigTckb+miMWrj_UOqWrfAH@mail.gmail.com>	<1293074472.184.1.camel@YAAKOV04>
Date: Thu, 23 Dec 2010 10:19:36 +0100
Message-ID: <AANLkTikhB28h8mkb1C3wy2ywTef7VgWWQRy2d865O1hY@mail.gmail.com>
Subject: Re: ATTN: Perl maintainer - RE: Problem with Perl/Tk and Pixmap
From: Reini Urban <rurban@x-ray.at>
To: cygwin@cygwin.com
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

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 ch=
ange.
>> Only the environment did change.
>
> Could you clarify? =A0AFAIK 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.
--=20
Reini Urban
http://phpwiki.org/=A0 =A0 =A0 =A0 =A0=A0 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

