#3009 closed task (fixed)
Version bump sqlite
Reported by: | Lars Bamberger | Owned by: | Randy McMurchy |
---|---|---|---|
Priority: | normal | Milestone: | x-future |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
Sqlite 3.6.22 is available and is the recommended version. sqlite-amalgamation compiles without any problems. As per sqlite website, the amalgamation version is the recommended way of acquiring the SQLite source code.
Version bump required due to new firefox/xulrunner dependency sqlite >= 3.6.16.1
Change History (7)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
There is no ChangeLog in sqlite to confirm this, but it seems to me that:
- yes, amalgamation now installs sqlite3.pc (paco -q /usr/lib/pkgconfig/sqlite3.pc
/usr/lib/pkgconfig/sqlite3.pc: sqlite-3.6.22)
- no, amalgamation does not dependend on tcl. I built it on a box without tcl and it didn't complain. A grep through sqlite for tcl does not reveal any dependency.
comment:3 by , 15 years ago
Thanks for testing that. I've just done it here on a tcl-free box (DESTDIR install), and confirm your results. Also noted that
--disable-tcl
is no longer recognized.
This is good news - smaller tarballs in future, and for me no need to reinstate tcl into my build. And we get to use the recommended version.
Unfortunately, I still don't have a current system, so I can't attend to this ticket at the moment.
comment:4 by , 15 years ago
The disable-tcl and general lack of requirement for tcl is probably due to the fact that the amalgamation tarball doesn't ship the testsuite.
But, aside from changing to the amalgamation tarball, changing the testsuite invocation to "This package does not come with a testsuite", and removing the Tcl dependency the page will remain the same I think.
Regards,
Matt.
comment:5 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Updated BLFS to SQLite-3.6.22
Does the amalgamation now install sqlite3.pc ? The absence of that in the amalgamation is why we went with the full version. Compare what other distros do. I assume the website is targetted at people who wish to embed sqlite3 into another project.
I haven't yet tried 3.6.22, but for versions > 3.6.17 tcl is now *required* (to create the headers).