Re: IMPORTANT: Macros in top-level .h files are no longer by default visible outside core
[email protected] (James E Keenan)
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <[email protected]> |
On 12/10/25 11:04, Karl Williamson wrote: > Hello Porters, > > An important change has been made that you should be aware of regarding > XS code. Macros that you create from now on in header files like > 'perl.h' will no longer be visible to that XS code by default. They > still are automatically visible to the Perl core. > > > The commit that made this change is > 92dcf59a90bfbb545599098d7043c96abb783ee5 ... which went into blead on Dec 10 2025 (v5.43.5-56-g92dcf59a90), meaning these changes will become visible in development release perl-5.43.6 scheduled for Dec 20.