Hi all! I'm new here, but just finished my first PR
<https://github.com/pgadmin-org/pgadmin4/pull/8553> out of hopefully more
to come. I'm curious if anyone has successfully gotten pgAdmin to build
using Devbox <https://www.jetify.com/docs/devbox/>. I feel I'm about 80%
of the way there, but running into a few hurdles. If I can get things
working, I'd love to create a PR with a devbox.json file and some
documentation on how to run it. It could make setting up a dev environment
a lot easier as well as consistent across various platforms.
I'm currently running on NixOS, and I have absolutely nothing installed
related to Postgres or node or Python or anything, so everything is being
installed as part of the devbox. My current devbox.json is as follows:
1 │ {
2 │ "$schema": "
https://raw.githubusercontent.com/jetify-com/devbox/0.13.6/.schema/devbox.schema.json
",
3 │ "packages": [
4 │ "nodejs@latest",
5 │ "yarn-berry@latest",
6 │ "python@3.10",
7 │ "python310Packages.pip@latest",
8 │ "kerberos@latest",
9 │ "python310Packages.psycopg@latest",
10 │ "postgresql@latest",
11 │ "python310Packages.psycopg2@latest",
12 │ "libpq@latest",
13 │ "openssh_gssapi@latest"
14 │ ],
15 │ "shell": {
16 │ "init_hook": [
17 │ ". venv/bin/activate"
18 │ ],
19 │ "scripts": {
20 │ "bundle": "make bundle",
21 │ "install": "pip install -r $PGADMIN4_SRC/requirements.txt",
22 │ "setup": "python3 $PGADMIN4_SRC/web/setup.py setup-db",
23 │ "start": "python3 $PGADMIN4_SRC/web/pgAdmin4.py"
24 │ }
25 │ }
26 │ }
So we have the usual gang, such as the latest version of Node, Yarn, Python
3.10, pip, and the Postgres client stuff (like psql, pg_config, etc).
Everything else is just me screwing around with things trying to get it all
working.
The good news is the web bundling via yarn works great. No problems
there. The problems all center around building the Python stuff. There's
two requirements that are throwing me for a loop:
- psycopg[c]==3.2.4
- gssapi==1.9.*
If I comment them out (with a few workarounds) I can actually get the build
running and pgAdmin booted up!
First up, psycopg. See the attached psycopg_errors.txt file for the build
output. From what I can tell, the build failure is due to not having the
postgresql-dev headers installed. However, it doesn't appear there's a Nix
package that contains these headers unless I'm not looking hard enough.
I've been able to work around this by installing the pre-built binaries
directly and commenting out the requirement, but this would be platform
specific so not really a useful long term solution. Possibly someone has
some ideas for a way to solve this one. Actually I haven't even gotten
this to build just using NixOS directly, let alone DevBox. Possibly the
solution is just someone creating a Nix package with these headers if it
doesn't exist already.
Next up, gssapi. See the attached gssapi_errors.txt for build output.
This requirement seems to be related to some sort of auth library, I'm
guessing Kerberos. I tried installing various related packages but
couldn't really figure out a solution. Luckily, I can just comment it out
and everything builds fine. I'm guessing if I were actually using Kerberos
auth it would probably blow up though. If there's a good solution for this
one, I'd love to know.
Anyway, as I said I can comment both those requirements out and the Devbox
shell works and builds great and I can run pgAdmin. I love the idea of an
isolated build environment that can be described using a single JSON file
and checked into the GIt repo. If this seems like something people would
like to pursue, and I can get some pointers on solving these two
requirement issues, then I'd love to put this together in a PR that other
developers could use as well.
Oh, I'd also be interested in knowing if any developers have gotten the
pgAdmin build running in a Docker container as well, and might want to
share their Dockerfile. If I can't get anywhere with Devbox, that might be
my next attempt. Thanks!
Mike
2.4->-r /home/mike/Projects/pgadmin4/requirements.txt (line 32)) (4.7.1)
Collecting psycopg-c==3.2.4 (from psycopg[c]==3.2.4->-r
/home/mike/Projects/pgadmin4/requirements.txt (line 32))
Using cached psycopg_c-3.2.4.tar.gz (601 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [70 lines of output]
/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/dist.py:760:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a
SPDX license expression:
License :: OSI Approved :: GNU Lesser General Public License v3
(LGPLv3)
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running dist_info
creating /tmp/pip-modern-metadata-3a_pzjej/psycopg_c.egg-info
writing /tmp/pip-modern-metadata-3a_pzjej/psycopg_c.egg-info/PKG-INFO
writing dependency_links to
/tmp/pip-modern-metadata-3a_pzjej/psycopg_c.egg-info/dependency_links.txt
writing top-level names to
/tmp/pip-modern-metadata-3a_pzjej/psycopg_c.egg-info/top_level.txt
writing manifest file
'/tmp/pip-modern-metadata-3a_pzjej/psycopg_c.egg-info/SOURCES.txt'
couldn't run 'pg_config' --includedir: Command '['pg_config',
'--includedir']' returned non-zero exit status 1.
Traceback (most recent call last):
File
"/nix/store/gdhvfi5zaqzpa5l3kk0spmv71r549slf-python3.10-pip-23.2.1/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
line 353, in <module>
main()
File
"/nix/store/gdhvfi5zaqzpa5l3kk0spmv71r549slf-python3.10-pip-23.2.1/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File
"/nix/store/gdhvfi5zaqzpa5l3kk0spmv71r549slf-python3.10-pip-23.2.1/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py",
line 149, in prepare_metadata_for_build_wheel
return hook(metadata_directory, config_settings)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/build_meta.py",
line 377, in prepare_metadata_for_build_wheel
self.run_setup()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/build_meta.py",
line 320, in run_setup
exec(code, locals())
File "<string>", line 98, in <module>
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/__init__.py",
line 117, in setup
return distutils.core.setup(**attrs)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py",
line 186, in setup
return run_commands(dist)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py",
line 202, in run_commands
dist.run_commands()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py",
line 1002, in run_commands
self.run_command(cmd)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/dist.py",
line 1105, in run_command
super().run_command(command)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py",
line 1021, in run_command
cmd_obj.run()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/dist_info.py",
line 94, in run
self.egg_info.run()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py",
line 312, in run
self.find_sources()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py",
line 320, in find_sources
mm.run()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py",
line 543, in run
self.add_defaults()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py",
line 581, in add_defaults
sdist.add_defaults(self)
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/command/sdist.py",
line 109, in add_defaults
super().add_defaults()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/command/sdist.py",
line 245, in add_defaults
self._add_defaults_ext()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/command/sdist.py",
line 329, in _add_defaults_ext
build_ext = self.get_finalized_command('build_ext')
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py",
line 334, in get_finalized_command
cmd_obj.ensure_finalized()
File
"/tmp/pip-build-env-cmiej_li/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py",
line 135, in ensure_finalized
self.finalize_options()
File "<string>", line 36, in finalize_options
File "<string>", line 48, in _setup_ext_build
File "<string>", line 26, in get_config
File
"/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib/python3.10/subprocess.py",
line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['pg_config', '--includedir']'
returned non-zero exit status 1.
[end of output]
pgadmin-hackers@postgresql.orgBuilding wheels for collected packages: gssapi
Building wheel for gssapi (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for gssapi (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [247 lines of output]
/tmp/pip-build-env-o_92m3rh/overlay/lib/python3.10/site-packages/setuptools/dist.py:760:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a
SPDX license expression:
License :: OSI Approved :: ISC License (ISCL)
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/_utils.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/__init__.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/creds.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/mechs.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/names.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/exceptions.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/_win_config.py -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/sec_contexts.py ->
build/lib.linux-x86_64-cpython-310/gssapi
creating build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/__init__.py ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/named_tuples.py ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
creating build/lib.linux-x86_64-cpython-310/gssapi/raw/_enum_extensions
copying gssapi/raw/_enum_extensions/__init__.py ->
build/lib.linux-x86_64-cpython-310/gssapi/raw/_enum_extensions
creating build/lib.linux-x86_64-cpython-310/gssapi/tests
copying gssapi/tests/__init__.py ->
build/lib.linux-x86_64-cpython-310/gssapi/tests
copying gssapi/tests/test_high_level.py ->
build/lib.linux-x86_64-cpython-310/gssapi/tests
copying gssapi/tests/test_raw.py ->
build/lib.linux-x86_64-cpython-310/gssapi/tests
copying gssapi/py.typed -> build/lib.linux-x86_64-cpython-310/gssapi
copying gssapi/raw/ext_dce.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_password.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/message.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_password_add.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_krb5.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/names.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_ggf.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/types.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/oids.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/misc.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/exceptions.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_iov_mic.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc6680.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_set_cred_opt.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc6680_comp_oid.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_dce_aead.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_s4u.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc5588.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/chan_bindings.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc5801.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc4178.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/sec_contexts.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/mech_krb5.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_cred_store.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/creds.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_cred_imp_exp.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
copying gssapi/raw/ext_rfc5587.pyi ->
build/lib.linux-x86_64-cpython-310/gssapi/raw
running build_ext
building 'gssapi.raw.misc' extension
creating build/temp.linux-x86_64-cpython-310/gssapi/raw
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/misc.c -o build/temp.linux-x86_64-cpython-310/gssapi/raw/misc.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/misc.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/misc.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.exceptions' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/exceptions.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/exceptions.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/exceptions.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/exceptions.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.creds' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/creds.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/creds.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/creds.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/creds.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.names' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/names.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/names.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/names.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/names.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.sec_contexts' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/sec_contexts.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/sec_contexts.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/sec_contexts.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/sec_contexts.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.types' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/types.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/types.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/types.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/types.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.message' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/message.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/message.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/message.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/message.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.oids' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/oids.c -o build/temp.linux-x86_64-cpython-310/gssapi/raw/oids.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/oids.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/oids.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.cython_converters' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/cython_converters.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/cython_converters.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/cython_converters.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/cython_converters.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.chan_bindings' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/chan_bindings.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/chan_bindings.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/chan_bindings.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/chan_bindings.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.ext_s4u' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/ext_s4u.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/ext_s4u.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gssapi/raw/ext_s4u.c: In function
‘__pyx_pf_6gssapi_3raw_7ext_s4u_acquire_cred_impersonate_name’:
gssapi/raw/ext_s4u.c:3364:28: warning: implicit declaration of function
‘gss_acquire_cred_impersonate_name’ [-Wimplicit-function-declaration]
3364 | __pyx_v_maj_stat =
gss_acquire_cred_impersonate_name((&__pyx_v_min_stat),
__pyx_v_impersonator_cred->raw_creds, __pyx_v_name->raw_name,
__pyx_v_input_ttl, __pyx_v_desired_mechs, __pyx_v_c_usage, (&__pyx_v_creds),
(&__pyx_v_actual_mechs), (&__pyx_v_actual_ttl));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_s4u.c: In function
‘__pyx_pf_6gssapi_3raw_7ext_s4u_2add_cred_impersonate_name’:
gssapi/raw/ext_s4u.c:4050:28: warning: implicit declaration of function
‘gss_add_cred_impersonate_name’ [-Wimplicit-function-declaration]
4050 | __pyx_v_maj_stat =
gss_add_cred_impersonate_name((&__pyx_v_min_stat), __pyx_v_raw_input_cred,
__pyx_v_impersonator_cred->raw_creds, __pyx_v_name->raw_name,
(&__pyx_v_mech->raw_oid), __pyx_v_c_usage, __pyx_v_input_initiator_ttl,
__pyx_v_input_acceptor_ttl, (&__pyx_v_creds), (&__pyx_v_actual_mechs),
(&__pyx_v_actual_initiator_ttl), (&__pyx_v_actual_acceptor_ttl));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -shared -L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
-L/nix/store/fkrsaskxaa3jlxih84w5c7kward5gdkl-bzip2-1.0.8/lib
-L/nix/store/a3nihpi9j1s1yf9ina2qiajwdn70gr75-expat-2.6.4/lib
-L/nix/store/ixvjg40bxg59mmzjjgs6f2nf2hbal1y4-libffi-3.4.6/lib
-L/nix/store/3d60537nh7nf44qvlkgy1m3qddb4q8zx-util-linux-minimal-2.40.4-lib/lib
-L/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/lib
-L/nix/store/amllxsxa2mqj373qm6r6dcrfqlasmh4q-mpdecimal-4.0.0/lib
-L/nix/store/lw6xycmxbi4d1qgjb5bbys1fi3b8fsrq-ncurses-6.5/lib
-L/nix/store/99cizfcv53x3mjb15cx7kmdxsglp17hc-openssl-3.4.1/lib
-L/nix/store/dklcsy2jx4g6irxc5pnka0b3g2niq6k2-sqlite-3.48.0/lib
-L/nix/store/5f9d9sh15sk3xw80cbx8m5aiiqn0g3nw-xz-5.6.4/lib
-L/nix/store/mn3p4hf44iwkijkwjpbsjs82bwg1xfap-zlib-1.3.1/lib
-L/nix/store/swcnsg3jzac44md8r2mm73ljgdxycjw9-tzdata-2025a/lib
-L/nix/store/323746wbdf2yzp4nhfb7n3dzwkn25sm0-gdbm-1.24-lib/lib
-L/nix/store/7i8g8v65sycv3kqv64i9z5wg89dsafk0-readline-8.2p13/lib
build/temp.linux-x86_64-cpython-310/gssapi/raw/ext_s4u.o
-L/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
-L/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/lib -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err -o
build/lib.linux-x86_64-cpython-310/gssapi/raw/ext_s4u.cpython-310-x86_64-linux-gnu.so
-Wl,--enable-new-dtags -Wl,-rpath
-Wl,/nix/store/124abd5k5k227140v0mfkhd52bk6z90g-libkrb5-1.20.1/lib
building 'gssapi.raw.ext_cred_store' extension
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall
-I/nix/store/h8wi6kwl1cywxr3f22836vgrrb11fvlb-libxcrypt-4.4.38/include -fPIC
-Igssapi/raw -I/home/mike/Projects/pgadmin4/venv/include
-I/nix/store/qwm678vpj55sv5sn7a7d9pl5l60j93bs-python3-3.10.16/include/python3.10
-c gssapi/raw/ext_cred_store.c -o
build/temp.linux-x86_64-cpython-310/gssapi/raw/ext_cred_store.o
-I/nix/store/6xgplsny8lcn421clhzg2qks82lav0ac-libkrb5-1.20.1-dev/include
gssapi/raw/ext_cred_store.c:2309:8: error: unknown type name
‘gss_key_value_set_desc’
2309 | static gss_key_value_set_desc
*__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(PyObject *);
/*proto*/
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:2310:72: error: unknown type name
‘gss_key_value_set_desc’
2310 | static void
__pyx_f_6gssapi_3raw_14ext_cred_store_c_free_key_value_set(gss_key_value_set_desc
*); /*proto*/
|
^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3128:8: error: unknown type name
‘gss_key_value_set_desc’
3128 | static gss_key_value_set_desc
*__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(PyObject
*__pyx_v_values) {
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c: In function
‘__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set’:
gssapi/raw/ext_cred_store.c:3129:3: error: unknown type name
‘gss_key_value_set_desc’
3129 | gss_key_value_set_desc *__pyx_v_res;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3135:3: error: unknown type name
‘gss_key_value_set_desc’
3135 | gss_key_value_set_desc *__pyx_r;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3164:19: error: ‘gss_key_value_set_desc’
undeclared (first use in this function)
3164 | __pyx_v_res = ((gss_key_value_set_desc
*)malloc((sizeof(gss_key_value_set_desc))));
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3164:19: note: each undeclared identifier is
reported only once for each function it appears in
gssapi/raw/ext_cred_store.c:3164:43: error: expected expression before
‘)’ token
3164 | __pyx_v_res = ((gss_key_value_set_desc
*)malloc((sizeof(gss_key_value_set_desc))));
| ^
gssapi/raw/ext_cred_store.c:3210:14: error: request for member ‘count’ in
something not a structure or union
3210 | __pyx_v_res->count = __pyx_t_3;
| ^~
gssapi/raw/ext_cred_store.c:3219:14: error: request for member ‘elements’
in something not a structure or union
3219 | __pyx_v_res->elements = ((gss_key_value_element_desc
*)calloc(__pyx_v_res->count, (sizeof(gss_key_value_element_desc))));
| ^~
gssapi/raw/ext_cred_store.c:3219:29: error: ‘gss_key_value_element_desc’
undeclared (first use in this function)
3219 | __pyx_v_res->elements = ((gss_key_value_element_desc
*)calloc(__pyx_v_res->count, (sizeof(gss_key_value_element_desc))));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3219:57: error: expected expression before
‘)’ token
3219 | __pyx_v_res->elements = ((gss_key_value_element_desc
*)calloc(__pyx_v_res->count, (sizeof(gss_key_value_element_desc))));
| ^
gssapi/raw/ext_cred_store.c:3228:27: error: request for member ‘elements’
in something not a structure or union
3228 | __pyx_t_1 = (__pyx_v_res->elements == NULL);
| ^~
gssapi/raw/ext_cred_store.c:3460:19: error: request for member ‘elements’
in something not a structure or union
3460 | (__pyx_v_res->elements[__pyx_t_14]).key = __pyx_t_13;
| ^~
gssapi/raw/ext_cred_store.c:3482:19: error: request for member ‘elements’
in something not a structure or union
3482 | (__pyx_v_res->elements[__pyx_t_14]).key = __pyx_t_13;
| ^~
gssapi/raw/ext_cred_store.c:3567:19: error: request for member ‘elements’
in something not a structure or union
3567 | (__pyx_v_res->elements[__pyx_t_14]).value = __pyx_t_15;
| ^~
gssapi/raw/ext_cred_store.c:3589:19: error: request for member ‘elements’
in something not a structure or union
3589 | (__pyx_v_res->elements[__pyx_t_14]).value = __pyx_t_15;
| ^~
gssapi/raw/ext_cred_store.c: At top level:
gssapi/raw/ext_cred_store.c:3651:72: error: unknown type name
‘gss_key_value_set_desc’
3651 | static void
__pyx_f_6gssapi_3raw_14ext_cred_store_c_free_key_value_set(gss_key_value_set_desc
*__pyx_v_kvset) {
|
^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c: In function
‘__pyx_pf_6gssapi_3raw_14ext_cred_store_acquire_cred_from’:
gssapi/raw/ext_cred_store.c:3872:3: error: unknown type name
‘gss_key_value_set_desc’
3872 | gss_key_value_set_desc *__pyx_v_c_store;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:3890:3: error: unknown type name
‘gss_key_value_set_desc’
3890 | gss_key_value_set_desc *__pyx_t_9;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:4137:122: error: ‘gss_key_value_set_desc’
undeclared (first use in this function)
4137 | __pyx_t_9 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_9 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 133,
__pyx_L1_error)
|
^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:4137:146: error: expected expression before
‘)’ token
4137 | __pyx_t_9 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_9 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 133,
__pyx_L1_error)
|
^
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:4158:23: error: ‘GSS_C_NO_CRED_STORE’
undeclared (first use in this function); did you mean ‘GSS_C_NO_CREDENTIAL’?
4158 | __pyx_v_c_store = GSS_C_NO_CRED_STORE;
| ^~~~~~~~~~~~~~~~~~~
| GSS_C_NO_CREDENTIAL
gssapi/raw/ext_cred_store.c:4185:28: warning: implicit declaration of
function ‘gss_acquire_cred_from’; did you mean ‘gss_acquire_cred’?
[-Wimplicit-function-declaration]
4185 | __pyx_v_maj_stat =
gss_acquire_cred_from((&__pyx_v_min_stat), __pyx_v_c_name, __pyx_v_input_ttl,
__pyx_v_desired_mechs, __pyx_v_c_usage, __pyx_v_c_store, (&__pyx_v_creds),
(&__pyx_v_actual_mechs), (&__pyx_v_actual_ttl));
| ^~~~~~~~~~~~~~~~~~~~~
| gss_acquire_cred
gssapi/raw/ext_cred_store.c:4252:5: warning: implicit declaration of
function ‘__pyx_f_6gssapi_3raw_14ext_cred_store_c_free_key_value_set’; did you
mean ‘__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set’?
[-Wimplicit-function-declaration]
4252 |
__pyx_f_6gssapi_3raw_14ext_cred_store_c_free_key_value_set(__pyx_v_c_store); if
(unlikely(PyErr_Occurred())) __PYX_ERR(0, 153, __pyx_L1_error)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| __pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set
gssapi/raw/ext_cred_store.c: In function
‘__pyx_pf_6gssapi_3raw_14ext_cred_store_2add_cred_from’:
gssapi/raw/ext_cred_store.c:4652:3: error: unknown type name
‘gss_key_value_set_desc’
4652 | gss_key_value_set_desc *__pyx_v_c_store;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:4670:3: error: unknown type name
‘gss_key_value_set_desc’
4670 | gss_key_value_set_desc *__pyx_t_9;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:4905:122: error: ‘gss_key_value_set_desc’
undeclared (first use in this function)
4905 | __pyx_t_9 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_9 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 193,
__pyx_L1_error)
|
^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:4905:146: error: expected expression before
‘)’ token
4905 | __pyx_t_9 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_9 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 193,
__pyx_L1_error)
|
^
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:4926:23: error: ‘GSS_C_NO_CRED_STORE’
undeclared (first use in this function); did you mean ‘GSS_C_NO_CREDENTIAL’?
4926 | __pyx_v_c_store = GSS_C_NO_CRED_STORE;
| ^~~~~~~~~~~~~~~~~~~
| GSS_C_NO_CREDENTIAL
gssapi/raw/ext_cred_store.c:4953:28: warning: implicit declaration of
function ‘gss_add_cred_from’; did you mean ‘gss_add_cred’?
[-Wimplicit-function-declaration]
4953 | __pyx_v_maj_stat = gss_add_cred_from((&__pyx_v_min_stat),
__pyx_v_c_input_creds, __pyx_v_c_name, __pyx_v_c_mech, __pyx_v_c_usage,
__pyx_v_input_initiator_ttl, __pyx_v_input_acceptor_ttl, __pyx_v_c_store,
(&__pyx_v_creds), (&__pyx_v_actual_mechs), (&__pyx_v_actual_initiator_ttl),
(&__pyx_v_actual_acceptor_ttl));
| ^~~~~~~~~~~~~~~~~
| gss_add_cred
gssapi/raw/ext_cred_store.c: In function
‘__pyx_pf_6gssapi_3raw_14ext_cred_store_4store_cred_into’:
gssapi/raw/ext_cred_store.c:5389:3: error: unknown type name
‘gss_key_value_set_desc’
5389 | gss_key_value_set_desc *__pyx_v_c_store;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:5403:3: error: unknown type name
‘gss_key_value_set_desc’
5403 | gss_key_value_set_desc *__pyx_t_6;
| ^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:5598:122: error: ‘gss_key_value_set_desc’
undeclared (first use in this function)
5598 | __pyx_t_6 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_6 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 247,
__pyx_L1_error)
|
^~~~~~~~~~~~~~~~~~~~~~
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:5598:146: error: expected expression before
‘)’ token
5598 | __pyx_t_6 =
__pyx_f_6gssapi_3raw_14ext_cred_store_c_create_key_value_set(__pyx_v_store); if
(unlikely(__pyx_t_6 == ((gss_key_value_set_desc *)NULL))) __PYX_ERR(0, 247,
__pyx_L1_error)
|
^
gssapi/raw/ext_cred_store.c:1493:43: note: in definition of macro
‘unlikely’
1493 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
gssapi/raw/ext_cred_store.c:5619:23: error: ‘GSS_C_NO_CRED_STORE’
undeclared (first use in this function); did you mean ‘GSS_C_NO_CREDENTIAL’?
5619 | __pyx_v_c_store = GSS_C_NO_CRED_STORE;
| ^~~~~~~~~~~~~~~~~~~
| GSS_C_NO_CREDENTIAL
gssapi/raw/ext_cred_store.c:5656:28: warning: implicit declaration of
function ‘gss_store_cred_into’; did you mean ‘gss_store_cred’?
[-Wimplicit-function-declaration]
5656 | __pyx_v_maj_stat =
gss_store_cred_into((&__pyx_v_min_stat), __pyx_v_c_creds, __pyx_v_c_usage,
__pyx_v_desired_mech, __pyx_v_overwrite, __pyx_v_set_default, __pyx_v_c_store,
(&__pyx_v_actual_mech_types), (&__pyx_v_actual_usage));
| ^~~~~~~~~~~~~~~~~~~
| gss_store_cred
error: command
'/nix/store/l0fvy72hpfdpjjs3dk4112f57x7r3dlm-gcc-wrapper-12.2.0/bin/gcc' failed
with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem
with pip.
ERROR: Failed building wheel for gssapi