Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 127316
Status: open
Worked: 20 hours (1200 min)
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: BINGOS [...] cpan.org
Requestors: g.grigelionis [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 7.36



Subject: macOS Mojave (10.14) headers moved
Date: Mon, 8 Oct 2018 21:24:37 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
macOS Mojave puts Perl headers under /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Perl /5.18/darwin-thread-multi-2level/CORE/ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/ contains only libperl, therefore builds using XS fail. AFAICS there is no way to figure out that PERL_INC is different.
After upgrading Xcode and the Xcode command line tools, I was able to build XS code properly without any changes to ExtUtils::MakeMaker. Are those both upgraded on your system?
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Wed, 10 Oct 2018 17:54:54 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
I have Xcode 10A255 (version 10.0.0.0.1.1536701241) and corresponding CLT (com.apple.pkg.CLTools_SDK_macOSSDK, com.apple.pkg.CLTools_SDK_macOS1013 and com.apple.pkg.CLTools_SDK_macOS1014 version 10.0.0.0.1.1535735448), and builds of e.g. Text::CSV_XS fail due to unavailable EXTERN.h
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Wed, 10 Oct 2018 09:09:12 -0700
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Karen Etheridge <karen [...] froods.org>
Please could you provide the output of `perl -V`? On Wed, Oct 10, 2018 at 8:55 AM, Gintautas Grigelionis via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> Queue: ExtUtils-MakeMaker > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > I have Xcode 10A255 (version 10.0.0.0.1.1536701241) and corresponding CLT > (com.apple.pkg.CLTools_SDK_macOSSDK, com.apple.pkg.CLTools_SDK_macOS1013 > and com.apple.pkg.CLTools_SDK_macOS1014 version 10.0.0.0.1.1535735448), > and > builds of e.g. Text::CSV_XS fail due to unavailable EXTERN.h >
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Wed, 10 Oct 2018 18:24:21 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Summary of my perl5 (revision 5 version 18 subversion 2) configuration: Platform: osname=darwin, osvers=18.0, archname=darwin-thread-multi-2level uname='darwin osx327.sd.apple.com 18.0 darwin kernel version 17.0.0: fri may 4 10:33:38 pdt 2018; root:xnu-4570.1.46.100.2~1development_x86_64 x86_64 ' config_args='-ds -e -Dprefix=/usr -Dccflags=-g -pipe -Dldflags= -Dman3ext=3pm -Duseithreads -Duseshrplib -Dinc_version_list=none -Dcc=cc' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector', optimize='-Os', cppflags='-g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector' ccversion='', gccversion='4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector' libpth=/usr/lib /usr/local/lib libs= perllibs= libc=, so=dylib, useshrplib=true, libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_SAWAMPERSAND USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Locally applied patches: /Library/Perl/Updates/<version> comes before system perl directories installprivlib and installarchlib points to the Updates directory Built under darwin Compiled at Aug 17 2018 15:30:11 @INC: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-multi-2level /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 . On Wed, 10 Oct 2018 at 18:09, Karen Etheridge via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > Please could you provide the output of `perl -V`? > > On Wed, Oct 10, 2018 at 8:55 AM, Gintautas Grigelionis via RT < > bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: >
> > Queue: ExtUtils-MakeMaker > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > > > I have Xcode 10A255 (version 10.0.0.0.1.1536701241) and corresponding CLT > > (com.apple.pkg.CLTools_SDK_macOSSDK, com.apple.pkg.CLTools_SDK_macOS1013 > > and com.apple.pkg.CLTools_SDK_macOS1014 version 10.0.0.0.1.1535735448), > > and > > builds of e.g. Text::CSV_XS fail due to unavailable EXTERN.h > >
> >
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Wed, 10 Oct 2018 18:29:43 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>

Message body is not shown because it is too large.

Message body is not shown because it is too large.

Can you show the output of running 'make' on a XS dist that is failing?
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Thu, 11 Oct 2018 21:03:18 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Socket6, for instance Running make for U/UM/UMEMOTO/Socket6-0.29.tar.gz cp Socket6.pm blib/lib/Socket6.pm Running Mkbootstrap for Socket6 () chmod 644 "Socket6.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Socket6.bs blib/arch/auto/Socket6/Socket6.bs 644 "/usr/bin/perl" "/Library/Perl/5.18/ExtUtils/xsubpp" -noprototypes -typemap '/System/Library/Perl/5.18/ExtUtils/typemap' Socket6.xs > Socket6.xsc mv Socket6.xsc Socket6.c cc -c -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os -DVERSION=\"0.29\" -DXS_VERSION=\"0.29\" "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" Socket6.c Socket6.xs:79:10: fatal error: 'EXTERN.h' file not found #include "EXTERN.h" ^~~~~~~~~~ 1 error generated. make: *** [Socket6.o] Error 1 (/usr/bin/make exited with 512) On Thu, 11 Oct 2018 at 14:43, Graham Knop via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > Can you show the output of running 'make' on a XS dist that is failing? >
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Thu, 3 Jan 2019 15:41:06 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
There is a workaround at https://github.com/petere/homebrew-postgresql/issues/41 On Thu, 11 Oct 2018 at 21:03, Gintautas Grigelionis <g.grigelionis@gmail.com> wrote: Show quoted text
> Socket6, for instance > > Running make for U/UM/UMEMOTO/Socket6-0.29.tar.gz > cp Socket6.pm blib/lib/Socket6.pm > Running Mkbootstrap for Socket6 () > chmod 644 "Socket6.bs" > "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Socket6.bs > blib/arch/auto/Socket6/Socket6.bs 644 > "/usr/bin/perl" "/Library/Perl/5.18/ExtUtils/xsubpp" -noprototypes > -typemap '/System/Library/Perl/5.18/ExtUtils/typemap' Socket6.xs > > Socket6.xsc > mv Socket6.xsc Socket6.c > cc -c -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing > -fstack-protector -Os -DVERSION=\"0.29\" -DXS_VERSION=\"0.29\" > "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" Socket6.c > Socket6.xs:79:10: fatal error: 'EXTERN.h' file not found > #include "EXTERN.h" > ^~~~~~~~~~ > 1 error generated. > make: *** [Socket6.o] Error 1 > (/usr/bin/make exited with 512) > > > On Thu, 11 Oct 2018 at 14:43, Graham Knop via RT < > bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: >
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > >> >> Can you show the output of running 'make' on a XS dist that is failing? >>
>
This was resolved with v7.36 release of ExtUtils::MakeMaker
Subject: Re: [rt.cpan.org #127316] Resolved: macOS Mojave (10.14) headers moved
Date: Thu, 26 Dec 2019 13:37:29 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Still does not work with eg String::CRC32 which has a fairly simple Makefile.PL On Sun, 24 Nov 2019 at 15:37, BINGOS via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > According to our records, your request has been resolved. If you have any > further questions or concerns, please respond to this message. >
On Thu Dec 26 07:37:50 2019, g.grigelionis@gmail.com wrote: Show quoted text
> Still does not work with eg String::CRC32 which has a fairly simple > Makefile.PL
Gintautas, could you please produce the answers to the same questions haarg asked before, in case I'm wrong on my surmise below? BINGOS, https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/3553ab3a5086628d147a2f9be83b99f0726a6154 shows that in lib/ExtUtils/MM_Unix.pm, when $Is{ApplCor} you're changing this: my $flags = '$(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE)'; with this: $flags =~ s/"-I(\$\(PERL_INC\))"/-iwithsysroot "$1"/; which looks to me like it will change the '"-I$(PERL_INC)"' to '"$(PERL_INC)"', i.e. without the -I. This doesn't look right to me? I'd have thought the easier as well as more correct is this: $flags =~ s/"-I\$\(PERL_INC\)"/-iwithsysroot $&/;
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Thu, 26 Dec 2019 19:13:51 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Thanks for prompt response. Your surmise is correct. Strangely it works from cpan shell, but not from command line Show quoted text
> perl Makefile.PL
Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for String::CRC32 Writing MYMETA.yml and MYMETA.json Show quoted text
> make test
Running Mkbootstrap for CRC32 () chmod 644 "CRC32.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- CRC32.bs blib/arch/auto/String/CRC32/CRC32.bs 644 "/usr/bin/perl" "/Library/Perl/5.18/ExtUtils/xsubpp" -typemap '/System/Library/Perl/5.18/ExtUtils/typemap' -typemap '~/.cpan/build/String-CRC32-1.8-RUFGku/typemap' CRC32.xs > CRC32.xsc mv CRC32.xsc CRC32.c cc -c -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os -DVERSION=\"1.8\" -DXS_VERSION=\"1.8\" "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" CRC32.c CRC32.xs:6:10: fatal error: 'EXTERN.h' file not found #include "EXTERN.h" ^~~~~~~~~~ 1 error generated. make: *** [CRC32.o] Error 1 Somehow, -I/Library/Perl/... becomes -I/System/Library/Perl/... There is a new issue with Catalina which does not allow dlopen() with a relative path (which also hits String::CRC32). Having a $(PWD) prepended to $(INST_ARCHLIB) in test_dynamic target should fix that, but then the developers must not put #!/usr/local/bin/perl -I./blib/arch -I./blib/lib in the test cases... Looks like a Test::Harness issue? Other than that, there are "smart" modules which bundle a broken ExtUtils::HasCompiler (Mac::SystemDirectory of all things :-) but that's perhaps a digression (unless MakeMaker should detect its presence on @INC somehow...) On Thu, 26 Dec 2019 at 17:55, Ed J via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > On Thu Dec 26 07:37:50 2019, g.grigelionis@gmail.com wrote:
> > Still does not work with eg String::CRC32 which has a fairly simple > > Makefile.PL
> > Gintautas, could you please produce the answers to the same questions > haarg asked before, in case I'm wrong on my surmise below? > > BINGOS, > https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/3553ab3a5086628d147a2f9be83b99f0726a6154 > shows that in lib/ExtUtils/MM_Unix.pm, when $Is{ApplCor} you're changing > this: > > my $flags = '$(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) > $(DEFINE)'; > > with this: > > $flags =~ s/"-I(\$\(PERL_INC\))"/-iwithsysroot "$1"/; > > which looks to me like it will change the '"-I$(PERL_INC)"' to > '"$(PERL_INC)"', i.e. without the -I. This doesn't look right to me? I'd > have thought the easier as well as more correct is this: > > $flags =~ s/"-I\$\(PERL_INC\)"/-iwithsysroot $&/; > >
Can you confirm what version of EUMM you're running?
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Thu, 26 Dec 2019 22:39:11 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Show quoted text
> perl -MExtUtils::MakeMaker -e 'print "$ExtUtils::MakeMaker::VERSION\n"'
7.42 On Thu, 26 Dec 2019 at 22:04, Ed J via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > Can you confirm what version of EUMM you're running? >
On 2018-10-08 12:24:57, g.grigelionis@gmail.com wrote: Show quoted text
> macOS Mojave puts Perl headers under > /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Perl > /5.18/darwin-thread-multi-2level/CORE/ > > /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/ contains only > libperl, therefore builds using XS fail. > AFAICS there is no way to figure out that PERL_INC is different.
Efforts to contact Apple about this and related issues have failed, and Catalina (macos 10.15) is reportedly the last version that will bundle a system perl at all (many other "standard" languages are being dropped from the install bundle as well), so I wonder if at this point we should simply not try to support building modules against Apple's system perl at all. I just upgraded one system from Sierra (10.12) to Catalina (10.15) over the holidays and have had no issues building perl with perlbrew and installing my usual thousandish distributions against it in a perlbrew-managed local::lib.
On Thu Dec 26 17:21:25 2019, ETHER wrote: Show quoted text
> On 2018-10-08 12:24:57, g.grigelionis@gmail.com wrote:
> > macOS Mojave puts Perl headers under > > /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Perl > > /5.18/darwin-thread-multi-2level/CORE/ > > > > /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/ contains > > only > > libperl, therefore builds using XS fail. > > AFAICS there is no way to figure out that PERL_INC is different.
> > Efforts to contact Apple about this and related issues have failed, > and Catalina (macos 10.15) is reportedly the last version that will > bundle a system perl at all (many other "standard" languages are being > dropped from the install bundle as well), so I wonder if at this point > we should simply not try to support building modules against Apple's > system perl at all. > > I just upgraded one system from Sierra (10.12) to Catalina (10.15) > over the holidays and have had no issues building perl with perlbrew > and installing my usual thousandish distributions against it in a > perlbrew-managed local::lib.
I believe this was fixed with in v7.35_12. Module::Build likely still has issues though.
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Sun, 5 Jan 2020 20:32:09 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Leon Timmermans <fawaka [...] gmail.com>
On Fri, Dec 27, 2019 at 2:25 PM Graham Knop via RT <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> I believe this was fixed with in v7.35_12. > > Module::Build likely still has issues though.
If so I'm not sure what fix it, and how to port that fix to the other modules that need a similar fix. Leon
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Sun, 5 Jan 2020 20:34:23 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Leon Timmermans <leont [...] cpan.org>
On Sun, Jan 5, 2020 at 8:32 PM Leon Timmermans <fawaka@gmail.com> wrote: Show quoted text
> > On Fri, Dec 27, 2019 at 2:25 PM Graham Knop via RT > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
> > I believe this was fixed with in v7.35_12. > > > > Module::Build likely still has issues though.
> > If so I'm not sure what fix it, and how to port that fix to the other > modules that need a similar fix.
Never mind, I misread things and do see the commit now (4139eb42a827e0aca3006e19b7795576806a98fc), Leon
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Sun, 2 Feb 2020 01:38:16 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
Module:Build 0.4231 fails tests that depend on Simple.xs which in turn fails to find headers. Modules like FCGI or CryptX fail due to relative load library path being disallowed on Catalina, see above. It's a simple fix that might be beneficial regardless of Apple's stance (although it is formally a separate issue). Gintas On Sun, 5 Jan 2020 at 20:34, Leon Timmermans via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > > > On Sun, Jan 5, 2020 at 8:32 PM Leon Timmermans <fawaka@gmail.com> wrote:
> > > > On Fri, Dec 27, 2019 at 2:25 PM Graham Knop via RT > > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
> > > I believe this was fixed with in v7.35_12. > > > > > > Module::Build likely still has issues though.
> > > > If so I'm not sure what fix it, and how to port that fix to the other > > modules that need a similar fix.
> > Never mind, I misread things and do see the commit now > (4139eb42a827e0aca3006e19b7795576806a98fc), > > Leon > >
Subject: Re: [rt.cpan.org #127316] macOS Mojave (10.14) headers moved
Date: Tue, 3 Mar 2020 00:26:40 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
To clarify, modules like FCGI or Glib that depend on PERLRUNINST or other macros containing "-I$(INST_ARCHLIB)" may fail in test or install due to INST_ARCHLIB being relative. In that case, the fix is to prepend the definition of INST_ARCHLIB with GNU Make macro "${CURDIR}/". On Sun, 2 Feb 2020 at 01:38, Gintautas Grigelionis <g.grigelionis@gmail.com> wrote: Show quoted text
> Module:Build 0.4231 fails tests that depend on Simple.xs which in turn > fails to find headers. > > Modules like FCGI or CryptX fail due to relative load library path being > disallowed on Catalina, see above. > It's a simple fix that might be beneficial regardless of Apple's stance > (although it is formally a separate issue). > > Gintas > > On Sun, 5 Jan 2020 at 20:34, Leon Timmermans via RT < > bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: >
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=127316 > >> >> On Sun, Jan 5, 2020 at 8:32 PM Leon Timmermans <fawaka@gmail.com> wrote:
>> > >> > On Fri, Dec 27, 2019 at 2:25 PM Graham Knop via RT >> > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
>> > > I believe this was fixed with in v7.35_12. >> > > >> > > Module::Build likely still has issues though.
>> > >> > If so I'm not sure what fix it, and how to port that fix to the other >> > modules that need a similar fix.
>> >> Never mind, I misread things and do see the commit now >> (4139eb42a827e0aca3006e19b7795576806a98fc), >> >> Leon >> >>