Skip Menu |

This queue is for tickets about the Devel-QuickCover CPAN distribution.

Report information
The Basics
Id: 111220
Status: resolved
Priority: 0/
Queue: Devel-QuickCover

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

Bug Information
Severity: (no value)
Broken in:
  • 0.300001
  • 0.300002
Fixed in: 0.400000



Subject: _XOPEN_SOURCE define breaks compilation on FreeBSD systems
On FreeBSD compilation of the module is not possible. See http://www.cpantesters.org/cpan/report/52d2e0d2-b3e1-11e5-afaf-d313fdd2507e for a sample report. The problem is the same as this one: https://lists.freebsd.org/pipermail/freebsd-hackers/2009-November/030056.html If I remove the line $self->{CCFLAGS} .= ' -D_XOPEN_SOURCE=700'; from Makefile.PL, then compilation succeeds on a FreeBSD 10.1 system (and tests also run fine). So probably you should exclude this line for $^O eq 'freebsd', or just include it for systems which really require it (linux? others?). Regards, Slaven
Subject: Re: [rt.cpan.org #111220] _XOPEN_SOURCE define breaks compilation on FreeBSD systems
Date: Mon, 18 Jan 2016 11:02:55 +0100
To: bug-Devel-QuickCover [...] rt.cpan.org
From: Gonzalo Diethelm <gonzalo.diethelm [...] gmail.com>
Hi Slaven, Thanks for the suggestion, I just uploaded a new version with this check. Cheers, Gonzalo On Fri, Jan 15, 2016 at 7:32 PM, Slaven_Rezic via RT < bug-Devel-QuickCover@rt.cpan.org> wrote: Show quoted text
> Fri Jan 15 13:32:11 2016: Request 111220 was acted upon. > Transaction: Ticket created by SREZIC > Queue: Devel-QuickCover > Subject: _XOPEN_SOURCE define breaks compilation on FreeBSD systems > Broken in: 0.300001, 0.300002 > Severity: (no value) > Owner: Nobody > Requestors: SREZIC@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=111220 > > > > On FreeBSD compilation of the module is not possible. See > http://www.cpantesters.org/cpan/report/52d2e0d2-b3e1-11e5-afaf-d313fdd2507e > for a sample report. The problem is the same as this one: > https://lists.freebsd.org/pipermail/freebsd-hackers/2009-November/030056.html > > If I remove the line > > $self->{CCFLAGS} .= ' -D_XOPEN_SOURCE=700'; > > from Makefile.PL, then compilation succeeds on a FreeBSD 10.1 system (and > tests also run fine). > > So probably you should exclude this line for $^O eq 'freebsd', or just > include it for systems which really require it (linux? others?). > > Regards, > Slaven > >
-- Gonzalo Diethelm gonzalo.diethelm@gmail.com
RT-Send-CC: gonzalo.diethelm [...] gmail.com
Hi Gonzalo, looks better now: http://fast-matrix.cpantesters.org/?dist=Devel-QuickCover%200.400001 Regards, Slaven On 2016-01-18 05:03:12, gonzalo.diethelm@gmail.com wrote: Show quoted text
> Hi Slaven, > > Thanks for the suggestion, I just uploaded a new version with this > check. > > Cheers, > Gonzalo > > > On Fri, Jan 15, 2016 at 7:32 PM, Slaven_Rezic via RT < > bug-Devel-QuickCover@rt.cpan.org> wrote: >
> > Fri Jan 15 13:32:11 2016: Request 111220 was acted upon. > > Transaction: Ticket created by SREZIC > > Queue: Devel-QuickCover > > Subject: _XOPEN_SOURCE define breaks compilation on FreeBSD > > systems > > Broken in: 0.300001, 0.300002 > > Severity: (no value) > > Owner: Nobody > > Requestors: SREZIC@cpan.org > > Status: new > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=111220 > > > > > > > On FreeBSD compilation of the module is not possible. See > > http://www.cpantesters.org/cpan/report/52d2e0d2-b3e1-11e5-afaf- > > d313fdd2507e > > for a sample report. The problem is the same as this one: > > https://lists.freebsd.org/pipermail/freebsd-hackers/2009- > > November/030056.html > > > > If I remove the line > > > > $self->{CCFLAGS} .= ' -D_XOPEN_SOURCE=700'; > > > > from Makefile.PL, then compilation succeeds on a FreeBSD 10.1 system > > (and > > tests also run fine). > > > > So probably you should exclude this line for $^O eq 'freebsd', or > > just > > include it for systems which really require it (linux? others?). > > > > Regards, > > Slaven > > > >