Skip Menu |

This queue is for tickets about the Text-CSV_XS CPAN distribution.

Report information
The Basics
Id: 127256
Status: rejected
Priority: 0/
Queue: Text-CSV_XS

People
Owner: Nobody in particular
Requestors: g.grigelionis [...] gmail.com
Cc:
AdminCc:

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



Subject: macOS Mojave (10.14) headers moved
Date: Sun, 30 Sep 2018 09:47:09 +0200
To: bug-Text-CSV_XS [...] 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, and thus builds fail. AFAICS there is no way to figure out that PERL_INC is different.
On Sun Sep 30 03:47:34 2018, 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, and thus builds fail. AFAICS there is no way to figure > out that PERL_INC is different.
However I'd like to have this solved, it is *way* beyond the scope of what Text::CSV_XS can help with. It is the person(s) that created the distribution that decided to not include perl.h in the standard location. What you *can* do is make a symbolic link in the folder where perl.h *is* expected to the location where it is stored and then try again. This would not only help Text::CSV_XS but also all other modules that have XS code, like DBI. The build procedure is completely based on ExtUtils::MakeMaker logic, so I think this bug might belong in their queue instead of here. As perl-5.8.1 is currently the bottom line, they might be open to changes.
IMHO this belongs as a core perl ticket, as it looks like something is breaking very badly with how Apple is choosing to do things in 10.14. (Note that 10.14 is still only in beta, so there's time to get things fixed if they're doing something dumb/unjustified that will break the entire world.)
Subject: Re: [rt.cpan.org #127256] macOS Mojave (10.14) headers moved
Date: Mon, 1 Oct 2018 06:51:10 +0200
To: bug-Text-CSV_XS [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
10.14 was officially released a week ago. The change was noticed by homebrew developers in beta as early as in July. On Sun, 30 Sep 2018 at 19:47, Karen Etheridge via RT < bug-Text-CSV_XS@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127256 > > > IMHO this belongs as a core perl ticket, as it looks like something is > breaking very badly with how Apple is choosing to do things in 10.14. > (Note that 10.14 is still only in beta, so there's time to get things fixed > if they're doing something dumb/unjustified that will break the entire > world.) >
On Mon Oct 01 00:51:30 2018, g.grigelionis@gmail.com wrote: Show quoted text
> 10.14 was officially released a week ago. The change was noticed by > homebrew developers in beta as early as in July.
Do you have a reference for what homebrew ran into? Show quoted text
> > On Sun, 30 Sep 2018 at 19:47, Karen Etheridge via RT < > bug-Text-CSV_XS@rt.cpan.org> wrote: >
> > <URL: https://rt.cpan.org/Ticket/Display.html?id=127256 > > > > > IMHO this belongs as a core perl ticket, as it looks like something > > is > > breaking very badly with how Apple is choosing to do things in 10.14. > > (Note that 10.14 is still only in beta, so there's time to get things > > fixed > > if they're doing something dumb/unjustified that will break the > > entire > > world.) > >
Subject: Re: [rt.cpan.org #127256] macOS Mojave (10.14) headers moved
Date: Mon, 1 Oct 2018 16:50:55 +0200
To: bug-Text-CSV_XS [...] rt.cpan.org
From: Gintautas Grigelionis <g.grigelionis [...] gmail.com>
On Mon, 1 Oct 2018 at 14:02, Graham Knop via RT <bug-Text-CSV_XS@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=127256 > > > On Mon Oct 01 00:51:30 2018, g.grigelionis@gmail.com wrote:
> > 10.14 was officially released a week ago. The change was noticed by > > homebrew developers in beta as early as in July.
> > Do you have a reference for what homebrew ran into? >
[1] refers to macOS release notes. There is a 10.14 tracking issue [2], and I also bumped into [3] 1 https://github.com/Homebrew/brew/pull/4299 2 https://github.com/Homebrew/homebrew-core/issues/28817 3 https://github.com/petere/homebrew-postgresql/issues/41 Show quoted text
> > > > On Sun, 30 Sep 2018 at 19:47, Karen Etheridge via RT < > > bug-Text-CSV_XS@rt.cpan.org> wrote: > >
> > > <URL: https://rt.cpan.org/Ticket/Display.html?id=127256 > > > > > > > IMHO this belongs as a core perl ticket, as it looks like something > > > is > > > breaking very badly with how Apple is choosing to do things in 10.14. > > > (Note that 10.14 is still only in beta, so there's time to get things > > > fixed > > > if they're doing something dumb/unjustified that will break the > > > entire > > > world.) > > >
> > > >
Closing this ticket as not a bug in Text::CSV_XS. Maybe it is a bug, but not in this module. See comments.