Bug 255392 - databases/sqlite3: Update to 3.35.5
Summary: databases/sqlite3: Update to 3.35.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Neel Chauhan
URL: https://www.sqlite.org/releaselog/3_3...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-25 14:26 UTC by Pavel Volkov
Modified: 2024-03-15 20:47 UTC (History)
4 users (show)

See Also:


Attachments
patch (20.38 KB, patch)
2021-04-25 14:26 UTC, Pavel Volkov
pavelivolkov: maintainer-approval+
Details | Diff
poudriere log (54.28 KB, text/plain)
2021-04-25 14:29 UTC, Pavel Volkov
no flags Details
patch (20.42 KB, patch)
2021-04-27 03:35 UTC, Pavel Volkov
pavelivolkov: maintainer-approval+
Details | Diff
poudriere log (52.83 KB, text/plain)
2021-04-27 03:36 UTC, Pavel Volkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Volkov 2021-04-25 14:26:33 UTC
Created attachment 224421 [details]
patch

sqlite3 has been updated to new version 3.35.5.
Reordered options and helpers to suit the portclippy utility.
Ports 'databases/sqlite3' and 'databases/tcl-sqlite3' are merged using the TCL option.
Added options STATIC and EXAMPLES.
Added test target.
Comment 1 Pavel Volkov 2021-04-25 14:29:39 UTC
Created attachment 224422 [details]
poudriere log
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2021-04-25 16:47:26 UTC
Looking at this discussion Audacity needs DBPAGE, is that something we can enable by default?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254598
Comment 3 Pavel Volkov 2021-04-27 03:35:29 UTC
Created attachment 224463 [details]
patch

Changed defaults. Added the DBPAGE, deleted the STATIC option.
(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254598#c14)
(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254603)
Comment 4 Pavel Volkov 2021-04-27 03:36:03 UTC
Created attachment 224464 [details]
poudriere log
Comment 5 Neel Chauhan freebsd_committer freebsd_triage 2021-04-27 17:03:55 UTC
Committed!
Comment 6 commit-hook freebsd_committer freebsd_triage 2021-04-27 17:04:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4e00066ccb9699f670b9a3be411b13bc26a932f2

commit 4e00066ccb9699f670b9a3be411b13bc26a932f2
Author:     Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2021-04-27 17:03:07 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-04-27 17:03:07 +0000

    databases/sqlite3: Update to 3.35.5

    Changes: https://www.sqlite.org/releaselog/3_35_5.html

    PR:             255392
    Submitted by:   Pavel Volkov <pavelivolkov AT gmail DOT com> (maintainer)

 databases/sqlite3/Makefile                      | 357 ++++++++++--------------
 databases/sqlite3/distinfo                      |   6 +-
 databases/sqlite3/files/example.tcl.in (new)    |  16 ++
 databases/sqlite3/files/patch-Makefile.in (new) |  11 +
 databases/sqlite3/pkg-plist                     |   9 +-
 5 files changed, 180 insertions(+), 219 deletions(-)
Comment 7 Gleb Popov freebsd_committer freebsd_triage 2024-03-15 20:47:48 UTC
What was the rationale behind the

-	./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)
+	mkdir $(TOP)/testdir && touch $(TOP) test-out.txt && chown nobody $(TOP)/testdir $(TOP) test-out.txt && su -m nobody -c "./testfixture$(TEXE) $(TOP)/test/veryquick.test $(TESTOPTS)"

hunk? It fails when run as nobody.