public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* perl 5.10 and DynaLoader
@ 2008-04-13 23:51 Yaakov (Cygwin Ports)
  2008-04-14  0:54 ` Yaakov (Cygwin Ports)
  0 siblings, 1 reply; 5+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-04-13 23:51 UTC (permalink / raw)
  To: cygwin

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Reini,

Perl 5.10 no longer provides the static DynaLoader.a and Win32CORE.a
modules.  But while ExtUtils::Embed ldopts() does not list them, running
xsinit() still generates code with boot_Socket and boot_Win32CORE, which
then leads to undefined symbols at link time.

Could you please clarify?


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIApOOpiWmPGlmQSMRCN0DAJ9levxntZ4xLF3cjj/Ocfe4XtwsvwCgjU+2
pWqgHymXzTCJPZ3WDHIkapY=
=g8ti
-----END PGP SIGNATURE-----

--
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/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: perl 5.10 and DynaLoader
  2008-04-13 23:51 perl 5.10 and DynaLoader Yaakov (Cygwin Ports)
@ 2008-04-14  0:54 ` Yaakov (Cygwin Ports)
  2008-04-14  6:17   ` Reini Urban
  0 siblings, 1 reply; 5+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-04-14  0:54 UTC (permalink / raw)
  To: cygwin

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Yaakov (Cygwin Ports) wrote:
| Perl 5.10 no longer provides the static DynaLoader.a and Win32CORE.a
| modules.  But while ExtUtils::Embed ldopts() does not list them, running
| xsinit() still generates code with boot_Socket and boot_Win32CORE, which
| then leads to undefined symbols at link time.

s/Socket/DynaLoader/


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIApxapiWmPGlmQSMRCKFeAKDjK5NzEt95nlc6WIoS+N6yTLGuLgCgqNE3
Bk4SrpP7uQXfL9L3C92sjY0=
=dYaD
-----END PGP SIGNATURE-----

--
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/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: perl 5.10 and DynaLoader
  2008-04-14  0:54 ` Yaakov (Cygwin Ports)
@ 2008-04-14  6:17   ` Reini Urban
  2008-04-14  6:55     ` Yaakov (Cygwin Ports)
  0 siblings, 1 reply; 5+ messages in thread
From: Reini Urban @ 2008-04-14  6:17 UTC (permalink / raw)
  To: cygwin

2008/4/14, Yaakov (Cygwin Ports) <yselkowitz@users.sourceforge.net>:
>  Yaakov (Cygwin Ports) wrote:
>  | Perl 5.10 no longer provides the static DynaLoader.a and Win32CORE.a
>  | modules.  But while ExtUtils::Embed ldopts() does not list them, running
>  | xsinit() still generates code with boot_Socket and boot_Win32CORE, which
>  | then leads to undefined symbols at link time.
>
>  s/Socket/DynaLoader/

Bug confirmed.
I had problems with this also in B::C, but searched completely elsewhere.

The next release will also change the archlib name to i686-cygwin as promised.
And the new build script with a sane install step.
-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/

--
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/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: perl 5.10 and DynaLoader
  2008-04-14  6:17   ` Reini Urban
@ 2008-04-14  6:55     ` Yaakov (Cygwin Ports)
  2008-04-14  9:24       ` Reini Urban
  0 siblings, 1 reply; 5+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-04-14  6:55 UTC (permalink / raw)
  To: cygwin

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Reini Urban wrote:
| Bug confirmed.
| I had problems with this also in B::C, but searched completely elsewhere.
|
| The next release will also change the archlib name to i686-cygwin as
promised.
| And the new build script with a sane install step.

In the meantime, what's the fix?


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIAuf5piWmPGlmQSMRCIizAKC+HSBN4r/PT4FKaKmJNy41ymsxIQCfbON7
BJcd0iABWNSfEI2l6/Pn0d0=
=H/dB
-----END PGP SIGNATURE-----

--
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/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: perl 5.10 and DynaLoader
  2008-04-14  6:55     ` Yaakov (Cygwin Ports)
@ 2008-04-14  9:24       ` Reini Urban
  0 siblings, 0 replies; 5+ messages in thread
From: Reini Urban @ 2008-04-14  9:24 UTC (permalink / raw)
  To: cygwin

2008/4/14, Yaakov (Cygwin Ports) <yselkowitz@users.sourceforge.net>:
>  Reini Urban wrote:
>  | Bug confirmed.
>  | I had problems with this also in B::C, but searched completely elsewhere.
>  |
>  | The next release will also change the archlib name to i686-cygwin as
>  promised.
>  | And the new build script with a sane install step.
>
>  In the meantime, what's the fix?

There's none yet.

The two static archives for ('DynaLoader', 'Win32CORE') are missing
from the distro.
  /usr/lib/perl5/5.10/i686-cygwin/auto/DynaLoader/DynaLoader.a
  /usr/lib/perl5/5.10/i686-cygwin/auto/Win32CORE/Win32CORE.a

I'll have to check the Makefile changes why those static_ext are not
builded anymore.
I can post them here then.
-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/

--
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/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-04-14  6:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-13 23:51 perl 5.10 and DynaLoader Yaakov (Cygwin Ports)
2008-04-14  0:54 ` Yaakov (Cygwin Ports)
2008-04-14  6:17   ` Reini Urban
2008-04-14  6:55     ` Yaakov (Cygwin Ports)
2008-04-14  9:24       ` Reini Urban

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).