This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id:
22700
Status:
stalled
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
JGMYERS [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
Normal
Broken in:
0.2805
Fixed in:
(no value)



Subject: Support XS files in C++
Module::Build needs a way to portably handle XS files that need to be compiled with a C++ compiler. Encode::Detect contains one such XS file. It has a workaround that is specific to the GCC compiler, but this means that module is not portable to Windows.
This requires better support for C++ in ExtUtils::ParseXS and ExtUtils::CBuilder. However, Module::Build also needs support for passing arguments to ExtUtils::ParseXS the same way that ExtUtils::MakeMaker already does so the "-C++" flag can be used.
Marking 'stalled' until ParseXS and CBuilder improve C++ support.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.