Opened 12 years ago

Closed 12 years ago

Last modified 5 years ago

#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 ken@…, 12 years ago

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).

comment:2 by Lars Bamberger, 12 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 ken@…, 12 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 matthew@…, 12 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 Randy McMurchy, 12 years ago

Owner: changed from blfs-book@… to Randy McMurchy
Status: newassigned

comment:6 by Randy McMurchy, 12 years ago

Resolution: fixed
Status: assignedclosed

Updated BLFS to SQLite-3.6.22

comment:7 by bdubbs@…, 5 years ago

Milestone: futurex-future

Milestone renamed

Note: See TracTickets for help on using tickets.