libxs-object-magic-perl - module for opaque, extensible XS pointer backed objects using sv_magic

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libxs-object-magic-perl
Package version 0.4
Package release 1+b2
Package architecture amd64
Package type deb
Installed size 108 B
Download size 14.37 KB
Official Mirror
XS::Object::Magic provides a way of associating structs with Perl space
objects designed to supercede Perl's builtin "T_PTROBJ" with something that
is designed to be:
* extensible: The association of the pointer using "sv_magicext" can be
done on any data type, so you can associate C structs with any
representation type. This means that you can add pointers to any object
(hand coded, Moose or otherwise), while still having instance data in
regular hashes.
* opaque: The C pointer is neither visible nor modifiable from Perl space.
This prevents accidental corruption which could lead to segfaults using
"T_PTROBJ" (e.g. "$$ptr_obj = 0").


Package Version Architecture Repository
libxs-object-magic-perl_0.4-1+b2_i386.deb 0.4 i386 Debian Main
libxs-object-magic-perl - - -


Name Value
libc6 >= 2.2.5
perl >= 5.20.0-4
perlapi-5.20.0 -


Type URL
Binary Package libxs-object-magic-perl_0.4-1+b2_amd64.deb
Source Package libxs-object-magic-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libxs-object-magic-perl deb package:
    # sudo apt-get install libxs-object-magic-perl




2012-12-16 - gregor herrmann <>
libxs-object-magic-perl (0.4-1) unstable; urgency=low
* Initial release (closes: #696101).

See Also

Package Description
libxs2_1.2.0-1.1_amd64.deb Crossroads I/O lightweight messaging layer (shared library)
libxsettings-client-dev_0.17-6_amd64.deb utility functions for the Xsettings protocol (Development files)
libxsettings-client-doc_0.17-6_all.deb utility functions for the Xsettings protocol (Documentation)
libxsettings-client0_0.17-6_amd64.deb utility functions for the Xsettings protocol (GPE)
libxsettings-dev_0.11-3_amd64.deb Xsettings protocol (development files)
libxsettings0_0.11-3_amd64.deb Xsettings protocol library for GPE
libxshmfence-dev_1.1-4_amd64.deb X shared memory fences - development files
libxshmfence1_1.1-4_amd64.deb X shared memory fences - shared library
libxslt1-dev_1.1.28-2+deb8u3_amd64.deb XSLT 1.0 processing library - development kit
libxslt1.1_1.1.28-2+deb8u3_amd64.deb XSLT 1.0 processing library - runtime library
libxsltc-java_2.7.1-9_all.deb XSL Transformations (XSLT) compiler from Xalan-Java
libxslthl-java_2.1.0-3_all.deb XSLT syntax highlighting
libxsom-java_0+20110809-1_all.deb XML Schema Object Model Java library
libxss-dev_1.2.2-1_amd64.deb X11 Screen Saver extension library (development headers)
libxss1_1.2.2-1_amd64.deb X11 Screen Saver extension library