Marcel Telka
2023-03-17 6e26c303c5ad80f675b2014096ca9d4ad83a4bb1
database/sqlite: properly drop 32-bit support for tcl-sqlite

8 files deleted
3 files added
5 files modified
1603 ■■■■ changed files
components/database/sqlite/Makefile 15 ●●●● patch | view | raw | blame | history
components/database/sqlite/manifests/sample-manifest.p5m 8 ●●●●● patch | view | raw | blame | history
components/database/sqlite/patches/01-disable-tcl-test-without-tcl.patch 11 ●●●●● patch | view | raw | blame | history
components/database/sqlite/pkg5 2 ●●●●● patch | view | raw | blame | history
components/database/sqlite/sqlite-tcl.p5m 18 ●●●● patch | view | raw | blame | history
components/database/sqlite/sqlite.p5m 2 ●●●●● patch | view | raw | blame | history
components/database/sqlite/test/results-32.master 2 ●●●●● patch | view | raw | blame | history
components/database/sqlite/test/results-64.master 1159 ●●●●● patch | view | raw | blame | history
components/database/sqlite/test/results-all.master 218 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/Makefile 65 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/files/amd64.pkgIndex.tcl 13 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/files/sparcv9.pkgIndex.tcl 13 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/manifests/sample-manifest.p5m 28 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/pkg5 11 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/tcl-sqlite.license 7 ●●●●● patch | view | raw | blame | history
components/tcl/tcl-sqlite/tcl-sqlite.p5m 31 ●●●●● patch | view | raw | blame | history
components/database/sqlite/Makefile
@@ -23,10 +23,13 @@
#
BUILD_BITS= 64_and_32
USE_COMMON_TEST_MASTER = no
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         sqlite
COMPONENT_VERSION=      3.41.1
COMPONENT_REVISION=    1
TARBALL_VERSION=        3410100
COMPONENT_SUMMARY=        in-process SQL database engine library
COMPONENT_SRC=          sqlite-src-$(TARBALL_VERSION)
@@ -63,9 +66,8 @@
CFLAGS            += -DSQLITE_ENABLE_STMT_SCANSTATUS
CFLAGS            += -DSQLITE_ENABLE_COLUMN_METADATA
CONFIGURE_OPTIONS.32    += --with-tcl="$(USRLIBDIR)"
CONFIGURE_OPTIONS.32    += --disable-tcl
CONFIGURE_OPTIONS.64    += --with-tcl="$(USRLIBDIR64)"
CONFIGURE_OPTIONS    += $(CONFIGURE_OPTIONS.$(BITS))
CONFIGURE_OPTIONS    += --sysconfdir=$(ETCDIR)
CONFIGURE_OPTIONS    += --disable-static
CONFIGURE_OPTIONS    += --enable-readline
@@ -78,17 +80,24 @@
CONFIGURE_OPTIONS    += --enable-threadsafe 
CONFIGURE_OPTIONS    += --enable-shared
CONFIGURE_ENV.64 += TCLLIBDIR=$(USRLIBDIR)/tcl8.6/sqlite3/$(MACH64)
# Build and install should be able to find some basic tools like cp, cat, rm, or mkdir.
COMPONENT_BUILD_ENV += PATH=$(PATH)
COMPONENT_INSTALL_ENV += PATH=$(PATH)
# Install sqlite3(1) man page
COMPONENT_POST_INSTALL_ACTION += $(MKDIR) $(PROTO_DIR)$(USRSHAREMAN1DIR) ; $(CP) $(SOURCE_DIR)/sqlite3.1 $(PROTO_DIR)$(USRSHAREMAN1DIR)/
COMPONENT_TEST_TARGETS = test
COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master
# remove clutter and timings from test results:
COMPONENT_TEST_TRANSFORMS += \
    ' -n ' \
    ' -e "s/[0-9]* ms//" ' \
    ' -e "s/ in [0-9]*\.[0-9]* seconds//" ' \
    ' -e "s/[0-9]* microseconds per iteration//" ' \
    ' -e "/^fuzzcheck/p" ' \
    ' -e "/^sessionfuzz/p" ' \
    ' -e "/^Time/p" ' \
    ' -e "/^Query/p" ' \
    ' -e "/No /p" ' 
components/database/sqlite/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -31,12 +31,10 @@
link path=usr/lib/$(MACH64)/libsqlite3.so.0 target=libsqlite3.so.0.8.6
file path=usr/lib/$(MACH64)/libsqlite3.so.0.8.6
file path=usr/lib/$(MACH64)/pkgconfig/sqlite3.pc
file path=usr/lib/$(MACH64)/sqlite3/libtclsqlite3.so
file path=usr/lib/$(MACH64)/sqlite3/pkgIndex.tcl
link path=usr/lib/libsqlite3.so target=libsqlite3.so.0.8.6
link path=usr/lib/libsqlite3.so.0 target=libsqlite3.so.0.8.6
file path=usr/lib/libsqlite3.so.0.8.6
file path=usr/lib/pkgconfig/sqlite3.pc
file path=usr/lib/tcl8.6/sqlite3/libtclsqlite3.so
file path=usr/lib/tcl8.6/sqlite3/pkgIndex.tcl
file path=usr/lib/tcl8.6/sqlite3/$(MACH64)/libtclsqlite3.so
file path=usr/lib/tcl8.6/sqlite3/$(MACH64)/pkgIndex.tcl
file path=usr/share/man/man1/sqlite3.1
components/database/sqlite/patches/01-disable-tcl-test-without-tcl.patch
New file
@@ -0,0 +1,11 @@
--- sqlite-src-3410100/Makefile.in.orig
+++ sqlite-src-3410100/Makefile.in
@@ -1299,7 +1299,7 @@
 # This is the common case.  Run many tests that do not take too long,
 # including fuzzcheck, sqlite3_analyzer, and sqldiff tests.
 #
-test:    fuzztest sourcetest $(TESTPROGS) tcltest
+test:    fuzztest sourcetest $(HAVE_TCL:1=tcltest)
 # Run a test using valgrind.  This can take a really long time
 # because valgrind is so much slower than a native machine.
components/database/sqlite/pkg5
@@ -1,9 +1,7 @@
{
    "dependencies": [
        "SUNWcs",
        "library/libedit",
        "library/zlib",
        "shell/ksh93",
        "system/library",
        "system/library/math"
    ],
components/database/sqlite/sqlite-tcl.p5m
@@ -30,23 +30,13 @@
set name=pkg.description \
    value="tcl files for SQLite which is a self-contained, serverless, zero-configuration, transactional SQL database engine"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
license $(COMPONENT_LICENSE_FILE) license="$(COMPONENT_LICENSE)"
# We force a runtime dependency on $(COMPONENT_FMRI) which is already a build dependendy:
set pkg.linted.pkglint.manifest005.2=true
# Depend on the main package
depend type=require fmri=$(COMPONENT_FMRI)
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
# Note these files have been manually moved here from the main package.
file path=usr/lib/tcl8.6/sqlite3/libtclsqlite3.so
file path=usr/lib/tcl8.6/sqlite3/pkgIndex.tcl
# The 64-bit version of the library doesn't work. The package database/sqlcipher delivers a working version of it.
# So this is excluded for now.
#file path=usr/lib/$(MACH64)/sqlite3/libtclsqlite3.so
#file path=usr/lib/$(MACH64)/sqlite3/pkgIndex.tcl
file path=usr/lib/tcl8.6/sqlite3/$(MACH64)/libtclsqlite3.so
file path=usr/lib/tcl8.6/sqlite3/$(MACH64)/pkgIndex.tcl
components/database/sqlite/sqlite.p5m
@@ -33,8 +33,6 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
legacy arch=i386 category=GNOME2,application,JDSoi desc="SQL database engine library - development files" hotline="Please contact your local service provider" name="SQL database engine library - development files" pkg=SUNWsqlite3-devel
# Drop 32-bit binaries
<transform path=usr/bin/$(MACH32) -> drop>
components/database/sqlite/test/results-32.master
New file
@@ -0,0 +1,2 @@
fuzzcheck: 0 errors out of 46386 tests
sessionfuzz-data1.db:  339 cases, 0 crashes
components/database/sqlite/test/results-64.master
New file
@@ -0,0 +1,1159 @@
fuzzcheck: 0 errors out of 46386 tests
sessionfuzz-data1.db:  339 cases, 0 crashes
Time: expert1.test
Time: fts5aa.test
Time: fts5ab.test
Time: fts5ad.test
Time: fts5ae.test
Time: fts5af.test
Time: fts5ag.test
Time: fts5ah.test
Time: fts5ai.test
Time: fts5ak.test
Time: fts5al.test
Time: fts5alter.test
Time: fts5auto.test
Time: fts5aux.test
Time: fts5auxdata.test
Time: fts5cat.test
Time: fts5circref.test
Time: fts5colset.test
Time: fts5columnsize.test
Time: fts5config.test
Time: fts5conflict.test
Time: fts5connect.test
Time: fts5content.test
Time: fts5delete.test
Time: fts5detail.test
Time: fts5determin.test
Time: fts5doclist.test
Time: fts5ea.test
Time: fts5eb.test
Time: fts5first.test
Time: fts5full.test
Time: fts5fuzz1.test
Time: fts5hash.test
Time: fts5integrity.test
Time: fts5interrupt.test
Time: fts5lastrowid.test
Time: fts5leftjoin.test
Time: fts5matchinfo.test
Time: fts5merge.test
Time: fts5merge2.test
Time: fts5misc.test
Time: fts5multi.test
Time: fts5multiclient.test
Time: fts5near.test
Time: fts5onepass.test
Time: fts5optimize.test
Time: fts5optimize2.test
Time: fts5phrase.test
Time: fts5plan.test
Time: fts5porter.test
Time: fts5porter2.test
Time: fts5prefix2.test
Time: fts5query.test
Time: fts5rank.test
Time: fts5rebuild.test
Time: fts5restart.test
Time: fts5rowid.test
Time: fts5savepoint.test
Time: fts5simple.test
Time: fts5simple2.test
Time: fts5simple3.test
Time: fts5synonym.test
Time: fts5synonym2.test
Time: fts5tok1.test
Time: fts5tok2.test
Time: fts5tokenizer.test
Time: fts5trigram.test
Time: fts5ubsan.test
Time: fts5umlaut.test
Time: fts5unicode2.test
Time: fts5unicode3.test
Time: fts5unicode4.test
Time: fts5unindexed.test
Time: fts5update.test
Time: fts5version.test
Time: fts5vocab.test
Time: fts5vocab2.test
Time: lsm1_simple.test
Time: rbu1.test
Time: rbu10.test
Time: rbu11.test
Time: rbu12.test
Time: rbu13.test
Time: rbu14.test
Time: rbu3.test
Time: rbu5.test
Time: rbu6.test
Time: rbu7.test
Time: rbu8.test
Time: rbu9.test
Time: rbuA.test
Time: rbuB.test
Time: rbuC.test
Time: rbubusy.test
Time: rbucollate.test
Time: rbudiff.test
Time: rbudor.test
Time: rbuexlock.test
Time: rbuexpr.test
Time: rbufts.test
Time: rbumisc.test
Time: rbumulti.test
Time: rbupartial.test
Time: rbupass.test
Time: rbuprogress.test
Time: rburename.test
Time: rburesume.test
Time: rbusave.test
Time: rbusplit.test
Time: rbutemplimit.test
Time: rbuvacuum.test
Time: rbuvacuum2.test
Time: rbuvacuum3.test
Time: rbuvacuum4.test
Time: recover1.test
Time: recoverclobber.test
Time: recovercorrupt2.test
Time: recoverold.test
Time: recoverpgsz.test
Time: recoverrowid.test
Time: recoverslowidx.test
Time: recoversql.test
Time: rtree1.test
Time: rtree2.test
Time: rtree5.test
Time: rtree6.test
Time: rtree7.test
Time: rtree8.test
Time: rtree9.test
Time: rtreeA.test
Time: rtreeB.test
Time: rtreeC.test
Time: rtreeD.test
Time: rtreeE.test
Time: rtreeF.test
Time: rtreeG.test
Time: rtreeH.test
Time: rtreeI.test
Time: rtreecheck.test
Time: rtreecirc.test
Time: rtreeconnect.test
Time: rtreedoc.test
Time: rtreedoc2.test
Time: rtreedoc3.test
Time: rtreefuzz001.test
Time: tkt3363.test
Time: changesetfuzz1.test
Time: session1.test
Time: session2.test
Time: session3.test
Time: session4.test
Time: session5.test
Time: session6.test
Time: session8.test
Time: session9.test
Time: sessionA.test
Time: sessionC.test
Time: sessionD.test
Time: sessionE.test
Time: sessionF.test
Time: sessionG.test
Time: sessionH.test
Time: sessionat.test
Time: sessiondiff.test
Time: sessioninvert.test
Time: sessionmem.test
Time: sessionnoop.test
Time: sessionrebase.test
Time: sessionsize.test
Time: sessionstat1.test
Time: sessionwor.test
Time: 8_3_names.test
Time: affinity2.test
Time: affinity3.test
Time: aggerror.test
Time: aggnested.test
Time: alias.test
Time: alter.test
Time: alter2.test
Time: alter3.test
Time: alter4.test
Time: alterauth.test
Time: alterauth2.test
Time: altercol.test
Time: altercorrupt.test
Time: alterdropcol.test
Time: alterdropcol2.test
Time: alterlegacy.test
Time: alterqf.test
Time: altertab.test
Time: altertab2.test
Time: altertab3.test
Time: altertrig.test
Query against fts4aux:
Query against ordinary table:
Query against temp table:
Time: amatch1.test
Time: analyze.test
Time: analyze3.test
Time: analyze4.test
Time: analyze5.test
Time: analyze6.test
Time: analyze7.test
Time: analyze8.test
Time: analyze9.test
Time: analyzeC.test
Time: analyzeD.test
Time: analyzeE.test
Time: analyzeF.test
Time: analyzeG.test
Time: analyzer1.test
Time: async4.test
Time: async5.test
Time: atof1.test
No f2fs atomic-batch-write support. Skipping tests...
Time: atomic.test
No f2fs atomic-batch-write support. Skipping tests...
Time: atomic2.test
Time: attach.test
Time: attach2.test
Time: attach3.test
Time: attach4.test
Time: auth.test
Time: auth2.test
Time: auth3.test
Time: autoanalyze1.test
Time: autoinc.test
Time: autoindex1.test
Time: autoindex2.test
Time: autoindex3.test
Time: autoindex4.test
Time: autoindex5.test
Time: autovacuum.test
Time: autovacuum2.test
Time: avfs.test
Time: avtrans.test
WARNING: No historical binaries to test against.
Time: backcompat.test
Time: backup2.test
Time: backup4.test
Time: backup5.test
Time: badutf.test
Time: badutf2.test
Time: basexx1.test
Time: bestindex1.test
Time: bestindex2.test
Time: bestindex3.test
Time: bestindex4.test
Time: bestindex5.test
Time: bestindex6.test
Time: bestindex7.test
Time: bestindex8.test
Time: bestindex9.test
Time: bestindexA.test
Time: between.test
Time: bigmmap.test
Time: bigrow.test
Time: bind.test
Time: bind2.test
Time: bindxfer.test
Time: bitvec.test
Time: blob.test
Time: bloom1.test
Time: boundary1.test
Time: boundary2.test
Time: boundary3.test
Time: boundary4.test
Time: btree01.test
Time: btree02.test
Time: busy.test
Time: busy2.test
Time: cache.test
Time: cacheflush.test
Time: cachespill.test
Time: capi2.test
Time: capi3.test
Time: capi3b.test
Time: capi3c.test
Time: capi3d.test
Time: capi3e.test
Time: carray01.test
Time: cast.test
Time: changes.test
Time: changes2.test
Time: check.test
Time: chunksize.test
Time: close.test
Time: closure01.test
Time: coalesce.test
Time: collate1.test
Time: collate2.test
Time: collate3.test
Time: collate4.test
Time: collate5.test
Time: collate6.test
Time: collate7.test
Time: collate8.test
Time: collate9.test
Time: collateA.test
Time: collateB.test
Time: colmeta.test
Time: colname.test
Time: columncount.test
Time: conflict.test
Time: conflict2.test
Time: conflict3.test
Time: contrib01.test
Time: corrupt2.test
Time: corrupt3.test
Time: corrupt4.test
Time: corrupt5.test
Time: corrupt6.test
Time: corrupt7.test
Time: corrupt8.test
Time: corrupt9.test
Time: corruptA.test
Time: corruptB.test
Time: corruptD.test
Time: corruptE.test
Time: corruptF.test
Time: corruptG.test
Time: corruptH.test
Time: corruptI.test
Time: corruptJ.test
Time: corruptK.test
Time: corruptL.test
Time: corruptM.test
Time: corruptN.test
Time: cost.test
Time: count.test
Time: countofview.test
Time: coveridxscan.test
Time: crash8.test
Time: crashM.test
Time: createtab.test
Time: cse.test
Time: csv01.test
Time: ctime.test
Time: cursorhint.test
Time: cursorhint2.test
Time: dataversion1.test
Time: date.test
Time: date2.test
Time: date3.test
Time: dbdata.test
Time: dbfuzz001.test
Time: dbpage.test
Time: dbstatus.test
Time: dbstatus2.test
Time: decimal.test
Time: delete.test
Time: delete2.test
Time: delete4.test
Time: delete_db.test
Time: descidx1.test
Time: descidx2.test
Time: descidx3.test
Time: diskfull.test
Time: distinct.test
Time: distinct2.test
Time: distinctagg.test
Time: e_blobbytes.test
Time: e_blobclose.test
Time: e_blobopen.test
Time: e_blobwrite.test
Time: e_changes.test
Time: e_createtable.test
Time: e_delete.test
Time: e_droptrigger.test
Time: e_dropview.test
Time: e_expr.test
Time: e_insert.test
Time: e_reindex.test
Time: e_resolve.test
Time: e_select.test
Time: e_select2.test
Time: e_totalchanges.test
Time: e_update.test
Time: e_uri.test
Time: e_vacuum.test
Time: e_wal.test
Time: e_walauto.test
Time: e_walckpt.test
Time: e_walhook.test
Time: emptytable.test
Time: enc.test
Time: enc2.test
Time: enc3.test
Time: enc4.test
Time: eqp.test
Time: errmsg.test
Time: eval.test
Time: exclusive.test
Time: exclusive2.test
Time: exec.test
Time: exists.test
Time: expr.test
Time: expr2.test
Time: extension01.test
Time: external_reader.test
Time: fallocate.test
Time: filectrl.test
Time: filefmt.test
Time: filter1.test
Time: filter2.test
Time: fkey1.test
Time: fkey2.test
Time: fkey3.test
Time: fkey4.test
Time: fkey5.test
Time: fkey6.test
Time: fkey7.test
Time: fkey8.test
Time: fordelete.test
Time: format4.test
Time: fts-9fd058691.test
Time: fts1a.test
Time: fts1b.test
Time: fts1c.test
Time: fts1d.test
Time: fts1e.test
Time: fts1f.test
Time: fts1i.test
Time: fts1j.test
Time: fts1k.test
Time: fts1l.test
Time: fts1m.test
Time: fts1n.test
Time: fts1o.test
Time: fts1porter.test
Time: fts2.test
Time: fts2a.test
Time: fts2b.test
Time: fts2c.test
Time: fts2d.test
Time: fts2e.test
Time: fts2f.test
Time: fts2g.test
Time: fts2h.test
Time: fts2i.test
Time: fts2j.test
Time: fts2k.test
Time: fts2l.test
Time: fts2m.test
Time: fts2n.test
Time: fts2o.test
Time: fts2p.test
Time: fts2q.test
Time: fts2r.test
Time: fts2token.test
Time: fts3aa.test
Time: fts3ab.test
Time: fts3ac.test
Time: fts3ad.test
Time: fts3ae.test
Time: fts3af.test
Time: fts3ag.test
Time: fts3ah.test
Time: fts3ai.test
Time: fts3aj.test
Time: fts3ak.test
Time: fts3al.test
Time: fts3am.test
Time: fts3ao.test
Time: fts3atoken.test
Time: fts3auto.test
Time: fts3aux1.test
Time: fts3aux2.test
Time: fts3b.test
Time: fts3c.test
Time: fts3comp1.test
Time: fts3conf.test
Time: fts3corrupt.test
Time: fts3corrupt3.test
Time: fts3corrupt4.test
Time: fts3corrupt5.test
Time: fts3corrupt6.test
Time: fts3d.test
Time: fts3defer2.test
Time: fts3defer3.test
Time: fts3drop.test
Time: fts3dropmod.test
Time: fts3e.test
Time: fts3expr.test
Time: fts3expr2.test
Time: fts3expr3.test
Time: fts3expr4.test
Time: fts3expr5.test
Time: fts3f.test
Time: fts3first.test
Time: fts3fuzz001.test
Time: fts3join.test
Time: fts3matchinfo.test
Time: fts3matchinfo2.test
Time: fts3misc.test
Time: fts3near.test
Time: fts3offsets.test
Time: fts3prefix.test
Time: fts3prefix2.test
Time: fts3query.test
Time: fts3rank.test
Time: fts3shared.test
Time: fts3snippet2.test
Time: fts3tok1.test
Time: fts3varint.test
Time: fts4aa.test
Time: fts4content.test
Time: fts4docid.test
Time: fts4incr.test
Time: fts4lastrowid.test
Time: fts4min.test
Time: fts4noti.test
Time: fts4onepass.test
Time: fts4opt.test
Time: fts4record.test
Time: fts4rename.test
Time: fts4umlaut.test
Time: fts4unicode.test
Time: fts4upfrom.test
Time: func.test
Time: func2.test
Time: func3.test
Time: func4.test
Time: func5.test
Time: func6.test
Time: func7.test
Time: fuzz-oss1.test
Time: fuzz2.test
Time: fuzz4.test
Time: fuzzer1.test
Time: gencol1.test
Time: having.test
Time: hexlit.test
Time: hidden.test
Time: hook.test
Time: hook2.test
Time: icu.test
Time: ieee754.test
Time: imposter1.test
Time: in.test
Time: in3.test
Time: in4.test
Time: in5.test
Time: in6.test
Time: incrblob.test
Time: incrblob2.test
Time: incrblob3.test
Time: incrblob4.test
Time: incrcorrupt.test
Time: incrvacuum.test
Time: incrvacuum2.test
Time: incrvacuum3.test
Time: index.test
Time: index2.test
Time: index3.test
Time: index4.test
Time: index5.test
Time: index6.test
Time: index7.test
Time: index8.test
Time: index9.test
Time: indexedby.test
Time: indexexpr1.test
Time: indexexpr2.test
Time: init.test
Time: insert.test
Time: insert2.test
Time: insert3.test
Time: insert4.test
Time: insert5.test
Time: instr.test
Time: intarray.test
Time: interrupt.test
Time: interrupt2.test
Time: intpkey.test
Time: intreal.test
Time: io.test
Time: istrue.test
Time: join.test
Time: join2.test
Time: join3.test
Time: join4.test
Time: join5.test
Time: join6.test
Time: join7.test
Time: join8.test
Time: join9.test
Time: joinA.test
Time: joinB.test
Time: joinC.test
Time: joinD.test
Time: joinE.test
Time: joinF.test
Time: joinH.test
Time: journal1.test
Time: journal2.test
Time: journal3.test
Time: jrnlmode.test
Time: jrnlmode2.test
Time: jrnlmode3.test
Time: json101.test
Time: json102.test
Time: json103.test
Time: json104.test
Time: json105.test
Time: keyword1.test
Time: lastinsert.test
Time: laststmtchanges.test
Time: like2.test
Time: like3.test
Time: limit.test
Time: limit2.test
Time: loadext2.test
Time: lock.test
Time: lock2.test
Time: lock3.test
Time: lock4.test
Time: lock5.test
Time: lock6.test
Time: lock7.test
Time: lookaside.test
Time: main.test
Time: manydb.test
Time: mem5.test
Time: memdb.test
Time: memdb1.test
Time: memdb2.test
Time: memjournal.test
Time: memjournal2.test
Time: memsubsys1.test
Time: memsubsys2.test
Time: merge1.test
Time: minmax.test
Time: minmax2.test
Time: minmax3.test
Time: minmax4.test
Time: misc1.test
Time: misc2.test
Time: misc3.test
Time: misc4.test
Time: misc5.test
Time: misc6.test
Time: misc8.test
Time: misuse.test
Time: mjournal.test
Time: mmap1.test
Time: mmap2.test
Time: mmap3.test
Time: mmapwarm.test
Time: multiplex.test
Time: multiplex2.test
Time: multiplex3.test
Time: multiplex4.test
Time: mutex1.test
Time: nan.test
Time: nockpt.test
Time: nolock.test
Time: normalize.test
Time: notify1.test
Time: notify3.test
Time: notnull.test
Time: notnull2.test
Time: null.test
Time: nulls1.test
Time: numcast.test
Time: numindex1.test
Time: offset1.test
Time: openv2.test
Time: orderby1.test
Time: orderby2.test
Time: orderby3.test
Time: orderby4.test
Time: orderby5.test
Time: orderby6.test
Time: orderby7.test
Time: orderby8.test
Time: orderby9.test
Time: orderbyA.test
Time: ovfl.test
Time: pager1.test
Time: pager2.test
Time: pager3.test
Time: pager4.test
Time: pageropt.test
Time: pagesize.test
Time: parser1.test
Time: pcache.test
Time: pcache2.test
Time: pendingrace.test
Time: percentile.test
Time: pragma.test
Time: pragma2.test
Time: pragma3.test
Time: pragma4.test
Time: pragma5.test
Time: prefixes.test
Time: printf.test
Time: printf2.test
Time: progress.test
Time: ptrchng.test
Time: pushdown.test
Time: queryonly.test
Time: quickcheck.test
Time: quota-glob.test
Time: quota.test
Time: quota2.test
Time: quote.test
Time: randexpr1.test
Time: rdonly.test
Time: recover.test
Time: regexp1.test
Time: regexp2.test
Time: reindex.test
Time: resetdb.test
Time: resolver01.test
Time: returning1.test
Time: rollback.test
Time: rollback2.test
Time: round1.test
Time: rowallock.test
Time: rowhash.test
Time: rowid.test
Time: rowvalue.test
Time: rowvalue2.test
Time: rowvalue3.test
Time: rowvalue4.test
Time: rowvalue5.test
Time: rowvalue6.test
Time: rowvalue7.test
Time: rowvalue8.test
Time: rowvalue9.test
Time: rowvalueA.test
Time: rowvaluevtab.test
Time: savepoint.test
Time: savepoint2.test
Time: savepoint5.test
Time: savepoint7.test
Time: scanstatus.test
Time: scanstatus2.test
Time: schema.test
Time: schema2.test
Time: schema3.test
Time: schema4.test
Time: schema5.test
Time: schema6.test
Time: securedel.test
Time: seekscan1.test
Time: select1.test
Time: select2.test
Time: select3.test
Time: select4.test
Time: select5.test
Time: select6.test
Time: select7.test
Time: select8.test
Time: selectA.test
Time: selectB.test
Time: selectC.test
Time: selectD.test
Time: selectE.test
Time: selectF.test
Time: selectG.test
Time: shared.test
Time: shared2.test
Time: shared3.test
Time: shared4.test
Time: shared6.test
Time: shared7.test
Time: shared8.test
Time: shared9.test
Time: sharedA.test
Time: sharedB.test
Time: sharedlock.test
Time: shell1.test
Time: shell2.test
Time: shell3.test
Time: shell4.test
Time: shell5.test
Time: shell6.test
Time: shell7.test
Time: shell8.test
Time: shmlock.test
Time: shortread1.test
Time: shrink.test
Time: sidedelete.test
Time: skipscan1.test
Time: skipscan2.test
Time: skipscan3.test
Time: skipscan5.test
Time: skipscan6.test
Time: snapshot.test
Time: snapshot2.test
Time: snapshot3.test
Time: snapshot4.test
Time: snapshot_up.test
Time: softheap1.test
Time: sort.test
Time: sort2.test
Time: sort5.test
Time: sorterref.test
Time: spellfix.test
Time: spellfix2.test
Time: spellfix3.test
Time: spellfix4.test
Time: sqldiff1.test
Time: sqllog.test
Time: stat.test
Time: stmt.test
Time: stmtvtab1.test
Time: strict1.test
Time: strict2.test
Time: subjournal.test
Time: subquery.test
Time: subquery2.test
Time: subselect.test
Time: substr.test
Time: subtype1.test
Time: superlock.test
Time: swarmvtab.test
Time: swarmvtab2.test
Time: swarmvtab3.test
Time: symlink.test
Time: symlink2.test
Time: sync.test
Time: sync2.test
Time: syscall.test
Time: tabfunc01.test
Time: table.test
Time: tableapi.test
Time: tableopts.test
Time: tclsqlite.test
Time: tempdb.test
Time: tempdb2.test
Time: temptable.test
Time: temptable2.test
Time: temptable3.test
Time: temptrigger.test
Time: thread1.test
Time: thread2.test
Time: tkt-02a8e81d44.test
Time: tkt-18458b1a.test
Time: tkt-26ff0c2d1e.test
Time: tkt-2a5629202f.test
Time: tkt-2d1a5c67d.test
Time: tkt-2ea2425d34.test
Time: tkt-31338dca7e.test
Time: tkt-313723c356.test
Time: tkt-385a5b56b9.test
Time: tkt-38cb5df375.test
Time: tkt-3998683a16.test
Time: tkt-3a77c9714e.test
Time: tkt-3fe897352e.test
Time: tkt-4a03edc4c8.test
Time: tkt-4c86b126f2.test
Time: tkt-4dd95f6943.test
Time: tkt-4ef7e3cfca.test
Time: tkt-54844eea3f.test
Time: tkt-5d863f876e.test
Time: tkt-5e10420e8d.test
Time: tkt-5ee23731f.test
Time: tkt-6bfb98dfc0.test
Time: tkt-752e1646fc.test
Time: tkt-78e04e52ea.test
Time: tkt-7a31705a7e6.test
Time: tkt-7bbfb7d442.test
Time: tkt-80ba201079.test
Time: tkt-80e031a00f.test
Time: tkt-8454a207b9.test
Time: tkt-868145d012.test
Time: tkt-8c63ff0ec.test
Time: tkt-91e2e8ba6f.test
Time: tkt-94c04eaadb.test
Time: tkt-99378177930f87bd.test
Time: tkt-9a8b09f8e6.test
Time: tkt-9d68c883.test
Time: tkt-9f2eb3abac.test
Time: tkt-a7b7803e.test
Time: tkt-a7debbe0.test
Time: tkt-a8a0d2996a.test
Time: tkt-b1d3a2e531.test
Time: tkt-b351d95f9.test
Time: tkt-b72787b1.test
Time: tkt-b75a9ca6b0.test
Time: tkt-ba7cbfaedc.test
Time: tkt-bd484a090c.test
Time: tkt-bdc6bbbb38.test
Time: tkt-c48d99d690.test
Time: tkt-c694113d5.test
Time: tkt-cbd054fa6b.test
Time: tkt-d11f09d36e.test
Time: tkt-d635236375.test
Time: tkt-d82e3f3721.test
Time: tkt-f3e5abed55.test
Time: tkt-f67b41381a.test
Time: tkt-f777251dc7a.test
Time: tkt-f7b4edec.test
Time: tkt-f973c7ac31.test
Time: tkt-fa7bf5ec.test
Time: tkt-fc62af4523.test
Time: tkt-fc7bd6358f.test
Time: tkt1435.test
Time: tkt1443.test
Time: tkt1444.test
Time: tkt1449.test
Time: tkt1473.test
Time: tkt1501.test
Time: tkt1512.test
Time: tkt1514.test
Time: tkt1536.test
Time: tkt1537.test
Time: tkt1567.test
Time: tkt1644.test
Time: tkt1667.test
Time: tkt1873.test
Time: tkt2141.test
Time: tkt2192.test
Time: tkt2213.test
Time: tkt2251.test
Time: tkt2285.test
Time: tkt2332.test
Time: tkt2339.test
Time: tkt2391.test
Time: tkt2409.test
Time: tkt2450.test
Time: tkt2565.test
Time: tkt2640.test
Time: tkt2643.test
Time: tkt2767.test
Time: tkt2817.test
Time: tkt2820.test
Time: tkt2822.test
Time: tkt2832.test
Time: tkt2854.test
Time: tkt2920.test
Time: tkt2927.test
Time: tkt2942.test
Time: tkt3080.test
Time: tkt3093.test
Time: tkt3121.test
Time: tkt3201.test
Time: tkt3292.test
Time: tkt3298.test
Time: tkt3334.test
Time: tkt3346.test
Time: tkt3357.test
Time: tkt3419.test
Time: tkt3424.test
Time: tkt3442.test
Time: tkt3457.test
Time: tkt3461.test
Time: tkt3493.test
Time: tkt3508.test
Time: tkt3522.test
Time: tkt3527.test
Time: tkt3541.test
Time: tkt3554.test
Time: tkt3581.test
Time: tkt35xx.test
Time: tkt3630.test
Time: tkt3718.test
Time: tkt3731.test
Time: tkt3757.test
Time: tkt3761.test
Time: tkt3762.test
Time: tkt3773.test
Time: tkt3791.test
Time: tkt3793.test
Time: tkt3810.test
Time: tkt3824.test
Time: tkt3832.test
Time: tkt3838.test
Time: tkt3841.test
Time: tkt3871.test
Time: tkt3879.test
Time: tkt3911.test
Time: tkt3918.test
Time: tkt3922.test
Time: tkt3929.test
Time: tkt3935.test
Time: tkt3992.test
Time: tkt3997.test
Time: tkt4018.test
Time: tokenize.test
Time: tpch01.test
Time: trace.test
Time: trace2.test
Time: trace3.test
Time: trans.test
Time: trans3.test
Time: transitive1.test
Time: trigger1.test
Time: trigger2.test
Time: trigger3.test
Time: trigger4.test
Time: trigger5.test
Time: trigger6.test
Time: trigger7.test
Time: trigger8.test
Time: trigger9.test
Time: triggerA.test
Time: triggerB.test
Time: triggerC.test
Time: triggerD.test
Time: triggerE.test
Time: triggerF.test
Time: triggerG.test
Time: triggerupfrom.test
Time: trustschema1.test
Time: types.test
Time: types2.test
Time: types3.test
Time: unhex.test
Time: unionall.test
Time: unionall2.test
Time: unionvtab.test
Time: unique.test
Time: unique2.test
Time: unixexcl.test
Time: unordered.test
Time: update.test
Time: update2.test
Time: upfrom1.test
Time: upfrom2.test
Time: upfrom3.test
Time: upfrom4.test
Time: upsert1.test
Time: upsert2.test
Time: upsert3.test
Time: upsert4.test
Time: upsert5.test
Time: uri.test
Time: uri2.test
Time: userauth01.test
Time: utf16align.test
Time: vacuum-into.test
Time: vacuum.test
Time: vacuum2.test
Time: vacuum4.test
Time: vacuum5.test
Time: vacuum6.test
Time: vacuummem.test
Time: varint.test
Time: view.test
Time: view2.test
Time: vtab1.test
Time: vtab2.test
Time: vtab3.test
Time: vtab4.test
Time: vtab5.test
Time: vtab6.test
Time: vtab7.test
Time: vtab8.test
Time: vtab9.test
Time: vtabA.test
Time: vtabB.test
Time: vtabC.test
Time: vtabD.test
Time: vtabE.test
Time: vtabF.test
Time: vtabH.test
Time: vtabI.test
Time: vtabJ.test
Time: vtabK.test
Time: vtab_alter.test
Time: vtab_shared.test
Time: vtabdistinct.test
Time: vtabdrop.test
Time: vtabrhs1.test
Time: wal.test
Time: wal2.test
Time: wal3.test
Time: wal4.test
Time: wal5.test
Time: wal6.test
Time: wal64k.test
Time: wal7.test
Time: wal8.test
Time: wal9.test
Time: walbak.test
Time: walbig.test
Time: walblock.test
Time: walcksum.test
Time: walcrash4.test
Time: walhook.test
Time: walmode.test
Time: walnoshm.test
Time: waloverwrite.test
Time: walpersist.test
Time: walprotocol2.test
Time: walro.test
Time: walro2.test
Time: walsetlk.test
Time: walshared.test
Time: walvfs.test
Time: where.test
Time: where2.test
Time: where3.test
Time: where4.test
Time: where5.test
Time: where6.test
Time: where7.test
Time: where8.test
Time: where9.test
Time: whereA.test
Time: whereB.test
Time: whereC.test
Time: whereD.test
Time: whereE.test
Time: whereF.test
Time: whereG.test
Time: whereH.test
Time: whereI.test
Time: whereJ.test
Time: whereK.test
Time: whereL.test
Time: whereM.test
Time: wherelimit.test
Time: wherelimit2.test
Time: widetab1.test
Time: win32heap.test
Time: win32lock.test
Time: win32longpath.test
Time: win32nolock.test
Time: window1.test
Time: window2.test
Time: window3.test
Time: window4.test
Time: window5.test
Time: window6.test
Time: window7.test
Time: window8.test
Time: window9.test
Time: windowA.test
Time: windowB.test
Time: windowC.test
Time: windowD.test
Time: windowE.test
Time: windowerr.test
Time: windowpushd.test
Time: with1.test
Time: with2.test
Time: with3.test
Time: with4.test
Time: with5.test
Time: with6.test
Time: withM.test
Time: without_rowid1.test
Time: without_rowid2.test
Time: without_rowid3.test
Time: without_rowid4.test
Time: without_rowid5.test
Time: without_rowid6.test
Time: without_rowid7.test
Time: zeroblob.test
Time: zerodamage.test
Time: zipfile.test
Time: zipfile2.test
components/database/sqlite/test/results-all.master
File was deleted
components/tcl/tcl-sqlite/Makefile
File was deleted
components/tcl/tcl-sqlite/files/amd64.pkgIndex.tcl
File was deleted
components/tcl/tcl-sqlite/files/sparcv9.pkgIndex.tcl
File was deleted
components/tcl/tcl-sqlite/manifests/sample-manifest.p5m
File was deleted
components/tcl/tcl-sqlite/pkg5
File was deleted
components/tcl/tcl-sqlite/tcl-sqlite.license
File was deleted
components/tcl/tcl-sqlite/tcl-sqlite.p5m
File was deleted