Ticket #149 (closed patch: invalid)

Opened 6 years ago

Last modified 4 years ago

Add capability for trying different library names to DBDI::SQLite3

Reported by: donaldh Owned by: whiteknight
Priority: normal Milestone:
Component: library Version:
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description

This patch extends ext/SQLite3/SQLite3.pir to try multiple library names when dlopening libsqlite3. It's called cygsqlite3-0 on Cygwin so the s/lib/cyg/ magic in src/dynext.c is defeated.

The patch makes it trivial to add more library names but only libsqlite3 and cygsqlite3-0 are tried at the moment. This is needed to get DBDI working on Cygwin.

Attachments

SQLite3.pir.patch Download (2.0 KB) - added by donaldh 6 years ago.

Change History

Changed 6 years ago by donaldh

Changed 5 years ago by jkeenan

  • component changed from none to library

Changed 4 years ago by whiteknight

  • owner set to whiteknight

We no longer seem to have a file ext/SQLite3/SQLite3.pir. Can this patch be updated to point to a file we do have, or should it be deleted? If I don't hear anything back about this ticket, I will close it in a few days.

Changed 4 years ago by whiteknight

  • status changed from new to closed
  • resolution set to invalid

It looks like things have moved on considerably and DBI / DBDI stuff now lives outside the parrot repository. I suggest you go ahead and close this ticket.

On suggestion from the ticket owner, I am closing this ticket.

Note: See TracTickets for help on using tickets.