--YZ5djTAD1cGYuMQK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jun 21, 2012 at 02:41:10PM +0900, vo.x (Vit Ondruch) wrote:
>=20
> Issue #6592 has been updated by vo.x (Vit Ondruch).
>=20
>=20
> >  I think we need to delete the CFunc code.  The problem with that class
> >  is we cannot tell the return type, so it's impossible to set up a fidd=
le
> >  wrapper without using DL::CFunc in conjunction with DL::Function.
> > =20
> >  I'll port these tests to Fiddle in preparation for rm'ing the dl
> >  implementation.
>=20
> In other words, DL will be removed in 2.0, but this leaves 1.9.3 on ARM w=
ith broken functionality? It would be nice to document it somewhere at leas=
t, if this is the case. Thank you.

Not so much broken, as replaced with Fiddle.  I don't think the CFunc
object is intended to be used directly (I couldn't find any usage in the
wild).  But yes, if you're using CFunc directly, it will break. :(


--=20
Aaron Patterson
http://tenderlovemaking.com/

--YZ5djTAD1cGYuMQK
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)

iQEcBAEBAgAGBQJP41R5AAoJEJUxcLy0/6/G7csIAIa4qhzUoVBXE2jc4T16gBgD
JZifvpDnKAoIMGdlf80hBNhFCPV/WdHmEMK5XFz5KgdFHDzt/F4xUSPIw6U29G8B
ElBMEOydFg1zffKfPTMQAMPtDu3NpWc6HKQMXFqJvG/GptOJpr3PRWHLuNia9uAA
f+PxGYco3WTnhvKd0bYBX8DZOXFQoOEf4BVefiU1PrsOLOptdLBG922WoHsgI2+0
KmrmhU77wvrhv3HT5BaP25mpC+eHaZP221Rnf2tQUg5B5DTssr/LCoTYrrWEYg80
90LDA3gPPyTNpNgBQjKK7osC7rINSke84UL0o1LFv7941ziwsSe4funLvzV2Ils=
=XeEZ
-----END PGP SIGNATURE-----

--YZ5djTAD1cGYuMQK--

On Thu, Jun 21, 2012 at 02:41:10PM +0900, vo.x (Vit Ondruch) wrote:
>=20
> Issue #6592 has been updated by vo.x (Vit Ondruch).
>=20
>=20
> >  I think we need to delete the CFunc code.  The problem with that class
> >  is we cannot tell the return type, so it's impossible to set up a fidd=
le
> >  wrapper without using DL::CFunc in conjunction with DL::Function.
> > =20
> >  I'll port these tests to Fiddle in preparation for rm'ing the dl
> >  implementation.
>=20
> In other words, DL will be removed in 2.0, but this leaves 1.9.3 on ARM w=
ith broken functionality? It would be nice to document it somewhere at leas=
t, if this is the case. Thank you.

Not so much broken, as replaced with Fiddle.  I don't think the CFunc
object is intended to be used directly (I couldn't find any usage in the
wild).  But yes, if you're using CFunc directly, it will break. :(


--=20
Aaron Patterson
http://tenderlovemaking.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)

iQEcBAEBAgAGBQJP41R5AAoJEJUxcLy0/6/G7csIAIa4qhzUoVBXE2jc4T16gBgD
JZifvpDnKAoIMGdlf80hBNhFCPV/WdHmEMK5XFz5KgdFHDzt/F4xUSPIw6U29G8B
ElBMEOydFg1zffKfPTMQAMPtDu3NpWc6HKQMXFqJvG/GptOJpr3PRWHLuNia9uAA
f+PxGYco3WTnhvKd0bYBX8DZOXFQoOEf4BVefiU1PrsOLOptdLBG922WoHsgI2+0
KmrmhU77wvrhv3HT5BaP25mpC+eHaZP221Rnf2tQUg5B5DTssr/LCoTYrrWEYg80
90LDA3gPPyTNpNgBQjKK7osC7rINSke84UL0o1LFv7941ziwsSe4funLvzV2Ils=
=XeEZ
-----END PGP SIGNATURE-----