Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105524 - sqlite-3.2.2 fails test
Summary: sqlite-3.2.2 fails test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Anders Rune Jensen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-10 12:54 UTC by Henrique Ferreiro
Modified: 2006-02-05 14:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henrique Ferreiro 2005-09-10 12:54:40 UTC
i686-pc-linux-gnu-gcc -O2 -march=pentium-m -mtune=pentium-m -pipe -DOS_UNIX=1
-DHAVE_USLEEP=1 -I. -I./src -DNDEBUG -DSQLITE_OMIT_CURSOR -c ./src/tclsqlite.c 
-fPIC -DPIC -o .libs/tclsqlite.o ./src/tclsqlite.c:20:17: tcl.h: No such file or
directory ./src/tclsqlite.c:44: error: parse error before "Tcl_Interp"
./src/tclsqlite.c:44: warning: no semicolon at end of struct or union
./src/tclsqlite.c:47: error: parse error before '}' token ./src/tclsqlite.c:55:
error: parse error before "Tcl_Interp" ./src/tclsqlite.c:55: warning: no
semicolon at end of struct or union ./src/tclsqlite.c:57: error: conflicting
types for 'pNext' ./src/tclsqlite.c:46: error: previous declaration of 'pNext'
was here ./src/tclsqlite.c:58: error: parse error before '}' token
./src/tclsqlite.c:80: error: parse error before "Tcl_Interp"
./src/tclsqlite.c:80: warning: no semicolon at end of struct or union
./src/tclsqlite.c:90: error: parse error before '*' token
./src/tclsqlite.c:90: warning: data definition has no type or storage class
./src/tclsqlite.c:95: error: parse error before '}' token
./src/tclsqlite.c: In function `flushStmtCache':
./src/tclsqlite.c:103: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:104: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:105: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:106: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:106: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:109: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:110: error: dereferencing pointer to incomplete type
./src/tclsqlite.c: In function `DbDeleteCmd':
./src/tclsqlite.c:120: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:121: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:122: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:123: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:123: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:126: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:127: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:128: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:128: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:131: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:132: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:134: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:135: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:137: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:138: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:140: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:141: error: dereferencing pointer to incomplete type
./src/tclsqlite.c: In function `DbBusyHandler':
./src/tclsqlite.c:155: error: `Tcl_DString' undeclared (first use in this
function) ./src/tclsqlite.c:155: error: (Each undeclared identifier is reported
only once ./src/tclsqlite.c:155: error: for each function it appears in.)
./src/tclsqlite.c:155: error: parse error before "cmd"
./src/tclsqlite.c:157: error: `cmd' undeclared (first use in this function)
./src/tclsqlite.c:158: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:161: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:162: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:164: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c:164: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:164: warning: passing arg 1 of `atoi' makes pointer from
integer without a cast ./src/tclsqlite.c: In function `DbProgressHandler':
./src/tclsqlite.c:178: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:178: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:179: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c:179: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:179: warning: passing arg 1 of `atoi' makes pointer from
integer without a cast ./src/tclsqlite.c: In function `DbTraceHandler':
./src/tclsqlite.c:191: error: `Tcl_DString' undeclared (first use in this
function) ./src/tclsqlite.c:191: error: parse error before "str"
./src/tclsqlite.c:193: error: `str' undeclared (first use in this function)
./src/tclsqlite.c:194: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:196: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:198: error: dereferencing pointer to incomplete type
./src/tclsqlite.c: In function `DbCommitHandler':
./src/tclsqlite.c:211: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:211: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:212: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c:212: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:212: warning: passing arg 1 of `atoi' makes pointer from
integer without a cast ./src/tclsqlite.c: In function `tclCollateNeeded':
./src/tclsqlite.c:225: error: `Tcl_Obj' undeclared (first use in this function)
./src/tclsqlite.c:225: error: `pScript' undeclared (first use in this function)
./src/tclsqlite.c:225: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:228: error: dereferencing pointer to incomplete type
./src/tclsqlite.c: In function `tclSqlCollate':
./src/tclsqlite.c:244: error: `Tcl_Obj' undeclared (first use in this function)
./src/tclsqlite.c:244: error: `pCmd' undeclared (first use in this function)
./src/tclsqlite.c:246: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:248: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:249: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:250: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:252: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:252: warning: passing arg 1 of `atoi' makes pointer from
integer without a cast ./src/tclsqlite.c: In function `tclSqlFunc':
./src/tclsqlite.c:261: error: `Tcl_DString' undeclared (first use in this
function) ./src/tclsqlite.c:261: error: parse error before "cmd"
./src/tclsqlite.c:265: error: `cmd' undeclared (first use in this function)
./src/tclsqlite.c:266: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:274: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:275: error: `TCL_EVAL_DIRECT' undeclared (first use in this
function) ./src/tclsqlite.c:278: error: `TCL_RETURN' undeclared (first use in
this function) ./src/tclsqlite.c:279: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:279: warning: passing arg 2 of `sqlite3_result_error'
makes pointer from integer without a cast ./src/tclsqlite.c:281: error: `Tcl_Obj'
undeclared (first use in this function) ./src/tclsqlite.c:281: error: `pVar'
undeclared (first use in this function) ./src/tclsqlite.c:281: error:
dereferencing pointer to incomplete type ./src/tclsqlite.c:287: warning:
assignment makes pointer from integer without a cast ./src/tclsqlite.c:298:
warning: assignment makes pointer from integer without a cast ./src/tclsqlite.c:
In function `auth_callback': ./src/tclsqlite.c:320: error: `Tcl_DString'
undeclared (first use in this function) ./src/tclsqlite.c:320: error: parse error
before "str" ./src/tclsqlite.c:356: error: `str' undeclared (first use in this
function) ./src/tclsqlite.c:357: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:363: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:365: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:365: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c: At top level:
./src/tclsqlite.c:385: error: parse error before '*' token
./src/tclsqlite.c: In function `dbTextToObj':
./src/tclsqlite.c:386: error: `Tcl_Obj' undeclared (first use in this function)
./src/tclsqlite.c:386: error: `pVal' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:460: error: parse error before "Tcl_Interp"
./src/tclsqlite.c: In function `DbObjCmd':
./src/tclsqlite.c:461: error: `cd' undeclared (first use in this function)
./src/tclsqlite.c:463: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c:487: error: `objc' undeclared (first use in this function)
./src/tclsqlite.c:488: error: `interp' undeclared (first use in this function)
./src/tclsqlite.c:488: error: `objv' undeclared (first use in this function)
./src/tclsqlite.c:489: error: `TCL_ERROR' undeclared (first use in this function)
./src/tclsqlite.c:524: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:525: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:530: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:531: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:533: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:535: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:536: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:538: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:540: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:541: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:542: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:544: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:561: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:562: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:567: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:568: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:570: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:572: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:573: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:575: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:577: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:578: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:579: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:581: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:601: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:625: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:643: error: `Tcl_Obj' undeclared (first use in this function)
./src/tclsqlite.c:643: error: `pResult' undeclared (first use in this function)
./src/tclsqlite.c:649: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:674: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:675: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:680: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:681: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:683: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:685: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:686: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:688: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:690: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:691: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:692: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:694: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:715: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:716: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:717: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:719: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:720: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:720: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:721: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:721: error: invalid use of undefined type `struct SqlCollate'
./src/tclsqlite.c:721: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:722: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:723: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:724: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:726: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:726: error: `TCL_VOLATILE' undeclared (first use in this
function) ./src/tclsqlite.c:743: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:744: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:746: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:747: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:748: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:766: warning: passing arg 1 of `sqlite3_complete' makes pointer
from integer without a cast ./src/tclsqlite.c:780: error: dereferencing pointer
to incomplete type ./src/tclsqlite.c:802: error: `pArray' undeclared (first use
in this function) ./src/tclsqlite.c:803: error: `pScript' undeclared (first use
in this function) ./src/tclsqlite.c:804: error: `apParm' undeclared (first use in
this function) ./src/tclsqlite.c:806: error: `aParm' undeclared (first use in
this function) ./src/tclsqlite.c:807: error: `pRet' undeclared (first use in this
function) ./src/tclsqlite.c:832: error: subscripted value is neither array nor
pointer ./src/tclsqlite.c:837: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:842: error: `apColName' undeclared (first use in
this function) ./src/tclsqlite.c:849: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:871: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:876: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:878: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:886: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:887: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:892: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:895: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:914: error: parse error before ')' token
./src/tclsqlite.c:921: error: `pVar' undeclared (first use in this function)
./src/tclsqlite.c:928: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:941: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:955: error: parse error before ')' token
./src/tclsqlite.c:967: error: `pColList' undeclared (first use in this
function)./src/tclsqlite.c:968: error: `pStar' undeclared (first use in this
function) ./src/tclsqlite.c:982: error: `pVal' undeclared (first use in this
function) ./src/tclsqlite.c:1006: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1026: error: `TCL_BREAK' undeclared (first use in this
function) ./src/tclsqlite.c:1034: error: `TCL_CONTINUE' undeclared (first use in
this function) ./src/tclsqlite.c:1075: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:1080: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1101: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1103: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1104: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1106: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1107: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1109: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1113: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1118: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1118: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1119: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1120: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1120: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1121: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1122: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1123: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1156: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1157: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:1158: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:1160: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1161: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1161: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1162: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1162: error: invalid use of undefined type `struct SqlFunc'
./src/tclsqlite.c:1162: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1163: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1164: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1165: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1169: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1189: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1206: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1207: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1216: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1217: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1219: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1221: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1222: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1224: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1227: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1228: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1229: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1231: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1253: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1276: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1295: warning: initialization makes pointer from integer
without a cast ./src/tclsqlite.c:1296: error: dereferencing pointer to incomplete
type ./src/tclsqlite.c:1297: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1300: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1301: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1302: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1304: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1307: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1324: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1339: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1340: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1345: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1346: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1348: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1350: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1351: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1353: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1355: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1356: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1357: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1359: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:1410: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1415: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:1419: warning: assignment makes pointer from
integer without a cast ./src/tclsqlite.c:1420: warning: assignment makes pointer
from integer without a cast ./src/tclsqlite.c:1421: warning: assignment makes
pointer from integer without a cast ./src/tclsqlite.c:1444: error: dereferencing
pointer to incomplete type ./src/tclsqlite.c:1447: error: dereferencing pointer
to incomplete type ./src/tclsqlite.c:1470: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1473: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1488: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1527: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1535: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1556: error: `TCL_STATIC' undeclared (first use
in this function) ./src/tclsqlite.c: At top level: ./src/tclsqlite.c:1596: error:
parse error before "Tcl_Interp" ./src/tclsqlite.c: In function `DbMain':
./src/tclsqlite.c:1604: error: `objc' undeclared (first use in this function)
./src/tclsqlite.c:1605: error: `objv' undeclared (first use in this function)
./src/tclsqlite.c:1605: warning: assignment makes pointer from integer without a
cast ./src/tclsqlite.c:1607: error: `interp' undeclared (first use in this
function) ./src/tclsqlite.c:1608: error: `TCL_OK' undeclared (first use in this
function) ./src/tclsqlite.c:1628: warning: assignment makes pointer from integer
without a cast ./src/tclsqlite.c:1630: warning: assignment makes pointer from
integer without a cast ./src/tclsqlite.c:1642: error: `TCL_ERROR' undeclared
(first use in this function) ./src/tclsqlite.c:1645: error: dereferencing pointer
to incomplete type ./src/tclsqlite.c:1647: error: `TCL_STATIC' undeclared (first
use in this function) ./src/tclsqlite.c:1650: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1651: warning: assignment makes pointer from
integer without a cast ./src/tclsqlite.c:1652: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1653: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1654: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1655: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1656: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1661: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1662: error: `TCL_VOLATILE' undeclared (first
use in this function) ./src/tclsqlite.c:1667: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1668: warning: assignment makes pointer from
integer without a cast ./src/tclsqlite.c:1673: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1675: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c:1695: error: dereferencing pointer to
incomplete type ./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1717: error: parse error before '*' token
./src/tclsqlite.c: In function `Sqlite3_Init':
./src/tclsqlite.c:1719: error: `interp' undeclared (first use in this function)
./src/tclsqlite.c:1719: error: `Tcl_ObjCmdProc' undeclared (first use in this
function) ./src/tclsqlite.c:1719: error: parse error before ')' token
./src/tclsqlite.c:1721: error: parse error before ')' token
./src/tclsqlite.c:1723: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1725: error: parse error before '*' token
./src/tclsqlite.c: In function `Tclsqlite3_Init':
./src/tclsqlite.c:1725: error: `interp' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1726: error: parse error before '*' token
./src/tclsqlite.c: In function `Sqlite3_SafeInit':
./src/tclsqlite.c:1726: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1727: error: parse error before '*' token
./src/tclsqlite.c: In function `Tclsqlite3_SafeInit':
./src/tclsqlite.c:1727: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1730: error: parse error before '*' token
./src/tclsqlite.c: In function `Sqlite_Init':
./src/tclsqlite.c:1730: error: `interp' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1731: error: parse error before '*' token
./src/tclsqlite.c: In function `Tclsqlite_Init':
./src/tclsqlite.c:1731: error: `interp' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1732: error: parse error before '*' token
./src/tclsqlite.c: In function `Sqlite_SafeInit':
./src/tclsqlite.c:1732: error: `TCL_OK' undeclared (first use in this function)
./src/tclsqlite.c: At top level:
./src/tclsqlite.c:1733: error: parse error before '*' token
./src/tclsqlite.c: In function `Tclsqlite_SafeInit':
./src/tclsqlite.c:1733: error: `TCL_OK' undeclared (first use in this function)
make: *** [tclsqlite.lo] Error 1


Reproducible: Always
Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-09-10 13:08:46 UTC
Which test? Tests are disabled in this ebuild. Please, clarify and post emerge
--info output.
Comment 2 Henrique Ferreiro 2005-09-10 13:46:04 UTC
This is the complete output:
>>> Test phase [enabled]: dev-db/sqlite-3.2.2
>>> Test phase [test]: dev-db/sqlite-3.2.2
./libtool --mode=compile i686-pc-linux-gnu-gcc -O2 -march=pentium-m
-mtune=pentium-m -pipe -DOS_UNIX=1 -DHAVE_USLEEP=1 -I. -I./src -DNDEBUG 
-DSQLITE_OMIT_CURSOR -c ./src/tclsqlite.c  i686-pc-linux-gnu-gcc -O2
-march=pentium-m -mtune=pentium-m -pipe -DOS_UNIX=1 -DHAVE_USLEEP=1 -I. -I./src
-DNDEBUG -DSQLITE_OMIT_CURSOR -c ./src/tclsqlite.c  -fPIC -DPIC -o
.libs/tclsqlite.o 
./src/tclsqlite.c:20:17: tcl.h: No such file or directory
... (all the errors)
./src/tclsqlite.c:1733: error: `TCL_OK' undeclared (first use in this function)
make: *** [tclsqlite.lo] Error 1

!!! ERROR: dev-db/sqlite-3.2.2 failed.
!!! Function src_test, Line 583, Exitcode 0
!!! Make test failed. See above for details.

emerge --info:

Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-gentoo i686)
================================================================= System uname:
2.6.13-gentoo i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System
version 1.12.0_pre8 ccache version 2.4 [enabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d" CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg candy ccache
collision-protect digest distlocks fixpackages sandbox sfperms strict test"
GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo
ftp://ftp.belnet.be/mirrors/rsync.gentoo.org/gentoo" LANG="gl_ES.UTF-8"
LC_ALL="gl_ES.UTF-8" MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-gentopia
/usr/local/portage-bmg /usr/local/portage-fluidportage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa avi
bash-completion bitmap-fonts bzip2 cairo cdr crypt cscope cups dbus dvd dvdr eds
emboss encode esd exif fbcon firefox flac foomaticdb fortran gd gdbm gif gimp
gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib
javascript jpeg junit libg++ libwww mad mikmod mmx mmxext mng mp3 mpeg ncurses
nfs nls nptl offensive ogg oggvorbis opengl pic png ppds quicktime readline samba
scanner sqlite sse sse2 ssl tetex theora tiff truetype truetype-fonts type1-fonts
unicode usb vorbis xine xml xml2 xv xvid zlib userland_GNU kernel_linux
elibc_glibc" Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS 
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-09-10 13:58:57 UTC
*shrug* 

0 errors out of 19859 tests (gcc-4.0.2-beta20050908, glibc-2.3.5.20050722-r0)
Comment 4 Henrique Ferreiro 2005-10-07 12:50:13 UTC
I have installed tcl-8.4.11 and now works but:

>>> Test phase [enabled]: dev-db/sqlite-3.2.2
>>> Test phase [test]: dev-db/sqlite-3.2.2
./libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium-m -mtune=pentium-m
-pipe -DOS_UNIX=1 -DHAVE_USLEEP=1 -I. -I./src -DNDEBUG -I/usr/include
-DSQLITE_OMIT_CURSOR -DTCLSH=1 -DSQLITE_TEST=1\                 -DTHREADSAFE=1
-DTEMP_STORE=2\                 -o testfixture ./src/btree.c ./src/date.c
./src/func.c ./src/os_unix.c ./src/os_win.c ./src/pager.c ./src/pragma.c
./src/printf.c ./src/test1.c ./src/test2.c ./src/test3.c ./src/test4.c
./src/test5.c ./src/utf.c ./src/util.c ./src/vdbe.c ./src/md5.c ./src/tclsqlite.c
\         libtclsqlite3.la -L/usr/lib -ltcl8.4 -ldl  -lieee -lm
i686-pc-linux-gnu-gcc -O2 -march=pentium-m -mtune=pentium-m -pipe -DOS_UNIX=1
-DHAVE_USLEEP=1 -I. -I./src -DNDEBUG -I/usr/include -DSQLITE_OMIT_CURSOR
-DTCLSH=1 -DSQLITE_TEST=1 -DTHREADSAFE=1 -DTEMP_STORE=2 -o .libs/testfixture
./src/btree.c ./src/date.c ./src/func.c ./src/os_unix.c ./src/os_win.c
./src/pager.c ./src/pragma.c ./src/printf.c ./src/test1.c ./src/test2.c
./src/test3.c ./src/test4.c ./src/test5.c ./src/utf.c ./src/util.c ./src/vdbe.c
./src/md5.c ./src/tclsqlite.c  ./.libs/libtclsqlite3.so -L/usr/lib -ltclstub8.4
-lpthread -ltcl8.4 -ldl -lieee -lm -Wl,--rpath -Wl,/usr/lib/sqlite creating
testfixture ./testfixture ./test/quick.test alter-1.1... Ok alter-1.2... Ok
alter-1.3... Ok alter-1.3.1... Ok alter-1.4... Ok alter-1.5... Ok alter-1.6... Ok
alter-1.7... Ok alter-1.8.1... Ok alter-1.8.2... Ok alter-1.8.3... Ok
alter-1.8.4... Ok alter-1.8.5... Ok
alter-1.8.6... Ok
alter-1.8.7... Ok
alter-1.9.1... Ok
alter-1.9.2... Ok
alter-1.9.3... Ok
alter-1.9.4... Ok
alter-2.1... Ok
alter-2.2... Ok
alter-2.3... Ok
alter-2.4... Ok
alter-2.5... Ok
alter-3.1.0... Ok
alter-3.1.1... Ok
alter-3.1.2... Ok
alter-3.1.3... Ok
alter-3.1.4... Ok
alter-3.1.5... Ok
alter-3.1.6... Ok
alter-3.1.7... Ok
alter-3.1.8... Ok
alter-3.2.1... Ok
alter-3.2.2... Ok
alter-3.2.3... Ok
alter-3.2.4... Ok
alter-3.2.4... Ok
alter-3.2.5... Ok
alter-3.2.6... Ok
alter-3.2.7... Ok
alter-3.2.8... Ok
alter-3.2.9... Ok
alter-3.2.10... Ok
alter-3.3.1... Ok
alter-3.3.2... Ok
alter-3.3.3... Ok
alter-3.3.4... Ok
alter-3.3.5... Ok
alter-3.3.6... Ok
alter-3.3.7... Ok
alter-3.3.8... Ok
alter-4.1... Ok
alter-4.2... Ok
alter-4.3... Ok
alter-4.4... Ok
alter-5.1... Ok
alter-5.2... Ok
alter-5.3... Ok
alter3-1.1... Ok
alter3-1.2... Ok
alter3-1.3... Ok
alter3-1.4... Ok
alter3-1.5... Ok
alter3-1.6... Ok
alter3-1.7... Ok
alter3-1.99... Ok
alter3-2.1... Ok
alter3-2.2... Ok
alter3-2.3... Ok
alter3-2.3... Ok
alter3-2.4... Ok
alter3-2.5... Ok
alter3-2.6... Ok
alter3-2.99... Ok
alter3-3.1... Ok
alter3-3.1... Ok
alter3-3.2... Ok
alter3-3.4... Ok
alter3-4.1... Ok
alter3-4.1... Ok
alter3-4.2... Ok
alter3-4.4... Ok
alter3-4.99... Ok
alter3-5.1... Ok
alter3-5.2... Ok
alter3-5.3... Ok
alter3-5.4... Ok
alter3-5.6... Ok
alter3-5.7... Ok
alter3-5.8... Ok
alter3-5.9... Ok
alter3-5.99... Ok
alter3-6.1... Ok
alter3-6.2... Ok
alter3-8.1... Ok
alter3-8.2... Ok
alter3-8.2... Ok
attach-1.1... Ok
attach-1.2... Ok
attach-1.3... Ok
attach-1.4... Ok
attach-1.5... Ok
attach-1.6... Ok
attach-1.7... Ok
attach-1.8... Ok
attach-1.9... Ok
attach-1.10... Ok
attach-1.11... Ok
attach-1.11b... Ok
attach-1.12... Ok
attach-1.13... Ok
attach-1.14... Ok
attach-1.15... Ok
attach-1.16... Ok
attach-1.17... Ok
attach-1.18... Ok
attach-1.19... Ok
attach-1.20.1... Ok
attach-1.20.2... Ok
attach-1.20.3... Ok
attach-1.21... Ok
attach-1.22... Ok
attach-1.23... Ok
attach-1.24... Ok
attach-1.25... Ok
attach-1.26... Ok
attach-1.27... Ok
attach-1.28... Ok
attach-1.29... Ok
attach-2.1... Ok
attach-2.2... Ok
attach-2.3... Ok
attach-2.4... Ok
attach-2.5... Ok
attach-2.6... Ok
attach-2.7... Ok
attach-2.8... Ok
attach-2.9... Ok
attach-2.10... Ok
attach-2.12... Ok
attach-2.13... Ok
attach-2.14... Ok
attach-2.15... Ok
attach-2.16... Ok
attach-3.1... Ok
attach-3.2... Ok
attach-3.3... Ok
attach-3.4... Ok
attach-3.5... Ok
attach-3.6... Ok
attach-3.7... Ok
attach-3.8... Ok
attach-3.9... Ok
attach-3.10... Ok
attach-3.11... Ok
attach-3.12... Ok
attach-3.13... Ok
attach-3.14... Ok
attach-3.15... Ok
attach-4.1... Ok
attach-4.2... Ok
attach-4.3... Ok
attach-4.4... Ok
attach-4.5... Ok
attach-4.6... Ok
attach-4.7... Ok
attach-4.8... Ok
attach-4.9... Ok
attach-4.10... Ok
attach-4.11... Ok
attach-4.12... Ok
attach-4.13... Ok
attach-5.1... Ok
attach-5.2... Ok
attach-5.3... Ok
attach-5.4... Ok
attach-5.5... Ok
attach-5.6... Ok
attach-5.7... Ok
attach-5.7... Ok
attach-5.8... Ok
attach-5.9... Ok
attach-6.1... Ok
attach-6.2...
**** Tests do not work when run as root ****
make: *** [test] Error 1
Comment 5 Anders Rune Jensen (RETIRED) gentoo-dev 2006-02-05 14:05:29 UTC
Fixed in 3.3.3-r1.