From nobody Mon Jul 12 07:23:55 2021
X-Original-To: python@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1997112720DC
	for <python@mlmmj.nyi.freebsd.org>; Mon, 12 Jul 2021 07:23:55 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4GNZy306W7z3r52
	for <python@FreeBSD.org>; Mon, 12 Jul 2021 07:23:55 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E12C727F2
	for <python@FreeBSD.org>; Mon, 12 Jul 2021 07:23:54 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
	by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 16C7Ns0l064752
	for <python@FreeBSD.org>; Mon, 12 Jul 2021 07:23:54 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
Received: (from www@localhost)
	by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 16C7NsLA064751
	for python@FreeBSD.org; Mon, 12 Jul 2021 07:23:54 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 257111] databases/py-apsw: Add option to enable EXTENSION
 loading
Date: Mon, 12 Jul 2021 07:23:55 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: needs-qa
X-Bugzilla-Severity: Affects Some People
X-Bugzilla-Who: madpilot@FreeBSD.org
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: see_also
Message-ID: <bug-257111-21822-AyGbwrKaGx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-257111-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-257111-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-python
List-Help: <mailto:python+help@freebsd.org>
List-Post: <mailto:python@freebsd.org>
List-Subscribe: <mailto:python+subscribe@freebsd.org>
List-Unsubscribe: <mailto:python+unsubscribe@freebsd.org>
Sender: owner-freebsd-python@freebsd.org
X-BeenThere: freebsd-python@freebsd.org
MIME-Version: 1.0
X-ThisMailContainsUnwantedMimeParts: N

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257111

Guido Falsi <madpilot@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://launchpad.net/bugs/
                   |                            |1935747

--- Comment #2 from Guido Falsi <madpilot@FreeBSD.org> ---
(In reply to Kubilay Kocak from comment #1)

As I reported in the linked bug report upstream (adding it to see also) cal=
ibre
will simply fail to start if load_extension is not enabled in py-apsw.

I proposed this patch with an OPTION because it looked reasonable to me. I =
can
leave the option and propose also a slave port, forcing the option on, for
calibre to depend on, or also do the same removing options and using flavors
(not sure which way is the preferred one at present).

Since the slave port or the flavors would be in conflict with each other th=
ese
also look problematic though.

I'm also ok with removing the OPTION and make extension loading always on
simply adding an unconditional PYDISTUTILS_BUILDARGS+=3D--enable=3Dload_ext=
ension
to the port. Not sure how well this would play if the EXTENSION option is
disabled in sqlite3 port though.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=