x86_64-pc-linux-gnu-ar cru .libs/libsqlite3.a alter.o analyze.o attach.o auth.o btmutex.o btree.o build.o callback.o complete.o date.o delete.o expr.o func.o hash.o journal.o insert.o loadext.o main.o malloc.o mem1.o mem2.o mem3.o mem4.o mutex.o mutex_os2.o mutex_unix.o mutex_w32.o opcodes.o os.o os_unix.o os_win.o os_os2.o pager.o parse.o pragma.o prepare.o printf.o random.o select.o table.o tokenize.o trigger.o update.o util.o vacuum.o vdbe.o vdbeapi.o vdbeaux.o vdbeblob.o vdbefifo.o vdbemem.o where.o utf.o legacy.o vtab.o x86_64-pc-linux-gnu-ranlib .libs/libsqlite3.a creating libsqlite3.la (cd .libs && rm -f libsqlite3.la && ln -s ../libsqlite3.la libsqlite3.la) cp: warning: source file `./src/btree.h' specified more than once cp: warning: source file `./src/hash.h' specified more than once cp: warning: source file `./src/sqliteInt.h' specified more than once cp: warning: source file `./src/vdbe.h' specified more than once cp: warning: source file `./ext/fts1/fts1.h' specified more than once cp: warning: source file `./ext/fts1/fts1_hash.h' specified more than once cp: warning: source file `./ext/fts1/fts1_tokenizer.h' specified more than once cp: warning: source file `./src/vdbeInt.h' specified more than once make: tclsh: Command not found make: *** [sqlite3.c] Error 127 * * ERROR: dev-db/sqlite-3.5.4 failed. * Call stack: * ebuild.sh, line 46: Called src_compile * environment, line 2783: Called die * The specific snippet of code: * emake all || diefunc "$FUNCNAME" "$LINENO" "$?" "emake all failed"; * The die message: * emake all failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-db:sqlite-3.5.4:20071217-215724.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/sqlite-3.5.4/temp/environment'.
Yeah I already package.masked it this version. It seems to always need TCL. Can't reproduce this in trunk so I guess it's fixed.
(In reply to comment #1) > Yeah I already package.masked it this version. It seems to always need TCL. > Can't reproduce this in trunk so I guess it's fixed. > patches from sqlite project: http://www.sqlite.org/cvstrac/chngview?cn=4609
Upstream tickets http://www.sqlite.org/cvstrac/tktview?tn=2845 http://www.sqlite.org/cvstrac/tktview?tn=2846
Should be fixed in 3.5.6