From owner-freebsd-ports Wed Jan 24 6:56:22 2001 Delivered-To: freebsd-ports@freebsd.org Received: from trumpetpower.com (unknown [204.181.16.222]) by hub.freebsd.org (Postfix) with ESMTP id 68A2337B402 for ; Wed, 24 Jan 2001 06:56:04 -0800 (PST) Received: from glantz.trumpetpower.com (glantz.trumpetpower.com [192.168.1.2]) by trumpetpower.com (8.10.1/8.10.1) with SMTP id f0OEtma13330 for ; Wed, 24 Jan 2001 07:55:49 -0700 (MST) From: Ben Goren To: freebsd-ports@FreeBSD.org Subject: PDA::Pilot in pilot-link Date: Wed, 24 Jan 2001 07:43:38 -0700 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain MIME-Version: 1.0 Message-Id: <01012407554305.39169@glantz.trumpetpower.com> Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 First, the PDA::Pilot perl module doesn't get built with make in ports/pilot/pilot-link. Second, I think I can understand why.... `cd ./work/pilot-link.0.9.3/Perl5 && perl Makefile.PL && make` dies hideously: mkdir blib mkdir blib/lib mkdir blib/lib/PDA cp Pilot.pm blib/lib/PDA/Pilot.pm AutoSplitting blib/lib/PDA/Pilot.pm (blib/lib/auto/PDA/Pilot) cp dump.pl blib/lib/PDA/dump.pl /usr/bin/perl -I/usr/local/lib/perl5/5.6.0/i386-freebsd -I/usr/local/lib/= perl5/5.6.0 /usr/local/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap /usr/loc= al/lib/perl5/5.6.0/ExtUtils/typemap -typemap typemap Pilot.xs > Pilot.xsc= && mv Pilot.xsc Pilot.c Please specify prototyping behavior for Pilot.xs (see perlxs manual) cc -c -I../include -fno-strict-aliasing -I/usr/local/include -O -DVE= RSION=3D\"0.1\" -DXS_VERSION=3D\"0.1\" -DPIC -fpic -I/usr/local/lib/perl= 5/5.6.0/i386-freebsd/CORE Pilot.c Pilot.xs: In function `doPackCategory': Pilot.xs:750: `na' undeclared (first use in this function) Pilot.xs:750: (Each undeclared identifier is reported only once Pilot.xs:750: for each function it appears in.) Pilot.xs: In function `SvList': Pilot.xs:776: `na' undeclared (first use in this function) Pilot.xs: In function `XS_PDA__Pilot__Appointment_Unpack': Pilot.xs:832: `na' undeclared (first use in this function) Pilot.xs: In function `XS_PDA__Pilot__Appointment_Pack': =2E..and many, many more screens of undeclared variables in both Pilot.xs and Pilot.c (intermixed). I know just enough Perl to hurt myself with CGI/databases/etc., and my C days were short and mostly limited to the VAX. However, I have a hunch that this might not be all that much to fix. Would that be true? If so, can anybody either point me in the right direction or make the changes themselves? Thanks much, b& -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: Ben Goren http://www.trumpetpower.com/ iD8DBQE6buzvigvvLsoneFARAvGIAJ0eCdDlbzMDP3iR9MV4Ofo3CAP6qQCgkI05 LyqAp1fg0hrrz3LGCYcyN78=3D =3Dc+Cy -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message