[Bug 257111] databases/py-apsw: Add option to enable EXTENSION loading
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 12 Jul 2021 02:43:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257111
Kubilay Kocak <koobs@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |needs-qa
CC| |python@FreeBSD.org
Severity|Affects Only Me |Affects Some People
Status|New |Open
--- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> ---
What is the difference for users for a build without EXTENSION support?
In normal cases, if a package depends on another packages 'optional'
characteristics or dependencies, the 'requiring' port should depend on the
transitive dependencies directly. Unfortunately this option is a build time
change, which can't be leveraged for that.
Ports that depend on other ports OPTION'al semantics can be problematic, such
as when users disable those options without realising the consequences, and
ports/pkg does not have a mechanism to make users aware of these scenarios:
'Hey, this package needs this other packages 'feature', which is not included
in this package build'
If there isn't a sufficiently compelling reason to disable extension loading,
I'd suggest/propose removing it.
--
You are receiving this mail because:
You are on the CC list for the bug.