Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#18108 closed enhancement (fixed)

sqlite3 : Make the +loadable_extensions variant the default

Reported by: alakazam@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: octave-database Cc:
Port: sqlite3

Description

Following #17989, I've continued trying to build octave-database ; I now encounter the following issue :

Undefined symbols:
  "_sqlite3_enable_load_extension", referenced from:
      _wrap_sqlite3_enable_load_extension(octave_value_list const&, int) in sqlite3_wrap.o
  "_sqlite3_load_extension", referenced from:
      _wrap_sqlite3_load_extension(octave_value_list const&, int) in sqlite3_wrap.o

Because of #126, octave-database cannot depend on sqlite3+loadable_extensions. Because of this, I would like to suggest that +loadable_extensions no longer be a variant for sqlite3, but that the loadable extension feature be enabled by default. It is indeed experimental according to the SQLite3 online documentation, but its status hasn't changed since 2006, and it seems that no major tickets on their tracking system have targeted this functionality in the pas, and that none are currently open.

Change History (2)

comment:1 Changed 11 years ago by mww@…

Resolution: fixed
Status: newclosed

agreed -- I've removed the variant in favor of making loadable extensions available by default; the sqlite homepage states, that the interface is experimental and might be subject to change (though unlikely meanwhile, as it seems);

version 3.6.10, revision 1 is the 1st to be build like that;

comment:2 Changed 10 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.