Page MenuHomeFreeBSD

[NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite
ClosedPublic

Authored by michaelo on Apr 26 2026, 9:06 PM.
Tags
None
Referenced Files
F158642124: D56649.diff
Thu, Jun 4, 6:41 AM
F158609005: D56649.diff
Wed, Jun 3, 10:44 PM
Unknown Object (File)
Tue, May 26, 1:05 AM
Unknown Object (File)
Tue, May 26, 1:01 AM
Unknown Object (File)
Mon, May 25, 12:32 PM
Unknown Object (File)
Mon, May 25, 12:24 PM
Unknown Object (File)
Sun, May 17, 10:04 AM
Unknown Object (File)
Sun, May 17, 10:00 AM
Subscribers
None

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

michaelo created this revision.

I have chosen, to create a fresh new port to align with the new home on GH/xerial and align with other JDBC drivers in the databases category.

Open issues:

  • Deprecation of old, dead port in favor of this one. When? End of May? In quarterly as well?
  • Technically, all supported archs should work (see OSInfo.java), but the Makefile.common does not contain all of them. Question: Can someone extend, patch and test on those (PPC64, ARM 32 bit, RISC V) or should be use ONLY_FOR_ARCHS?
This revision is now accepted and ready to land.Apr 28 2026, 10:15 AM

I have chosen, to create a fresh new port to align with the new home on GH/xerial and align with other JDBC drivers in the databases category.

Open issues:

  • Deprecation of old, dead port in favor of this one. When? End of May? In quarterly as well?

We can handle this after this new port has landed. No hurry. I would recommend EXPIRATION_DATE=commit date + 3 months. No need to deprecate in quarterly. The deprecation notice will automatically get into the next quarterly. (This is how I see this being done more often.)

  • Technically, all supported archs should work (see OSInfo.java), but the Makefile.common does not contain all of them. Question: Can someone extend, patch and test on those (PPC64, ARM 32 bit, RISC V) or should be use ONLY_FOR_ARCHS?

If somebody on these tier-2 platforms starts using your port it will pop up if it doesn't work and somebody can take a look then. I would recommend to first land the new port and then only spend time on improvements for tier-2 when an actual request for it is made.

Regards,
Ronald.