Skip to content

Unable to compile Python 3.13.5 on Solaris 10 SPARC #136604

Open
@TCH68k

Description

@TCH68k

Bug report

Bug description:

First, i've applied this patch for the missing shm_open() and shm_unlink() functions (uploaded as .txt, because github does not let me to upload .patch files):

p313s10.patch.txt

Then i've configured Python 3.13 with this line:

./configure --with-pydebug --enable-shared --prefix=/opt/python3.13 ax_cv_c_float_words_bigendian=yes --with-system-expat --with-system-ffi --with-tcltk-includes='-I/opt/csw/include' --with-tcltk-libs='-L/opt/csw/lib' CFLAGS='-I/usr/local/include -L/usr/local/lib -I/opt/csw/include -L/opt/csw/lib -lcurses' LDFLAGS='-L/usr/local/lib -L/opt/csw/lib' LIBS='-lcurses -ltcl8.5 -ltclstub8.5 -ltk8.5 -ltkstub8.5'

(Yes, i know that --with-system-ffi, --with-tcltk-includes and --with-tcltk-libs are no longer used; forgot to remove them.)

This is the log:

py313_sol10_configure.log

And this is config.log:

py313_sol10_config.log

Then i ran gmake. Result:

-c: -c: cannot open
-c: -c: cannot open
make: *** [Makefile:855: check-clean-src] Error 1

(No, nothing else.)

The compiler is GCC 5.5.0, the binutils are the latest.

CPython versions tested on:

3.13

Operating systems tested on:

Other

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-unsupportedbuildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or error

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions