notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2016Q4
sqlite3 SQL database engine in a C library
3.14.1_1 databases on this many watch lists=1 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.50.2_1,1Version of this port present on the latest quarterly branch.
Maintainer: pavelivolkov@gmail.com search for ports maintained by this maintainer
Port Added: 2016-12-26 10:04:39
Last Update: 2016-12-26 10:04:31
Commit Hash: 43dff64
License: PD
WWW:
https://www.sqlite.org/
Description:
SQLite is an SQL database engine in a C library. Programs that link the SQLite library can have SQL database access without running a separate RDBMS process. The distribution comes with a standalone command-line access program (sqlite3) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library. WWW: https://www.sqlite.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. bin/sqlite3
  2. include/sqlite3.h
  3. include/sqlite3ext.h
  4. lib/libsqlite3.a
  5. lib/libsqlite3.so
  6. lib/libsqlite3.so.0
  7. lib/libsqlite3.so.0.8.6
  8. libdata/pkgconfig/sqlite3.pc
  9. man/man1/sqlite3.1.gz
  10. /usr/local/share/licenses/sqlite3-3.14.1_1/catalog.mk
  11. /usr/local/share/licenses/sqlite3-3.14.1_1/LICENSE
  12. /usr/local/share/licenses/sqlite3-3.14.1_1/PD
  13. @postexec /sbin/ldconfig -m /usr/local/lib
  14. @postunexec /sbin/ldconfig -R
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • sqlite3>0:databases/sqlite3
To install the port:
cd /usr/ports/databases/sqlite3/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/sqlite3
  • pkg install sqlite3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sqlite3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1471674483 SHA256 (sqlite-autoconf-3140100.tar.gz) = bc7182476900017becb81565ecea7775d46ab747a97281aa610f4f45881c47a6 SIZE (sqlite-autoconf-3140100.tar.gz) = 2473610

Packages (timestamps in pop-ups are UTC):
sqlite3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.50.2_1,13.50.2_1,13.34.0,13.50.2_1,13.50.2_1,1-3.34.0,1-
FreeBSD:13:quarterly3.50.2_1,13.50.2_1,13.42.0,13.46.1_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:14:latest3.50.2_1,13.50.2_1,13.40.1,13.50.2_1,13.50.2_1,13.42.0,1-3.42.0,1
FreeBSD:14:quarterly3.50.2_1,13.50.2_1,1-3.50.2_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:15:latest3.50.2_1,13.50.2_1,1n/a3.46.1_1,1n/a3.45.0_1,13.45.0_1,13.45.0_1,1
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest--n/a-n/a---
 
sqlite3-icu
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.50.2_1,13.50.2_1,1-3.50.2_1,13.50.2_1,1---
FreeBSD:13:quarterly3.50.2_1,13.50.2_1,13.42.0,13.46.1_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:14:latest3.50.2_1,13.50.2_1,13.40.1,13.50.2_1,13.50.2_1,13.42.0,1-3.42.0,1
FreeBSD:14:quarterly3.50.2_1,13.50.2_1,1-3.50.2_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:15:latest3.50.2_1,13.50.2_1,1n/a3.46.1_1,1n/a3.45.0_1,13.45.0_1,13.45.0_1,1
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest--n/a-n/a---
 
sqlite3-tcl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.50.2_1,13.50.2_1,1-3.50.2_1,13.50.2_1,1---
FreeBSD:13:quarterly3.50.2_1,13.50.2_1,13.42.0,13.46.1_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:14:latest3.50.2_1,13.50.2_1,13.40.1,13.50.2_1,13.50.2_1,13.42.0,1-3.42.0,1
FreeBSD:14:quarterly3.50.2_1,13.50.2_1,1-3.50.2_1,13.50.2_1,13.44.0_1,13.44.0_1,13.44.0_1,1
FreeBSD:15:latest3.50.2_1,13.50.2_1,1n/a3.46.1_1,1n/a3.45.0_1,13.45.0_1,13.45.0_1,1
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest--n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libreadline.so.6 : devel/readline
This port is required by:
for Build
  1. devel/subversion-static
  2. dns/opendnssec2
  3. mail/thunderbird
  4. security/nss
  5. www/firefox
  6. www/firefox-esr
  7. www/libxul
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/seamonkey
  3. Collapse this list.
for Libraries
  1. audio/clementine-player
  2. databases/php56-pdo_sqlite
  3. databases/php56-sqlite3
  4. databases/php70-pdo_sqlite
  5. databases/php70-sqlite3
  6. devel/p5-subversion
  7. devel/py-subversion
Expand this list (26 items / 19 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/ruby-subversion
  3. devel/subversion
  4. devel/subversion18
  5. dns/opendnssec2
  6. games/flightgear
  7. java/java-subversion
  8. mail/exim-sqlite
  9. mail/thunderbird
  10. multimedia/kodi
  11. net/asterisk11
  12. net/asterisk13
  13. security/nss
  14. security/subversion-gnome-keyring
  15. security/subversion-kwallet
  16. www/firefox
  17. www/firefox-esr
  18. www/libxul
  19. www/mod_dav_svn
  20. www/seamonkey
  21. Collapse this list.
for Run
  1. net-p2p/sonarr

Configuration Options:
===> The following configuration options are available for sqlite3-3.14.1_1: ARMOR=off: Detect misuse of the API DBSTAT=on: Enable DBSTAT Virtual Table DIRECT_READ=off: File is read directly from disk EXTENSION=on: Allow loadable extensions FTS3_TOKEN=on: Enable two-args version fts3_tokenizer FTS4=on: Enable FTS3/4 (Full Text Search) module FTS5=off: Enable version 5 full-text search engine JSON1=off: Enable the JSON1 extension LIKENOTBLOB=off: LIKE does not match blobs MEMMAN=off: Allows it to release unused memory METADATA=on: Enable column metadata RBU=off: Enable the Resumable Bulk Update SECURE_DELETE=on: Overwrite deleted information with zeros SESSION=off: Enable the Session Extension SOUNDEX=off: Enables the soundex() SQL function STMT=off: Prepared Statement Scan Status STSHELL=on: Statically link libsqlite3 into shell THREADS=on: Threading support UNKNOWN_SQL=off: suppress unknown function errors UNLOCK_NOTIFY=on: Enable notification on unlocking UPD_DEL_LIMIT=off: ORDER BY and LIMIT on UPDATE and DELETE URI=on: Enable use the URI filename URI_AUTHORITY=off: Allow convert URL into a UNC ====> Unicode support ICU=off: Unicode support via ICU UNICODE61=on: Unicode Version 6.1 tokenizer ====> Index type for range queries RTREE=on: Enable R*Tree module RTREE_INT=off: Store 32-bit sig int (no float) coordinates ====> Which command line editing library to use: READLINES=on: the libreadline from system READLINEP=off: the GNU libreadline from ports EDITLINE=off: the BSD libedit from ports ====> Where to store temporary file: you have to select exactly one of them TS0=off: Always use temporary file TS1=on: File by default, change allowed PRAGMA TS2=off: Memory by default, change allowed PRAGMA TS3=off: Always use memory ====> Which query planner to use, Stability or ...: you can only select none or one of them STAT3=off: collect histogram data from leftmost column STAT4=off: collect histogram data from all columns ===> Use 'make config' to modify these settings
Options name:
databases_sqlite3
USES:
libtool ncurses pathfix readline
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://www2.sqlite.org/2016/
  2. http://www3.sqlite.org/2016/
  3. https://www.sqlite.org/2016/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.14.1_1
26 Dec 2016 10:04:31
commit hash: 43dff643d06668d0f72bd41031d1f58f73ee4a1ccommit hash: 43dff643d06668d0f72bd41031d1f58f73ee4a1ccommit hash: 43dff643d06668d0f72bd41031d1f58f73ee4a1ccommit hash: 43dff643d06668d0f72bd41031d1f58f73ee4a1c files touched by this commit This port version is marked as vulnerable.
Raphael Kubo da Costa (rakuco) search for other commits by this committer
MFH: r429442

Improve the way CFLAGS and CPPFLAGS are set.

":?" is not supported by fmake from FreeBSD 9, so replace it with an explicit
version check. The end result was still the desired one (-DHAVE_STRCHRNUL=1 was
not passed on FreeBSD 9).

While here, also improve the version check by including DragonFly (which
supports strchrnul(3) according to its online man page) and restricting the
FreeBSD version check to the revision range after strchrnul(3) was added to
base.

Also stop passing -Os when building in debug mode, and set UNICODE61_CPPFLAGS
to pet portlint.

PR:		214608
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)

Approved by:	ports-secteam (junovitch)
3.14.1_1
26 Dec 2016 10:04:31
Revision:429489Original commit files touched by this commit This port version is marked as vulnerable.
rakuco search for other commits by this committer
MFH: r429442

Improve the way CFLAGS and CPPFLAGS are set.

":?" is not supported by fmake from FreeBSD 9, so replace it with an explicit
version check. The end result was still the desired one (-DHAVE_STRCHRNUL=1 was
not passed on FreeBSD 9).

While here, also improve the version check by including DragonFly (which
supports strchrnul(3) according to its online man page) and restricting the
FreeBSD version check to the revision range after strchrnul(3) was added to
base.

Also stop passing -Os when building in debug mode, and set UNICODE61_CPPFLAGS
to pet portlint.

PR:		214608
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)

Approved by:	ports-secteam (junovitch)

Number of commits found: 2