-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
[mqm@python-client1 ~]$ pip3.12 install --pre ibmmq --verbose
Using pip 25.2 from /home/mqm/.local/lib/python3.12/site-packages/pip (python 3.12)
Defaulting to user installation because normal site-packages is not writeable
Collecting ibmmq
Using cached ibmmq-2.0.0b1.tar.gz (437 kB)
Running command pip subprocess to install build dependencies
Using pip 25.2 from /home/mqm/.local/lib/python3.12/site-packages/pip (python 3.12)
Collecting setuptools>=75.0.0
Obtaining dependency information for setuptools>=75.0.0 from https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl.metadata
Using cached setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB)
Installing collected packages: setuptools
Successfully installed setuptools-80.9.0
Installing build dependencies ... done
Running command Getting requirements to build wheel
running egg_info
writing code/ibmmq.egg-info/PKG-INFO
writing dependency_links to code/ibmmq.egg-info/dependency_links.txt
writing top-level names to code/ibmmq.egg-info/top_level.txt
reading manifest file 'code/ibmmq.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution
warning: no previously-included files matching '*/\.mypy_cache/*' found anywhere in distribution
warning: no previously-included files matching '*~' found anywhere in distribution
warning: no previously-included files matching '*/py[cod]' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*/secrets/*' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'LICENSE.PYMQI_V1'
writing manifest file 'code/ibmmq.egg-info/SOURCES.txt'
Getting requirements to build wheel ... done
Running command Preparing metadata (pyproject.toml)
running dist_info
creating /tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info
writing /tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/top_level.txt
writing manifest file '/tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/SOURCES.txt'
reading manifest file '/tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution
warning: no previously-included files matching '*/\.mypy_cache/*' found anywhere in distribution
warning: no previously-included files matching '*~' found anywhere in distribution
warning: no previously-included files matching '*/py[cod]' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*/secrets/*' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'LICENSE.PYMQI_V1'
writing manifest file '/tmp/pip-modern-metadata-ouq3bc9h/ibmmq.egg-info/SOURCES.txt'
creating '/tmp/pip-modern-metadata-ouq3bc9h/ibmmq-2.0.0b1.dist-info'
Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: ibmmq
Running command Building wheel for ibmmq (pyproject.toml)
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/CMQC.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/CMQCFC.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/CMQSTRC.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/CMQXC.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_aix.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_linux_arm64.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_linux_ppcle.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_linux_s390x.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_linux_x64.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_macos.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/_CMQC_windows.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/__init__.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqadmin.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqbno.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcallback.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcbc.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcbd.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcd.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcih.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcno.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcommon.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqcsp.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqctlo.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqdlh.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqerrors.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqgmo.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqiih.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqinq.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqmd.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqmsghdl.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqobject.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqod.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqopts.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqpcf.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqpmo.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqprops.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqqargs.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqqmgr.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqqueue.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqrfh2.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqsco.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqsd.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqsro.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqsts.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqsub.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqtm.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqtopic.py -> build/lib.linux-x86_64-cpython-312/ibmmq
copying code/ibmmq/mqxqh.py -> build/lib.linux-x86_64-cpython-312/ibmmq
running build_ext
building 'ibmmq.ibmmqc' extension
creating build/temp.linux-x86_64-cpython-312/code/ibmmq
gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DPYVERSION=\"2.0.0b1\" -I/opt/mqm/inc -I/usr/local/include/python3.12 -c code/ibmmq/ibmmqc.c -o build/temp.linux-x86_64-cpython-312/code/ibmmq/ibmmqc.o
code/ibmmq/ibmmqc.c: In function ‘ibmmqc_MQCONNX’:
code/ibmmq/ibmmqc.c:233:3: error: unknown type name ‘PMQBNO’; did you mean ‘PMQCNO’?
PMQBNO bno = NULL;
^~~~~~
PMQCNO
code/ibmmq/ibmmqc.c:233:16: warning: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
PMQBNO bno = NULL;
^~~~
code/ibmmq/ibmmqc.c:312:11: warning: comparison between pointer and integer
if (bno != NULL) {
^~
error: command '/usr/bin/gcc' failed with exit code 1
error: subprocess-exited-with-error
× Building wheel for ibmmq (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /usr/local/bin/python3.12 /home/mqm/.local/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpce7t8u6x
cwd: /tmp/pip-install-qfc6poo6/ibmmq_9baad092491e4b8aac4be45ea0ad06f6
Building wheel for ibmmq (pyproject.toml) ... error
ERROR: Failed building wheel for ibmmq
Failed to build ibmmq
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> ibmmq
Metadata
Metadata
Assignees
Labels
No labels