Klaus Heinz wrote:
I would like to introduce an option buildxs build Perl XS module(s) for Perl modules. Although I can come up with only one example (Net-DNS) at the moment I am quite sure I have seen other Perl modules where you can use native libraries (through the XS mechanism) or pure Perl implementations.
Just to clarify -- this is to allow choosing between a pure Perl implementation or a compiled, loadable shared object implemenation? I assume the compiled version is typically faster. What are the advantages of the pure Perl one in a pkgsrc context? It seems like we should be choosing to build the XS version any time such a choice is available.
Cheers, -- Johnny C. Lam