Skip Menu |

This queue is for tickets about the DBD-SQLite CPAN distribution.

Report information
The Basics
Id: 7398
Status: resolved
Priority: 0/
Queue: DBD-SQLite

People
Owner: Nobody in particular
Requestors: cdxvoid [...] ml1.net
Cc:
AdminCc:

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



Subject: DBD::SQLite-1.03 not building on Linux (1.02 ok)
I'm having problems to build 1.03's DBD-SQLite. The 1.02 version builds OK. Debian GNU/Linux 3.0r2 Woody junior:~/DBD-SQLite-1.03$ perl Makefile.PL Checking if your kit is complete... Looks good Using DBI 1.43 (for perl 5.008005 on i686-linux) installed in /home/junior/perl/lib/site_perl/5.8.5/i686-linux/auto/DBI Writing Makefile for DBD::SQLite junior:~/DBD-SQLite-1.03$ make: [...] In file included from sqliteInt.h:26, from dbdimp.h:7, from SQLiteXS.h:10, from dbdimp.c:3: /usr/include/assert.h:51: warning: `assert' redefined /home/junior/perl/lib/5.8.5/i686-linux/CORE/perl.h:2783: warning: this is the location of the previous definition dbdimp.c:24: warning: #warning "No vararg macros - using trace without line numbers" dbdimp.c: In function `sqlite_st_execute': dbdimp.c:323: parse error before `*' dbdimp.c:327: `sql_type' undeclared (first use in this function) dbdimp.c:327: (Each undeclared identifier is reported only once dbdimp.c:327: for each function it appears in.) dbdimp.c:327: `value' undeclared (first use in this function) make: *** [dbdimp.o] Error 1 junior:~/DBD-SQLite-1.03$ gcc -v Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs gcc version 2.95.4 20011002 (Debian prerelease) junior:~/DBD-SQLite-1.03$ uname -a Linux darkmoon 2.6.8 #5 Sat Aug 14 10:42:58 BRT 2004 i686 unknown
From: roman
i cannot compile it also (the same error in 1.02) [roman@mc DBD-SQLite-1.03]$ perl Makefile.PL Using DBI 1.42 (for perl 5.006 on i386-linux) installed in /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBI Writing Makefile for DBD::SQLite cc -c -I/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBI -fno-strict-aliasing -O6 -DNDEBUG=1 -DSQLITE_PTR_SZ=4 -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fpic -I/usr/lib/perl5/5.6.0/i386-linux/CORE dbdimp.c dbdimp.c:237: conflicting types for `sqlite_db_last_insert_id' /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBI/dbd_xsh.h:36: previous declaration of `sqlite_db_last_insert_id' dbdimp.c: In function `sqlite_st_execute': dbdimp.c:329: parse error before `*' dbdimp.c:333: `sql_type' undeclared (first use in this function) dbdimp.c:333: (Each undeclared identifier is reported only once dbdimp.c:333: for each function it appears in.) dbdimp.c:333: `value' undeclared (first use in this function) [roman@mc DBD-SQLite-1.03]$ cc -v Reading specs from /usr/lib/gcc-lib/i586-mandrake-linux/2.96/specs gcc version 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk) [roman@mc DBD-SQLite-1.03]$ uname -a Linux [hidden] 2.4.20 #4 Втр Янв 13 15:33:50 YEKT 2004 i686 unknown