From nobody Fri Apr 3 23:37:05 2026 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 4fnZrN3MHtz6WXb7 for ; Fri, 03 Apr 2026 23:37:08 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fnZrN2l1pz3d97 for ; Fri, 03 Apr 2026 23:37:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775259428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=asSksWCsYoqhDdr3Mnnoisy/ExHbZp21m0gEoqbcFns=; b=j5XJNnZh4YwtByCXMzW755oK0pPoqWEZuhddwSb2lJ8Wjmqmgvy5yb9vJMrQ47VI/Yol4d bF/Bjz2utiBhQmtF5nGs2j1RD72FPRf9gQvKz29KQDVnssLwqBeAM/wrW6if+yGASwez77 tS3IIx+g/VbpQhNeQIJvSoH/kjzHh/Hef8LS6nHMz2lSPxfxyOiekHMryzy2Kswldrvpw5 wykmZkJRlVV66z0+cKapE/oR9g+mdERj+vYWCK1jE0RyiAT7k3fSptwy3D7YTcotwGykyZ vsAZPqU3mKFZVRE1d3lAzheUTwZ8utfIYTrXyRCC3eLEOuHd8h7PkNmuuTnFlw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775259428; a=rsa-sha256; cv=none; b=VGUxJGSkUPKUOS5uXayi2FfGvdQTt2Ong+EVat6ij6v04J8APIkr4tsqqXjPt8FtpKF+Yd UDOIG5PK9vPStNfzF4+/nlBnCZOCtceQh0um1/bWaFljmuO/De6G6RmtOvpKY6zb6fNLht 9INKTvZqMGp1JjPq7f4SqJnynyq9q8cqeuK33S1S5O8UXV+tqxVW21GRAUGAmDZdjPRh7y 4+MREBPsoSjQQGZdY7qXTGzdPWCDv3KlPxoYMwtYLVW1qtQcWcPPAXoG8sQd74kfJRIRBT 64TW2w2GYPLFli9bUrwynee7f54nWLWWl/erkFgImQsSRQYmmHbU34QM1nViEg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775259428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=asSksWCsYoqhDdr3Mnnoisy/ExHbZp21m0gEoqbcFns=; b=TZKyIosCScsvEAnminzXeLbVwKOTxT70Jhhxq5gEQu2dqhZd2JfxPLG8ikY0yTBHtvMe6Y ZJ3nQ4PMGtExkkbZ5FqOd1vcXV8MjhOATMy6yC6DLLfOr/anjlNL5EotEyx9QFg9UK34fG 6pkar454xIGdxAV6Uhi6xljAHS2ghO57C6rkEdCoA/kBrTO1H6VmtuEVbgg1RJZD4CKPlv e6VfM1ItIMh3khHwHZ0ZZoYD1I5PCmyK3Qw+Fs/bhZaHGnkluXQfaAIASCLbSwG/SVq5c6 YS6TTSu0ZeQ9unlTPCZBkww/v+R8l8bplrP3Knzhl3NZHNOElQBH1KMEXLPK3w== 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 4fnZrN2JkWz18nS for ; Fri, 03 Apr 2026 23:37:08 +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 633Nb8dN039275 for ; Fri, 3 Apr 2026 23:37:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 633Nb8Ec039272 for python@FreeBSD.org; Fri, 3 Apr 2026 23:37:08 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 281470] math/py-numpy: update to 2.4.3 Date: Fri, 03 Apr 2026 23:37:05 +0000 X-Bugzilla-Reason: AssignedTo 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: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: vishwin@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281470 --- Comment #94 from Charlie Li --- I compared the package contents from math/py-numpy 1.26.4_12 (version immediately prior to this commit series) to current math/py-numpy1: --- fbsd-numpy1 2026-04-03 19:30:04.273594000 -0400 +++ numpy1 2026-04-03 19:31:20.245374000 -0400 @@ -195,7 +195,6 @@ /usr/local/lib/python3.12/site-packages/numpy/core/tests/examples/cython/se= tup.py /usr/local/lib/python3.12/site-packages/numpy/core/tests/examples/limited_a= pi/limited_api.c /usr/local/lib/python3.12/site-packages/numpy/core/tests/examples/limited_a= pi/setup.py -/usr/local/lib/python3.12/site-packages/numpy/core/tests/examples/temp /usr/local/lib/python3.12/site-packages/numpy/core/tests/test__exceptions.= py /usr/local/lib/python3.12/site-packages/numpy/core/tests/test_abc.py /usr/local/lib/python3.12/site-packages/numpy/core/tests/test_api.py @@ -262,139 +261,6 @@ /usr/local/lib/python3.12/site-packages/numpy/core/umath_tests.py /usr/local/lib/python3.12/site-packages/numpy/ctypeslib.py /usr/local/lib/python3.12/site-packages/numpy/ctypeslib.pyi -/usr/local/lib/python3.12/site-packages/numpy/distutils/__init__.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/__init__.pyi -/usr/local/lib/python3.12/site-packages/numpy/distutils/_shell_utils.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/armccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/ccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/ccompiler_opt.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_asimd.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_asimddp= .c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_asimdfh= m.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_asimdhp= .c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx2.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= clx.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= cnl.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= icl.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= knl.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= knm.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= skx.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= spr.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512_= spr.c.orig -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512c= d.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_avx512f= .c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_f16c.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_fma3.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_fma4.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_neon.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_neon_fp= 16.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_neon_vf= pv4.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_popcnt.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_sse.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_sse2.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_sse3.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_sse41.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_sse42.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_ssse3.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vsx.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vsx2.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vsx3.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vsx4.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vx.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vxe.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_vxe2.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/cpu_xop.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_avx51= 2bw_mask.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_avx51= 2dq_mask.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_avx51= 2f_reduce.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_vsx3_= half_double.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_vsx4_= mma.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/extra_vsx_a= sm.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/checks/test_flags.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/__init__.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/autodist.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/bdist_rpm.= py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build_clib= .py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build_ext.= py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build_py.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build_scri= pts.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/build_src.= py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/config.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/config_com= piler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/develop.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/egg_info.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/install.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/install_cl= ib.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/install_da= ta.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/install_he= aders.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/command/sdist.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/conv_template.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/core.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/cpuinfo.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/exec_command.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/exec_command.py.or= ig -/usr/local/lib/python3.12/site-packages/numpy/distutils/extension.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/__init__= .py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/__init__= .py.orig -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/absoft.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/arm.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/compaq.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/environm= ent.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/fujitsu.= py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/g95.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/gnu.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/gnu.py.b= ak -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/gnu.py.o= rig -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/hpux.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/ibm.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/intel.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/lahey.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/mips.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/nag.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/none.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/nv.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/pathf95.= py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/pg.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/sun.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fcompiler/vast.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/from_template.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/fujitsuccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/intelccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/lib2def.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/line_endings.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/log.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/mingw/gfortran_vs2= 003_hack.c -/usr/local/lib/python3.12/site-packages/numpy/distutils/mingw32ccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/mingw32ccompiler.p= y.orig -/usr/local/lib/python3.12/site-packages/numpy/distutils/misc_util.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/msvc9compiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/msvccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/npy_pkg_config.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/numpy_distribution= .py -/usr/local/lib/python3.12/site-packages/numpy/distutils/pathccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/setup.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/system_info.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/system_info.py.bak -/usr/local/lib/python3.12/site-packages/numpy/distutils/system_info.py.orig -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/__init__.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_build_e= xt.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_ccompil= er_opt.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_ccompil= er_opt_conf.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_exec_co= mmand.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_fcompil= er.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_fcompil= er_gnu.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_fcompil= er_intel.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_fcompil= er_nagfor.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_from_te= mplate.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_log.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_mingw32= ccompiler.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_misc_ut= il.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_npy_pkg= _config.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_shell_u= tils.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/tests/test_system_= info.py -/usr/local/lib/python3.12/site-packages/numpy/distutils/unixccompiler.py /usr/local/lib/python3.12/site-packages/numpy/doc/__init__.py /usr/local/lib/python3.12/site-packages/numpy/doc/constants.py /usr/local/lib/python3.12/site-packages/numpy/doc/ufuncs.py @@ -508,7 +374,6 @@ /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/src/string/gh25286= _bc.pyf /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/src/string/scalar_= string.f90 /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/src/string/string= .f -/usr/local/lib/python3.12/site-packages/numpy/f2py/tests/src/temp /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/src/value_attrspec= /gh21665.f90 /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/test_abstract_inte= rface.py /usr/local/lib/python3.12/site-packages/numpy/f2py/tests/test_array_from_py= obj.py The failures to find/detect numpy in your examples suggest a hack or other modification in your local tree that is now wrong. At least for boost-pytho= n, I've been building it with numpy 2 (ie current math/py-numpy) for quite some time without any issue. The entire distutils directory is not present in nu= mpy 2 at all, so even if you test with numpy 2, you will get these exact errors until you figure out your local tree issue. --=20 You are receiving this mail because: You are the assignee for the bug.=