MidnightBSD Magus

math/py-gmpy2

GMP/MPIR, MPFR, and MPC interface to Python

Flavor Version Run OSVersion Arch License Restricted Build Fetch Test Scan
py312 2.1.5_1 642 4.1 amd64 gpl3 0 fail pass untested untested

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Phase Type Time Message
m4164b fetch info 2026-07-07 01:04:39.665346 Fetch Started
m4164b fetch pass 2026-07-07 01:04:41.07886 Fetch complete.
m4164b build info 2026-07-08 16:11:56.939296 Build Started
m4164b build fail 2026-07-08 16:12:30.720833 make build returned non-zero: 1
m4164b build fail 2026-07-08 16:12:30.829311 Build complete.

Build Log

===>  Building for py312-gmpy2-2.1.5_1
running build
running build_py
creating build
creating build/lib.midnightbsd-4.1-amd64-cpython-312
creating build/lib.midnightbsd-4.1-amd64-cpython-312/gmpy2
copying gmpy2/__init__.py -> build/lib.midnightbsd-4.1-amd64-cpython-312/gmpy2
running egg_info
writing gmpy2.egg-info/PKG-INFO
writing dependency_links to gmpy2.egg-info/dependency_links.txt
writing top-level names to gmpy2.egg-info/top_level.txt
reading manifest file 'gmpy2.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'gmpy2.egg-info/SOURCES.txt'
copying gmpy2/__init__.pxd -> build/lib.midnightbsd-4.1-amd64-cpython-312/gmpy2
copying gmpy2/gmpy2.h -> build/lib.midnightbsd-4.1-amd64-cpython-312/gmpy2
copying gmpy2/gmpy2.pxd -> build/lib.midnightbsd-4.1-amd64-cpython-312/gmpy2
running build_ext
building 'gmpy2.gmpy2' extension
creating build/temp.midnightbsd-4.1-amd64-cpython-312
creating build/temp.midnightbsd-4.1-amd64-cpython-312/src
cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -I./src -I/usr/local/include/python3.12 -c src/gmpy2.c -o build/temp.midnightbsd-4.1-amd64-cpython-312/src/gmpy2.o -DSHARED=1
In file included from src/gmpy2.c:605:
src/gmpy2_convert_gmp.c:64:50: error: no member named 'ob_digit' in 'struct _longobject'
   64 |         mpz_set_si(result->z, -(sdigit)templong->ob_digit[0]);
      |                                        ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:70:41: error: no member named 'ob_digit' in 'struct _longobject'
   70 |         mpz_set_si(result->z, templong->ob_digit[0]);
      |                               ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:83:57: error: no member named 'ob_digit' in 'struct _longobject'
   83 |         mpz_import(result->z, len, -1, sizeof(templong->ob_digit[0]), 0,
      |                                               ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:84:37: error: no member named 'ob_digit' in 'struct _longobject'
   84 |                    sizeof(templong->ob_digit[0])*8 - PyLong_SHIFT, templong->ob_digit);
      |                           ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:84:78: error: no member named 'ob_digit' in 'struct _longobject'
   84 |                    sizeof(templong->ob_digit[0])*8 - PyLong_SHIFT, templong->ob_digit);
      |                                                                    ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:110:42: error: no member named 'ob_digit' in 'struct _longobject'
  110 |         mpz_set_si(z, -(sdigit)templong->ob_digit[0]);
      |                                ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:116:33: error: no member named 'ob_digit' in 'struct _longobject'
  116 |         mpz_set_si(z, templong->ob_digit[0]);
      |                       ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:129:49: error: no member named 'ob_digit' in 'struct _longobject'
  129 |         mpz_import(z, len, -1, sizeof(templong->ob_digit[0]), 0,
      |                                       ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:130:37: error: no member named 'ob_digit' in 'struct _longobject'
  130 |                    sizeof(templong->ob_digit[0])*8 - PyLong_SHIFT, templong->ob_digit);
      |                           ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:130:78: error: no member named 'ob_digit' in 'struct _longobject'
  130 |                    sizeof(templong->ob_digit[0])*8 - PyLong_SHIFT, templong->ob_digit);
      |                                                                    ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:203:24: error: no member named 'ob_digit' in 'struct _longobject'
  203 |     mpz_export(result->ob_digit, &count, -1, sizeof(result->ob_digit[0]), 0,
      |                ~~~~~~  ^
src/gmpy2_convert_gmp.c:203:61: error: no member named 'ob_digit' in 'struct _longobject'
  203 |     mpz_export(result->ob_digit, &count, -1, sizeof(result->ob_digit[0]), 0,
      |                                                     ~~~~~~  ^
src/gmpy2_convert_gmp.c:204:31: error: no member named 'ob_digit' in 'struct _longobject'
  204 |                sizeof(result->ob_digit[0])*8 - PyLong_SHIFT, obj->z);
      |                       ~~~~~~  ^
src/gmpy2_convert_gmp.c:207:17: error: no member named 'ob_digit' in 'struct _longobject'
  207 |         result->ob_digit[0] = 0;
      |         ~~~~~~  ^
src/gmpy2_convert_gmp.c:212:33: error: no member named 'ob_digit' in 'struct _longobject'
  212 |     while ((size>0) && (result->ob_digit[size-1] == 0)) {
      |                         ~~~~~~  ^
src/gmpy2_convert_gmp.c:481:50: error: no member named 'ob_digit' in 'struct _longobject'
  481 |         mpz_set_si(result->z, -(sdigit)templong->ob_digit[0]);
      |                                        ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:487:41: error: no member named 'ob_digit' in 'struct _longobject'
  487 |         mpz_set_si(result->z, templong->ob_digit[0]);
      |                               ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:500:57: error: no member named 'ob_digit' in 'struct _longobject'
  500 |         mpz_import(result->z, len, -1, sizeof(templong->ob_digit[0]), 0,
      |                                               ~~~~~~~~  ^
src/gmpy2_convert_gmp.c:501:37: error: no member named 'ob_digit' in 'struct _longobject'
  501 |                    sizeof(templong->ob_digit[0])*8 - PyLong_SHIFT, templong->ob_digit);
      |                           ~~~~~~~~  ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: command '/usr/bin/cc' failed with exit code 1
*** Error code 1

Stop.
make: stopped in /usr/mports/math/py-gmpy2

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis