#3257: Do not require ctypes for compilation in temporal modules
-------------------------+-------------------------------------------------
Reporter: wenzeslaus | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.1
Component: Temporal | Version: unspecified
Resolution: | Keywords: ctypes, compilation, build,
| homebrew, brew, conda, macos, osx,
CPU: | v.what.strds, t.create
Unspecified | Platform: All
-------------------------+-------------------------------------------------
Comment (by wenzeslaus):
In [changeset:"70357" 70357]:
{{{
#!CommitTicketReference repository="" revision="70357"
use lazy imports for the temporal package
This avoids ctypes-related issues during compilation (see #3257).
Using beginning of main function if possible.
If not adding to the if __name__... global part with a note
about imports being at the end of the file.
Adding pygrass imports if used (even modules import ctypes through
__init__.py).
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3257#comment:1>
GRASS GIS <https://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev