| History log of /src/external/public-domain/sqlite/lib/Makefile |
| Revision | | Date | Author | Comments |
| 1.20 |
| 15-Nov-2025 |
mrg | convert -Wa,--warn into -Os for m68k.
avoids assembler warnings that are now going to be an error by default.
|
| 1.19 |
| 12-Sep-2023 |
rillig | sqlite: re-enable lint
Since <assert.h> 1.26, the 'assert' macro expands to the same text, whether in lint mode or not.
Defining the NDEBUG macro was redundant, as it is conditionally defined depending on SQLITE_DEBUG.
|
| 1.18 |
| 04-Sep-2023 |
christos | merge conflicts between 3.26.0 and 3.34.0
|
| 1.17 |
| 09-Aug-2023 |
riastradh | sqlite3/lib/Makefile: -Wno-error=restrict is a gccism.
Let's try to get at least one working clang autobuild this summer, shall we?
|
| 1.16 |
| 08-Aug-2023 |
mrg | introduce new GCC 12 warning disables and use them in a few places
this introduces 4 new warning disable flags:
CC_WNO_MISSING_TEMPLATE_KEYWORD CC_WNO_REGISTER CC_WNO_STRINGOP_OVERREAD CC_WNO_ARRAY_BOUNDS
and documents them in README.warnings. of these, the string op and array bounds are both problematic (real bugs) and also spurious (not real bugs), and the other 2 are mostly temporary for older 3rd party code.
add some new uses of CC_WNO_STRINGOP_OVERFLOW.
fix m68k build for gallium and GCC 12.
|
| 1.15 |
| 03-Jun-2023 |
lukem | bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
| 1.14 |
| 12-Apr-2021 |
mrg | new GCC_NO_* uses for warning issues. most of the users of the new GCC_NO_RETURN_LOCAL_ADDR are bugs in GCC itself, not the code.
|
| 1.13 |
| 12-Nov-2020 |
nia | Revert addition of pthread dependency on sqlite.
It is less trivial than expected and introduced some surprising breakage.
|
| 1.12 |
| 08-Nov-2020 |
nia | sqlite: do not build without multithreading support
at least a few pkgsrc packages avoid base sqlite because it fails this check, and it's probably a surprising performance penalty for unsuspecting users
|
| 1.11 |
| 29-Oct-2020 |
nia | sqlite: fts5 extension requires we link with -lm
|
| 1.10 |
| 11-Nov-2019 |
joerg | Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
| 1.9 |
| 01-Jun-2019 |
mrg | remove no longer required ppc64 hack.
|
| 1.8 |
| 04-Oct-2016 |
christos | branches: 1.8.14; Hack around ppc64.
|
| 1.7 |
| 06-Jul-2016 |
mrg | branches: 1.7.2; use -Wa,--warn on m68k. new sqlite generates a large jump table that generates warnings (but should work).
|
| 1.6 |
| 07-Mar-2014 |
christos | change CC to HOST_CC to avoid trying to find <stdarg.h> in an unpopulated DSTDIR.
|
| 1.5 |
| 19-Feb-2014 |
dsl | Add all: and dependall: tatgets so that sqlite3.pc actually gets built.
|
| 1.4 |
| 17-Feb-2014 |
christos | auto-generate so that it does not get out of sync again.
|
| 1.3 |
| 15-Feb-2013 |
martin | Backout libm dependency here as well (assuming it was meant for the backed-out use of floor() I added/removed yesterday)
|
| 1.2 |
| 14-Feb-2013 |
matt | Link against libm
|
| 1.1 |
| 13-Oct-2011 |
joerg | branches: 1.1.2; 1.1.8; Add build glue for SQLite
|
| 1.1.8.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.2.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.7.2.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.8.14.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.8.14.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|