Поддержка расширений SQLite

напоролся на то, что не смог подгрузить расширение SQLite.

Что-то вроде: undefined reference to sqlite3_enable_load_extension.

Покопался и решил проблему. Патч приложен. Уважаемые разработчики, добавьте остальным пингвинам на радость.

— /usr/portage/dev-db/sqlite/sqlite-3.6.17.ebuild 2009-10-22 13:57:29.329561040 +0400
**+ /usr/portage/dev-db/sqlite/sqlite-3.6.17.ebuild 2009-10-22 13:58:24.503843111 +0400
@ -17,7 +17,7@ SRC_URI=“http://www.sqlite.org/${P}.tar.
LICENSE=“as-is”
SLOT=“3”
KEYWORDS=“alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd”
-IUSE=“debug doc +readline soundex tcl +threadsafe”
+IUSE=“debug doc +readline soundex tcl +threadsafe +load-extension”
RESTRICT=”!tcl? ( test )"

RDEPEND="readline? ( sys-libs/readline )
@ -45,6 +45,7@ src_configure() {
econf
$(use_enable debug)
$(use_enable readline)

  • $(use_enable load-extension)
    $(use_enable threadsafe)
    $(use_enable threadsafe cross-thread-connections)
    $(use_enable tcl)
    — /usr/portage/dev-db/sqlite/Manifest 2009-10-22 14:03:32.897067945 +0400
    **+ /usr/portage/dev-db/sqlite/Manifest 2009-10-22 14:13:16.584521535 +0400
    @ -19,7 +19,7@ DIST sqlite_docs_3_6_18.zip 2433086 RMD1
    DIST sqlite_docs_3_6_19.zip 2429959 RMD160 c210fa6c9d09e531d8679be55585c42c233042b2 SHA1 418aa0066ca64e7157d49c868d63107eadc073e0 SHA256 65e198b7dbaba193ecc4350666402fa20a46b1f3e4dd7fa3403fbb4ad15e906f
    EBUILD sqlite-2.8.16-r4.ebuild 2691 RMD160 84aeeda2955daa547583a9d995b1baf0de601ab6 SHA1 e33619ca7b88d29bd37e10f54156fd8b0339b8d3 SHA256 b2474871c4299d3e7c947921adfe74f18302903b7f6c2d193b966b56ee8d0981
    EBUILD sqlite-3.6.14.2.ebuild 2299 RMD160 29d0105f277cfbe7e88b5185eb94b4f8947a40cd SHA1 646c18ad222ac6ce33cf5c4ab84cf7a37e87f295 SHA256 988be9e9ff102866685bb1f00ff67a3243a08445f6744fa55132728dcec39383
    -EBUILD sqlite-3.6.17.ebuild 2469 RMD160 bba4a89557f718396e862caf501cd2e83473215a SHA1 107d40626bd4b6d79238b993e718fa4ff61d6c10 SHA256 10a190c56a35015a52081e9b2c37996b5dbf2ed75d3ce369d5ca9e8c3b492168
    +EBUILD sqlite-3.6.17.ebuild 2518 RMD160 1f83980c50993d3f15b5d43fb934886851079888 SHA1 be1c8957c48239d0aface60844067f12036a5ea1 SHA256 eb284382bfd592c113e569ea00147093e41677b2448eee9ae4c80ef9caba1f3a
    EBUILD sqlite-3.6.18.ebuild 2933 RMD160 62d9b69d538f82ac2a777c94441deb1986da8d3b SHA1 d2c4f2a9e02af6e5d574d96896229a4d6b10f3a3 SHA256 a1a512d8dd7caf71f1034965b5756d99ee58bd5f7f13356c23a3dae6480b93b6
    EBUILD sqlite-3.6.19.ebuild 2937 RMD160 4a6166531ae7a99bc5fc3b14ac0e6dbef28c2e45 SHA1 6a2eb25c676df1e8ef2a9a671a63514e134edffe SHA256 c82f4d949851c3d3f39327139c94d20bc24f3a6e10db119a348acf33b02b2fc5
    MISC ChangeLog 38504 RMD160 657690d7632b609a5a56302b230be1b7ec8260b7 SHA1 7509a525bb1e1f9013178df3d005e13876b415a0 SHA256 ff0b3df4f2563ad4d5bcf4e680ce605e73d52336a9c3ca7c9c6acee2ed90b202

PS. Почему запрещено прикладывать файлы к посту?

В /usr/portage находятся пакеты Gentoo Linux, на базе которого собран дистрибутив Calculate linux. Решение которое вы нашли хорошо бы было отправить на http://bugs.gentoo.org/, чтобы мантейнеры расширили возможность пакета для всех дистрибутивов собираемых на базе Gentoo.