Skip Menu |

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

Report information
The Basics
Id: 120637
Status: resolved
Priority: 0/
Queue: Devel-Callsite

People
Owner: Rocky Bernstein (no email address)
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: ppport.h: No such file or directory
With 0.09 I observe the following compilation failure on my smokers: ... cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC "-I/opt/perl-5.24.0t/lib/5.24.0/x86_64-linux-thread-multi/CORE" Callsite.c Callsite.xs:7:20: fatal error: ppport.h: No such file or directory #include "ppport.h" ^ compilation terminated. Makefile:331: recipe for target 'Callsite.o' failed make: *** [Callsite.o] Error 1 ...
Looks like Devel::PPPort dependency got dropped maybe WOLFSAGE has some thoughts on ths. On Thu Mar 16 17:06:55 2017, SREZIC wrote: Show quoted text
> With 0.09 I observe the following compilation failure on my smokers: > > ... > cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe > -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" > -fPIC "-I/opt/perl-5.24.0t/lib/5.24.0/x86_64-linux-thread-multi/CORE" > Callsite.c > Callsite.xs:7:20: fatal error: ppport.h: No such file or directory > #include "ppport.h" > ^ > compilation terminated. > Makefile:331: recipe for target 'Callsite.o' failed > make: *** [Callsite.o] Error 1 > ...
From: wolfsage [...] gmail.com
On Sat Mar 18 23:27:17 2017, ROCKY wrote: Show quoted text
> Looks like Devel::PPPort dependency got dropped maybe WOLFSAGE has > some thoughts on ths. > > On Thu Mar 16 17:06:55 2017, SREZIC wrote:
> > With 0.09 I observe the following compilation failure on my smokers: > > > > ... > > cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe > > -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE > > -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" > > -fPIC "-I/opt/perl-5.24.0t/lib/5.24.0/x86_64-linux-thread-multi/CORE" > > Callsite.c > > Callsite.xs:7:20: fatal error: ppport.h: No such file or directory > > #include "ppport.h" > > ^ > > compilation terminated. > > Makefile:331: recipe for target 'Callsite.o' failed > > make: *** [Callsite.o] Error 1 > > ...
ppport.h is now included with your dist, at least, on github. Why didn't your shipped tarball have it? -- Matthew Horsfall (alh)
From: wolfsage [...] gmail.com
On Sun Mar 19 00:04:00 2017, wolfsage@gmail.com wrote: Show quoted text
> On Sat Mar 18 23:27:17 2017, ROCKY wrote:
> > Looks like Devel::PPPort dependency got dropped maybe WOLFSAGE has > > some thoughts on ths. > > > > On Thu Mar 16 17:06:55 2017, SREZIC wrote:
> > > With 0.09 I observe the following compilation failure on my smokers: > > > > > > ... > > > cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe > > > -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE > > > -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" > > > -fPIC "-I/opt/perl-5.24.0t/lib/5.24.0/x86_64-linux-thread-multi/CORE" > > > Callsite.c > > > Callsite.xs:7:20: fatal error: ppport.h: No such file or directory > > > #include "ppport.h" > > > ^ > > > compilation terminated. > > > Makefile:331: recipe for target 'Callsite.o' failed > > > make: *** [Callsite.o] Error 1 > > > ...
> > ppport.h is now included with your dist, at least, on github. > > Why didn't your shipped tarball have it? > > -- Matthew Horsfall (alh) > >
Ugh, because it's not in your MANIFEST. My mistake, terribly sorry. Here's the fix: https://github.com/rocky/Perl-Devel-Callsite/pull/7 -- Matthew Horsfall (alh)