Subject: | build failure |
root@slither POE-Loop-Kqueue-0.02 [6:36pm] uname -a
Darwin slither.local 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7
16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh
powerpc
root@slither POE-Loop-Kqueue-0.02 [6:35pm] perl Makefile.PL
Writing Makefile for POE::Loop::Kqueue
root@slither POE-Loop-Kqueue-0.02 [6:35pm] make
cc -c -Wall -Wpointer-arith -Winline -Wstrict-prototypes -Wconversion
-Os -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" Kqueue.c
Kqueue.xs:181: error: 'void' must be the only parameter
Kqueue.xs: In function 'kevent_update':
Kqueue.xs:191: warning: passing argument 1 of 'Perl_croak_nocontext'
from incompatible pointer type
Kqueue.xs: In function 'do_timeslice':
Kqueue.xs:308: warning: passing argument 1 of 'Perl_croak_nocontext'
from incompatible pointer type
Kqueue.xs:343: warning: passing argument 1 of 'Perl_croak_nocontext'
from incompatible pointer type
Kqueue.xs:367: warning: passing argument 1 of 'Perl_croak_nocontext'
from incompatible pointer type
Kqueue.c: In function 'XS_POE__Kernel_CLONE':
Kqueue.c:470: warning: unused variable 'items'
Kqueue.xs: In function 'XS_POE__Kernel_loop_initialize':
Kqueue.xs:483: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs:483: error: (Each undeclared identifier is reported only once
Kqueue.xs:483: error: for each function it appears in.)
Kqueue.xs: In function 'XS_POE__Kernel_loop_finalize':
Kqueue.xs:513: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_resume_time_watcher':
Kqueue.xs:535: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_reset_time_watcher':
Kqueue.xs:548: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_pause_time_watcher':
Kqueue.xs:562: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_watch_filehandle':
Kqueue.xs:581: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_pause_filehandle':
Kqueue.xs:634: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_resume_filehandle':
Kqueue.xs:662: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_run':
Kqueue.xs:694: error: 'my_cxtp' undeclared (first use in this function)
Kqueue.xs: In function 'XS_POE__Kernel_loop_halt':
Kqueue.xs:733: error: 'my_cxtp' undeclared (first use in this function)
make: *** [Kqueue.o] Error 1
root@slither POE-Loop-Kqueue-0.02 [6:37pm] perl -V
Summary of my perl5 (revision 5 version 8 subversion 6) configuration:
Platform:
osname=darwin, osvers=8.0, archname=darwin-thread-multi-2level
uname='darwin b28.apple.com 8.0 darwin kernel version 7.5.0: thu mar
3 18:48:46 pst 2005; root:xnuxnu-517.99.13.obj~1release_ppc power
macintosh powerpc '
config_args='-ds -e -Dprefix=/usr -Dccflags=-g -pipe
-Dldflags=-Dman3ext=3pm -Duseithreads -Duseshrplib'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-g -pipe -fno-common -DPERL_DARWIN
-no-cpp-precomp -fno-strict-aliasing -I/usr/local/include',
optimize='-Os',
cppflags='-no-cpp-precomp -g -pipe -fno-common -DPERL_DARWIN
-no-cpp-precomp -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='3.3 20030304 (Apple Computer, Inc. build
1809)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags ='-L/usr/local/lib'
libpth=/usr/local/lib /usr/lib
libs=-ldbm -ldl -lm -lc
perllibs=-ldl -lm -lc
libc=/usr/lib/libc.dylib, 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
-L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
Locally applied patches:
23953 - fix for File::Path::rmtree CAN-2004-0452 security issue
33990 - fix for setuid perl security issues
Built under darwin
Compiled at Mar 20 2005 16:34:19
%ENV:
@INC:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level
/System/Library/Perl/5.8.6
/Library/Perl/5.8.6/darwin-thread-multi-2level
/Library/Perl/5.8.6
/Library/Perl
/Network/Library/Perl/5.8.6/darwin-thread-multi-2level
/Network/Library/Perl/5.8.6
/Network/Library/Perl
/System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.8.6
/Library/Perl/5.8.1
.