Mail Archives: cygwin/2003/05/24/14:47:19
------=_NextPart_000_003B_01C321E9.2B56A0E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
My patch is not ideal.... just a hack, don't rename if the pattern matches
/.*mod.*/ LOL. attached.
-- Chris
----- Original Message -----
From: "Gerrit P. Haase" <gp AT familiehaase DOT de>
To: <cygwin AT cygwin DOT com>
Sent: Saturday, May 24, 2003 5:15 AM
Subject: Re: PATCH: apache + mod_perl(via apxs) + libapreq
> Hallo Christopher,
>
> Am Samstag, 24. Mai 2003 um 07:21 schriebst du:
>
> > I am using perl-5.8.0 (built from the scratch), apache 1.3.27 (from
> > scratch) as it needs extra cflags to support mod_perl, mod_perl-1.27
> > with patches. I forgot to add that I also had to patch the perlld
> > that is installed as it wants to rename ***any*** link dest that
> > matches /.*perl.*/ to cygperl5_8_0.dll *sigh*
>
> Oops, that is a bug, I'll try to fix it. Or do you already have
> submitted a patch to perl5-porters?
>
> > Also using the latest cygwin... I'm doing a fresh install of cygwin
> > now and will see how things work...
>
> > My dev env uses wigwam http://www.wigwam-framework.org so that it can be
> > deployed safely and is also insolated (mostly) from underlying os
versions
> > of various tools.
>
>
> Gerrit
> --
> =^..^=
>
>
> --
> 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/
>
------=_NextPart_000_003B_01C321E9.2B56A0E0
Content-Type: application/octet-stream;
name="perl-5.8.0-1.cygwin.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="perl-5.8.0-1.cygwin.patch"
--- cygwin/perlld.in- 2003-05-23 08:13:02.000000000 -0700=0A=
+++ cygwin/perlld.in 2003-05-23 08:16:25.000000000 -0700=0A=
@@ -47,7 +47,7 @@=0A=
}=0A=
if ($dllname =3D~ /\./) { $libname =3D$`; } else { $libname =
=3D$dllname; };=0A=
my $v_e_r_s =3D '5_8_0';=0A=
- if ( $dllname =3D~ /.*perl.*/) { =0A=
+ if (( $dllname =3D~ /.*perl.*/) && ( not ( $dllname =3D~ /.*mod.*/ =
))) { =0A=
$dllname =3D"cygperl$v_e_r_s.dll";=0A=
} else {=0A=
$dllname =3D"$libname.dll";=0A=
------=_NextPart_000_003B_01C321E9.2B56A0E0
Content-Type: text/plain; charset=us-ascii
--
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/
------=_NextPart_000_003B_01C321E9.2B56A0E0--
- Raw text -