[Bug 260874] devel/nuitka- Update to 0.6.18, mainly to use with python 3.10

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 02 Jan 2022 10:01:29 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260874

            Bug ID: 260874
           Summary: devel/nuitka- Update to 0.6.18, mainly to use with
                    python 3.10
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: parv.0zero9+freebsd@gmail.com

Created attachment 230621
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=230621&action=edit
patch update Makefile & distinfo

Attached is a patch to update devel/nuitka to 0.6.18.

It worked with python 3.10 for a trivial program that used sqlite module
(resulting file did work as expected). It does generate a warning ...

# python3.10 -m nuitka --follow-imports sqlite-date.py
Nuitka-Options:INFO: Used command line options: --follow-imports sqlite-date.py
Nuitka:WARNING: The version '3.10' is not currently supported. Expect problems.
Nuitka:INFO: Starting Python compilation with Nuitka '0.6.18' on Python '3.10'
commercial None.
Nuitka:INFO: Completed Python level compilation and optimization.
Nuitka:INFO: Generating source code for C backend compiler.
Nuitka:INFO: Running data composer tool for optimal constant value handling.
Nuitka:INFO: Running C compilation via Scons.
Nuitka-Scons:INFO: Backend C compiler: clang (clang).
Nuitka-Scons:INFO: Compiled 11 C files using ccache.
Nuitka-Scons:INFO: Cached C files (using ccache) with result 'disabled': 1
Nuitka-Scons:INFO: Cached C files (using ccache) with result 'cache miss': 10
Nuitka:INFO: Keeping build directory 'sqlite-date.build'.
Nuitka:INFO: Successfully created 'sqlite-date.bin'.



... 0.6.17 version had failed entirely OTOH.

-- 
You are receiving this mail because:
You are the assignee for the bug.