Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python/python3-grpcio: Update for 1.68.2 #9010

Closed
wants to merge 1 commit into from

Conversation

isaackwy
Copy link
Contributor

@isaackwy isaackwy commented Dec 5, 2024

No description provided.

Copy link

github-actions bot commented Dec 5, 2024

reverse dependencies - python/python3-grpcio

  • system/OpenSnitch

Copy link

github-actions bot commented Dec 5, 2024

✅ sbolint - python/python3-grpcio ✅

sbolint: python3-grpcio checks out OK

@willysr
Copy link
Member

willysr commented Dec 6, 2024

@sbo-bot: build python/python3-grpcio

Copy link

sbo-bot bot commented Dec 6, 2024

buildpkg i586 python/python3-grpcio

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Thu Dec  5 21:56:18 GMT 2024
revision: bc272e444d8fc4c3b995adfe8e12036f588c15bb
title:    Merge 1f7eee43676df15979298aec00546f4ca3171592 into e5fe738721cf1fdf4d8957b028a1b9c8377171af

================================================================================
python/python3-grpcio                                                   02:19:52
================================================================================

Calculating dependencies ... 
Dependency tree:
python/python3-grpcio (update for version 1.68.2)
  libraries/re2 (ok)
    development/abseil-cpp (ok)
  development/protobuf3 (updated)
    python/python3-wheel (ok)
      python/python3-installer (ok)
        python/python3-flit_core (ok)
    python/python3-build (ok)
      python/python3-pyproject-hooks (ok)
        python/python3-installer (ok)
          python/python3-flit_core (ok)
    development/abseil-cpp (ok)

Building python/python3-grpcio (update for version 1.68.2) ------------ 02:19:53
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
abseil-cpp-20240722.0-i586-1_SBo: Abseil C++ Common Libraries .......... [ 6.8M]
python3-flit_core-3.10.1-i586-1_SBo: Simplified pkging of Python modules [ 140K]
python3-installer-0.7.0-i586-6_SBo: Library for installing Python packag [ 1.1M]
python3-pyproject-hooks-1.2.0-i586-1_SBo: Wrappers to call PEP 517 build [ 120K]
python3-build-1.2.2.post1-i586-1_SBo: a simple, correct PEP517 package b [ 220K]
python3-wheel-0.45.1-i586-1_SBo: A built-package format for Python ..... [ 640K]
protobuf3-29.0-i586-1_SBo: Google's data interchange format ............ [  18M]
re2-2024_07_02-i586-2_SBo: Regular Expression Engine ................... [ 470K]
Running python3-grpcio.SlackBuild ...                               ETA 02:27:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-grpcio.SlackBuild
Build time 454 sec, peak load 11.46, peak memory 3466M, peak tmp 2554M
Built ok:  python3-grpcio-1.68.2-i586-1_SBo.txz                         02:27:32
Testing package python3-grpcio-1.68.2-i586-1_SBo.txz ... done.
Test installing python3-grpcio-1.68.2-i586-1_SBo.txz ...
python3-grpcio-1.68.2-i586-1_SBo: Python language bindings for gRPC .... [ 491M]
Unmounting chroot ... done.
Backed up: python3-grpcio-1.67.1-i586-2_SBo.txz
✅ python/python3-grpcio Updated for version 1.68.2 ✅

================================================================================
SUMMARY                                                                 02:27:41
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-06_02:19:51.log
Runtime:     0h 7m 50s
Updated:     1
  python/python3-grpcio/python3-grpcio-1.68.2-i586-1_SBo.txz

Snipped Build Log

/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/base.py to base.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/utilities.py to utilities.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/face.py to face.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/utilities.py to utilities.cpython-39.pyc
running install_egg_info
running egg_info
creating src/python/grpcio/grpcio.egg-info
writing src/python/grpcio/grpcio.egg-info/PKG-INFO
writing dependency_links to src/python/grpcio/grpcio.egg-info/dependency_links.txt
writing requirements to src/python/grpcio/grpcio.egg-info/requires.txt
writing top-level names to src/python/grpcio/grpcio.egg-info/top_level.txt
writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
listing git files failed - pretending there aren't any
reading manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
reading manifest template 'PYTHON-MANIFEST.in'
warning: no files found matching '*.c' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.h' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.inc' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.python' under directory 'src/python/grpcio/grpc'
warning: no previously-included files matching '*.so' found under directory 'src/python/grpcio/grpc/_cython'
warning: no previously-included files matching '*.pyd' found under directory 'src/python/grpcio/grpc/_cython'
warning: no directories found matching 'third_party/abseil-cpp/absl'
warning: no directories found matching 'third_party/boringssl-with-bazel'
warning: no directories found matching 'third_party/re2'
warning: no directories found matching 'third_party/zlib'
warning: no files found matching 'src/python/grpcio/precompiled.py'
adding license file 'LICENSE'
writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
Copying src/python/grpcio/grpcio.egg-info to /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info
running install_scripts
/usr/lib/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/SBo/repo.uswr2a/build_python3-grpcio/grpc-1.68.2/tools/distrib/python/grpcio_tools/grpc_tools/_protoc_compiler.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
Compiling grpc_tools/_protoc_compiler.pyx because it changed.
[1/1] Cythonizing grpc_tools/_protoc_compiler.pyx
running install
running build
running build_py
creating build
creating build/lib.linux-i686-3.9
creating build/lib.linux-i686-3.9/grpc_tools
copying grpc_tools/__init__.py -> build/lib.linux-i686-3.9/grpc_tools
copying grpc_tools/command.py -> build/lib.linux-i686-3.9/grpc_tools
copying grpc_tools/grpc_version.py -> build/lib.linux-i686-3.9/grpc_tools
copying grpc_tools/protoc.py -> build/lib.linux-i686-3.9/grpc_tools
copying grpc_tools/python_version.py -> build/lib.linux-i686-3.9/grpc_tools
creating build/lib.linux-i686-3.9/grpc_tools/_proto
creating build/lib.linux-i686-3.9/grpc_tools/_proto/google
creating build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/any.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/api.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
creating build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/descriptor.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/duration.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/empty.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/field_mask.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/source_context.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/struct.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/timestamp.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/type.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/wrappers.proto -> build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf
running build_ext
building 'grpc_tools._protoc_compiler' extension
creating build/temp.linux-i686-3.9
creating build/temp.linux-i686-3.9/grpc_root
creating build/temp.linux-i686-3.9/grpc_root/src
creating build/temp.linux-i686-3.9/grpc_root/src/compiler
creating build/temp.linux-i686-3.9/grpc_tools
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_root/src/compiler/proto_parser_helper.cc -o build/temp.linux-i686-3.9/grpc_root/src/compiler/proto_parser_helper.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_root/src/compiler/python_generator.cc -o build/temp.linux-i686-3.9/grpc_root/src/compiler/python_generator.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_tools/_protoc_compiler.cpp -o build/temp.linux-i686-3.9/grpc_tools/_protoc_compiler.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_tools/main.cc -o build/temp.linux-i686-3.9/grpc_tools/main.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
g++ -pthread -shared build/temp.linux-i686-3.9/grpc_root/src/compiler/proto_parser_helper.o build/temp.linux-i686-3.9/grpc_root/src/compiler/python_generator.o build/temp.linux-i686-3.9/grpc_tools/_protoc_compiler.o build/temp.linux-i686-3.9/grpc_tools/main.o -L/usr/lib -o build/lib.linux-i686-3.9/grpc_tools/_protoc_compiler.cpython-39-i386-linux-gnu.so -lprotobuf -lpthread -labsl_log_internal_check_op -labsl_leak_check -labsl_die_if_null -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_proto -labsl_log_internal_nullguard -labsl_log_internal_log_sink_set -labsl_log_sink -labsl_log_entry -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_log_initialize -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_raw_hash_set -labsl_hash -labsl_city -labsl_low_level_hash -labsl_hashtablez_sampler -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_time_zone -labsl_bad_variant_access -lutf8_validity -lutf8_range -lpthread -labsl_strings -labsl_strings_internal -labsl_string_view -labsl_base -lrt -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lprotoc
running install_lib
creating /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
copying build/lib.linux-i686-3.9/grpc_tools/__init__.py -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
copying build/lib.linux-i686-3.9/grpc_tools/command.py -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
copying build/lib.linux-i686-3.9/grpc_tools/grpc_version.py -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
copying build/lib.linux-i686-3.9/grpc_tools/protoc.py -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
copying build/lib.linux-i686-3.9/grpc_tools/python_version.py -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
creating /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto
creating /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google
creating /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/any.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/api.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
creating /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/descriptor.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/duration.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/empty.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/field_mask.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/source_context.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/struct.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/timestamp.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/type.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_proto/google/protobuf/wrappers.proto -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-i686-3.9/grpc_tools/_protoc_compiler.cpython-39-i386-linux-gnu.so -> /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/command.py to command.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/grpc_version.py to grpc_version.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/protoc.py to protoc.cpython-39.pyc
byte-compiling /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpc_tools/python_version.py to python_version.cpython-39.pyc
running install_egg_info
running egg_info
creating grpcio_tools.egg-info
writing grpcio_tools.egg-info/PKG-INFO
writing dependency_links to grpcio_tools.egg-info/dependency_links.txt
writing requirements to grpcio_tools.egg-info/requires.txt
writing top-level names to grpcio_tools.egg-info/top_level.txt
writing manifest file 'grpcio_tools.egg-info/SOURCES.txt'
listing git files failed - pretending there aren't any
reading manifest file 'grpcio_tools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'protoc_deps.py'
warning: no directories found matching 'third_party'
writing manifest file 'grpcio_tools.egg-info/SOURCES.txt'
Copying grpcio_tools.egg-info to /tmp/SBo/repo.uswr2a/build_python3-grpcio/package-python3-grpcio/usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info
running install_scripts

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.uswr2a/output_python3-grpcio/python3-grpcio-1.68.2-i586-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/doc/
usr/doc/python3-grpcio-1.68.2/
usr/doc/python3-grpcio-1.68.2/AUTHORS
usr/doc/python3-grpcio-1.68.2/CODE-OF-CONDUCT.md
usr/doc/python3-grpcio-1.68.2/CONTRIBUTING.md
usr/doc/python3-grpcio-1.68.2/GOVERNANCE.md
usr/doc/python3-grpcio-1.68.2/LICENSE
usr/doc/python3-grpcio-1.68.2/MAINTAINERS.md
usr/doc/python3-grpcio-1.68.2/NOTICE.txt
usr/doc/python3-grpcio-1.68.2/README.md
usr/doc/python3-grpcio-1.68.2/SECURITY.md
usr/doc/python3-grpcio-1.68.2/TROUBLESHOOTING.md
usr/doc/python3-grpcio-1.68.2/python3-grpcio.SlackBuild
usr/lib/
usr/lib/python3.9/
usr/lib/python3.9/site-packages/
usr/lib/python3.9/site-packages/grpc/
usr/lib/python3.9/site-packages/grpc/__init__.py
usr/lib/python3.9/site-packages/grpc/__pycache__/
usr/lib/python3.9/site-packages/grpc/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_auth.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_channel.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_common.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_compression.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_grpcio_metadata.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_interceptor.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_observability.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_plugin_wrapping.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_runtime_protos.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_server.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_simple_stubs.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_typing.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/__pycache__/_utilities.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/_auth.py
usr/lib/python3.9/site-packages/grpc/_channel.py
usr/lib/python3.9/site-packages/grpc/_common.py
usr/lib/python3.9/site-packages/grpc/_compression.py
usr/lib/python3.9/site-packages/grpc/_cython/
usr/lib/python3.9/site-packages/grpc/_cython/__init__.py
usr/lib/python3.9/site-packages/grpc/_cython/__pycache__/
usr/lib/python3.9/site-packages/grpc/_cython/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/_cython/_credentials/
usr/lib/python3.9/site-packages/grpc/_cython/_credentials/roots.pem
usr/lib/python3.9/site-packages/grpc/_cython/_cygrpc/
usr/lib/python3.9/site-packages/grpc/_cython/_cygrpc/__init__.py
usr/lib/python3.9/site-packages/grpc/_cython/_cygrpc/__pycache__/
usr/lib/python3.9/site-packages/grpc/_cython/_cygrpc/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/_cython/cygrpc.cpython-39-i386-linux-gnu.so
usr/lib/python3.9/site-packages/grpc/_grpcio_metadata.py
usr/lib/python3.9/site-packages/grpc/_interceptor.py
usr/lib/python3.9/site-packages/grpc/_observability.py
usr/lib/python3.9/site-packages/grpc/_plugin_wrapping.py
usr/lib/python3.9/site-packages/grpc/_runtime_protos.py
usr/lib/python3.9/site-packages/grpc/_server.py
usr/lib/python3.9/site-packages/grpc/_simple_stubs.py
usr/lib/python3.9/site-packages/grpc/_typing.py
usr/lib/python3.9/site-packages/grpc/_utilities.py
usr/lib/python3.9/site-packages/grpc/aio/
usr/lib/python3.9/site-packages/grpc/aio/__init__.py
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_base_call.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_base_channel.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_base_server.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_call.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_channel.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_interceptor.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_metadata.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_server.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_typing.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/__pycache__/_utils.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/aio/_base_call.py
usr/lib/python3.9/site-packages/grpc/aio/_base_channel.py
usr/lib/python3.9/site-packages/grpc/aio/_base_server.py
usr/lib/python3.9/site-packages/grpc/aio/_call.py
usr/lib/python3.9/site-packages/grpc/aio/_channel.py
usr/lib/python3.9/site-packages/grpc/aio/_interceptor.py
usr/lib/python3.9/site-packages/grpc/aio/_metadata.py
usr/lib/python3.9/site-packages/grpc/aio/_server.py
usr/lib/python3.9/site-packages/grpc/aio/_typing.py
usr/lib/python3.9/site-packages/grpc/aio/_utils.py
usr/lib/python3.9/site-packages/grpc/beta/
usr/lib/python3.9/site-packages/grpc/beta/__init__.py
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/_client_adaptations.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/_metadata.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/_server_adaptations.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/implementations.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/interfaces.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/__pycache__/utilities.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/beta/_client_adaptations.py
usr/lib/python3.9/site-packages/grpc/beta/_metadata.py
usr/lib/python3.9/site-packages/grpc/beta/_server_adaptations.py
usr/lib/python3.9/site-packages/grpc/beta/implementations.py
usr/lib/python3.9/site-packages/grpc/beta/interfaces.py
usr/lib/python3.9/site-packages/grpc/beta/utilities.py
usr/lib/python3.9/site-packages/grpc/experimental/
usr/lib/python3.9/site-packages/grpc/experimental/__init__.py
usr/lib/python3.9/site-packages/grpc/experimental/__pycache__/
usr/lib/python3.9/site-packages/grpc/experimental/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/experimental/__pycache__/gevent.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/experimental/__pycache__/session_cache.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/experimental/aio/
usr/lib/python3.9/site-packages/grpc/experimental/aio/__init__.py
usr/lib/python3.9/site-packages/grpc/experimental/aio/__pycache__/
usr/lib/python3.9/site-packages/grpc/experimental/aio/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/experimental/gevent.py
usr/lib/python3.9/site-packages/grpc/experimental/session_cache.py
usr/lib/python3.9/site-packages/grpc/framework/
usr/lib/python3.9/site-packages/grpc/framework/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/common/
usr/lib/python3.9/site-packages/grpc/framework/common/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/common/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/common/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/common/__pycache__/cardinality.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/common/__pycache__/style.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/common/cardinality.py
usr/lib/python3.9/site-packages/grpc/framework/common/style.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/
usr/lib/python3.9/site-packages/grpc/framework/foundation/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/abandonment.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/callable_util.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/future.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/logging_pool.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/stream.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/__pycache__/stream_util.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/foundation/abandonment.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/callable_util.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/future.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/logging_pool.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/stream.py
usr/lib/python3.9/site-packages/grpc/framework/foundation/stream_util.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/base.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/utilities.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/base.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/base/utilities.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__init__.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/face.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/utilities.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/face.py
usr/lib/python3.9/site-packages/grpc/framework/interfaces/face/utilities.py
usr/lib/python3.9/site-packages/grpc_tools/
usr/lib/python3.9/site-packages/grpc_tools/__init__.py
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/command.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/grpc_version.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/protoc.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc_tools/__pycache__/python_version.cpython-39.pyc
usr/lib/python3.9/site-packages/grpc_tools/_proto/
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/any.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/api.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler/
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler/plugin.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/descriptor.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/duration.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/empty.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/field_mask.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/source_context.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/struct.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/timestamp.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/type.proto
usr/lib/python3.9/site-packages/grpc_tools/_proto/google/protobuf/wrappers.proto
usr/lib/python3.9/site-packages/grpc_tools/_protoc_compiler.cpython-39-i386-linux-gnu.so
usr/lib/python3.9/site-packages/grpc_tools/command.py
usr/lib/python3.9/site-packages/grpc_tools/grpc_version.py
usr/lib/python3.9/site-packages/grpc_tools/protoc.py
usr/lib/python3.9/site-packages/grpc_tools/python_version.py
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/PKG-INFO
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/SOURCES.txt
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/dependency_links.txt
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/requires.txt
usr/lib/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/top_level.txt
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/PKG-INFO
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/SOURCES.txt
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/dependency_links.txt
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/requires.txt
usr/lib/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/top_level.txt

Slackware package /tmp/SBo/repo.uswr2a/output_python3-grpcio/python3-grpcio-1.68.2-i586-1_SBo.txz created.

Build time 454 sec, peak load 11.46, peak memory 3466M, peak tmp 2554M
Built ok:  python3-grpcio-1.68.2-i586-1_SBo.txz                         02:27:32
Testing package python3-grpcio-1.68.2-i586-1_SBo.txz ... 
Test installing python3-grpcio-1.68.2-i586-1_SBo.txz ...
python3-grpcio-1.68.2-i586-1_SBo: Python language bindings for gRPC .... [ 491M]
Unmounting chroot ... 
Backed up: python3-grpcio-1.67.1-i586-2_SBo.txz
:-) python/python3-grpcio Updated for version 1.68.2 (-:

Copy link

sbo-bot bot commented Dec 6, 2024

sbopkglint i586 python/python3-grpcio

Installing dependency: abseil-cpp
abseil-cpp-20240722.0-i586-1_SBo: Abseil C++ Common Libraries .......... [ 6.8M]

Installing dependency: python3-flit_core
python3-flit_core-3.10.1-i586-1_SBo: Simplified pkging of Python modules [ 140K]

Installing dependency: python3-installer
python3-installer-0.7.0-i586-6_SBo: Library for installing Python packag [ 1.1M]

Installing dependency: python3-pyproject-hooks
python3-pyproject-hooks-1.2.0-i586-1_SBo: Wrappers to call PEP 517 build [ 120K]

Installing dependency: python3-build
python3-build-1.2.2.post1-i586-1_SBo: a simple, correct PEP517 package b [ 220K]

Installing dependency: python3-wheel
python3-wheel-0.45.1-i586-1_SBo: A built-package format for Python ..... [ 640K]

Installing dependency: protobuf3
protobuf3-29.0-i586-1_SBo: Google's data interchange format ............ [  18M]

Installing dependency: re2
re2-2024_07_02-i586-2_SBo: Regular Expression Engine ................... [ 470K]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/python/python3-grpcio/python3-grpcio-1.68.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.d1v8HU ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/python/python3-grpcio/python3-grpcio-1.68.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.d1v8HU ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === python3-grpcio-1.68.2-i586-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Dec 6, 2024

merged

@willysr willysr closed this Dec 6, 2024
Copy link

sbo-bot bot commented Dec 6, 2024

buildpkg x86_64 python/python3-grpcio

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Thu Dec  5 21:56:18 GMT 2024
revision: bc272e444d8fc4c3b995adfe8e12036f588c15bb
title:    Merge 1f7eee43676df15979298aec00546f4ca3171592 into e5fe738721cf1fdf4d8957b028a1b9c8377171af

================================================================================
python/python3-grpcio                                                   02:30:33
================================================================================

Calculating dependencies ... 
Dependency tree:
python/python3-grpcio (update for version 1.68.2)
  libraries/re2 (ok)
    development/abseil-cpp (ok)
  development/protobuf3 (ok)
    python/python3-wheel (ok)
      python/python3-installer (ok)
        python/python3-flit_core (ok)
    python/python3-build (ok)
      python/python3-pyproject-hooks (ok)
        python/python3-installer (ok)
          python/python3-flit_core (ok)
    development/abseil-cpp (ok)

Building python/python3-grpcio (update for version 1.68.2) ------------ 02:30:34
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
abseil-cpp-20240722.0-x86_64-1_SBo: Abseil C++ Common Libraries ........ [ 6.7M]
python3-flit_core-3.10.1-x86_64-1_SBo: Simplified pkging of Python modul [ 140K]
python3-installer-0.7.0-x86_64-6_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.2.2.post1-x86_64-1_SBo: a simple, correct PEP517 package [ 220K]
python3-wheel-0.45.1-x86_64-1_SBo: A built-package format for Python ... [ 650K]
protobuf3-29.0-x86_64-1_SBo: Google's data interchange format .......... [  17M]
re2-2024_07_02-x86_64-2_SBo: Regular Expression Engine ................. [ 450K]
Running python3-grpcio.SlackBuild ...                               ETA 02:40:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-grpcio.SlackBuild
Build time 428 sec, peak load 11.37, peak memory 4494M, peak tmp 2833M
Built ok:  python3-grpcio-1.68.2-x86_64-1_SBo.txz                       02:37:48
Testing package python3-grpcio-1.68.2-x86_64-1_SBo.txz ... done.
Test installing python3-grpcio-1.68.2-x86_64-1_SBo.txz ...
python3-grpcio-1.68.2-x86_64-1_SBo: Python language bindings for gRPC .. [ 490M]
Unmounting chroot ... done.
Backed up: python3-grpcio-1.67.1-x86_64-3_SBo.txz
✅ python/python3-grpcio Updated for version 1.68.2 ✅

================================================================================
SUMMARY                                                                 02:37:57
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-06_02:30:32.log
Runtime:     0h 7m 25s
Updated:     1
  python/python3-grpcio/python3-grpcio-1.68.2-x86_64-1_SBo.txz

Snipped Build Log

thon-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/face.py to face.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/utilities.py to utilities.cpython-39.pyc
running install_egg_info
running egg_info
creating src/python/grpcio/grpcio.egg-info
writing src/python/grpcio/grpcio.egg-info/PKG-INFO
writing dependency_links to src/python/grpcio/grpcio.egg-info/dependency_links.txt
writing requirements to src/python/grpcio/grpcio.egg-info/requires.txt
writing top-level names to src/python/grpcio/grpcio.egg-info/top_level.txt
writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
listing git files failed - pretending there aren't any
reading manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
reading manifest template 'PYTHON-MANIFEST.in'
warning: no files found matching '*.c' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.h' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.inc' under directory 'src/python/grpcio/grpc'
warning: no files found matching '*.python' under directory 'src/python/grpcio/grpc'
warning: no previously-included files matching '*.so' found under directory 'src/python/grpcio/grpc/_cython'
warning: no previously-included files matching '*.pyd' found under directory 'src/python/grpcio/grpc/_cython'
warning: no directories found matching 'third_party/abseil-cpp/absl'
warning: no directories found matching 'third_party/boringssl-with-bazel'
warning: no directories found matching 'third_party/re2'
warning: no directories found matching 'third_party/zlib'
warning: no files found matching 'src/python/grpcio/precompiled.py'
adding license file 'LICENSE'
writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt'
Copying src/python/grpcio/grpcio.egg-info to /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info
running install_scripts
/usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/SBo/repo.ne4c75/build_python3-grpcio/grpc-1.68.2/tools/distrib/python/grpcio_tools/grpc_tools/_protoc_compiler.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
Compiling grpc_tools/_protoc_compiler.pyx because it changed.
[1/1] Cythonizing grpc_tools/_protoc_compiler.pyx
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.9
creating build/lib.linux-x86_64-3.9/grpc_tools
copying grpc_tools/__init__.py -> build/lib.linux-x86_64-3.9/grpc_tools
copying grpc_tools/command.py -> build/lib.linux-x86_64-3.9/grpc_tools
copying grpc_tools/grpc_version.py -> build/lib.linux-x86_64-3.9/grpc_tools
copying grpc_tools/protoc.py -> build/lib.linux-x86_64-3.9/grpc_tools
copying grpc_tools/python_version.py -> build/lib.linux-x86_64-3.9/grpc_tools
creating build/lib.linux-x86_64-3.9/grpc_tools/_proto
creating build/lib.linux-x86_64-3.9/grpc_tools/_proto/google
creating build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/any.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/api.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
creating build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/descriptor.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/duration.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/empty.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/field_mask.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/source_context.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/struct.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/timestamp.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/type.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/wrappers.proto -> build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf
running build_ext
building 'grpc_tools._protoc_compiler' extension
creating build/temp.linux-x86_64-3.9
creating build/temp.linux-x86_64-3.9/grpc_root
creating build/temp.linux-x86_64-3.9/grpc_root/src
creating build/temp.linux-x86_64-3.9/grpc_root/src/compiler
creating build/temp.linux-x86_64-3.9/grpc_tools
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_root/src/compiler/proto_parser_helper.cc -o build/temp.linux-x86_64-3.9/grpc_root/src/compiler/proto_parser_helper.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_root/src/compiler/python_generator.cc -o build/temp.linux-x86_64-3.9/grpc_root/src/compiler/python_generator.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_tools/_protoc_compiler.cpp -o build/temp.linux-x86_64-3.9/grpc_tools/_protoc_compiler.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.9 -c grpc_tools/main.cc -o build/temp.linux-x86_64-3.9/grpc_tools/main.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX -Wnon-virtual-dtor -DNOMINMAX
g++ -pthread -shared build/temp.linux-x86_64-3.9/grpc_root/src/compiler/proto_parser_helper.o build/temp.linux-x86_64-3.9/grpc_root/src/compiler/python_generator.o build/temp.linux-x86_64-3.9/grpc_tools/_protoc_compiler.o build/temp.linux-x86_64-3.9/grpc_tools/main.o -L/usr/lib64 -o build/lib.linux-x86_64-3.9/grpc_tools/_protoc_compiler.cpython-39-x86_64-linux-gnu.so -lprotobuf -lpthread -labsl_log_internal_check_op -labsl_leak_check -labsl_die_if_null -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_proto -labsl_log_internal_nullguard -labsl_log_internal_log_sink_set -labsl_log_sink -labsl_log_entry -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_log_initialize -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_raw_hash_set -labsl_hash -labsl_city -labsl_low_level_hash -labsl_hashtablez_sampler -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_time_zone -labsl_bad_variant_access -lutf8_validity -lutf8_range -lpthread -labsl_strings -labsl_strings_internal -labsl_string_view -labsl_base -lrt -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lprotoc
running install_lib
creating /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
copying build/lib.linux-x86_64-3.9/grpc_tools/__init__.py -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
copying build/lib.linux-x86_64-3.9/grpc_tools/command.py -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
copying build/lib.linux-x86_64-3.9/grpc_tools/grpc_version.py -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
copying build/lib.linux-x86_64-3.9/grpc_tools/protoc.py -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
copying build/lib.linux-x86_64-3.9/grpc_tools/python_version.py -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
creating /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto
creating /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google
creating /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/any.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/api.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
creating /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/descriptor.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/duration.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/empty.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/field_mask.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/source_context.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/struct.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/timestamp.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/type.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_proto/google/protobuf/wrappers.proto -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf
copying build/lib.linux-x86_64-3.9/grpc_tools/_protoc_compiler.cpython-39-x86_64-linux-gnu.so -> /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/__init__.py to __init__.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/command.py to command.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/grpc_version.py to grpc_version.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/protoc.py to protoc.cpython-39.pyc
byte-compiling /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpc_tools/python_version.py to python_version.cpython-39.pyc
running install_egg_info
running egg_info
creating grpcio_tools.egg-info
writing grpcio_tools.egg-info/PKG-INFO
writing dependency_links to grpcio_tools.egg-info/dependency_links.txt
writing requirements to grpcio_tools.egg-info/requires.txt
writing top-level names to grpcio_tools.egg-info/top_level.txt
writing manifest file 'grpcio_tools.egg-info/SOURCES.txt'
listing git files failed - pretending there aren't any
reading manifest file 'grpcio_tools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'protoc_deps.py'
warning: no directories found matching 'third_party'
writing manifest file 'grpcio_tools.egg-info/SOURCES.txt'
Copying grpcio_tools.egg-info to /tmp/SBo/repo.ne4c75/build_python3-grpcio/package-python3-grpcio/usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info
running install_scripts

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.ne4c75/output_python3-grpcio/python3-grpcio-1.68.2-x86_64-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/doc/
usr/doc/python3-grpcio-1.68.2/
usr/doc/python3-grpcio-1.68.2/AUTHORS
usr/doc/python3-grpcio-1.68.2/CODE-OF-CONDUCT.md
usr/doc/python3-grpcio-1.68.2/CONTRIBUTING.md
usr/doc/python3-grpcio-1.68.2/GOVERNANCE.md
usr/doc/python3-grpcio-1.68.2/LICENSE
usr/doc/python3-grpcio-1.68.2/MAINTAINERS.md
usr/doc/python3-grpcio-1.68.2/NOTICE.txt
usr/doc/python3-grpcio-1.68.2/README.md
usr/doc/python3-grpcio-1.68.2/SECURITY.md
usr/doc/python3-grpcio-1.68.2/TROUBLESHOOTING.md
usr/doc/python3-grpcio-1.68.2/python3-grpcio.SlackBuild
usr/lib64/
usr/lib64/python3.9/
usr/lib64/python3.9/site-packages/
usr/lib64/python3.9/site-packages/grpc/
usr/lib64/python3.9/site-packages/grpc/__init__.py
usr/lib64/python3.9/site-packages/grpc/__pycache__/
usr/lib64/python3.9/site-packages/grpc/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_auth.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_channel.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_common.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_compression.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_grpcio_metadata.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_interceptor.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_observability.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_plugin_wrapping.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_runtime_protos.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_server.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_simple_stubs.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_typing.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/__pycache__/_utilities.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/_auth.py
usr/lib64/python3.9/site-packages/grpc/_channel.py
usr/lib64/python3.9/site-packages/grpc/_common.py
usr/lib64/python3.9/site-packages/grpc/_compression.py
usr/lib64/python3.9/site-packages/grpc/_cython/
usr/lib64/python3.9/site-packages/grpc/_cython/__init__.py
usr/lib64/python3.9/site-packages/grpc/_cython/__pycache__/
usr/lib64/python3.9/site-packages/grpc/_cython/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/_cython/_credentials/
usr/lib64/python3.9/site-packages/grpc/_cython/_credentials/roots.pem
usr/lib64/python3.9/site-packages/grpc/_cython/_cygrpc/
usr/lib64/python3.9/site-packages/grpc/_cython/_cygrpc/__init__.py
usr/lib64/python3.9/site-packages/grpc/_cython/_cygrpc/__pycache__/
usr/lib64/python3.9/site-packages/grpc/_cython/_cygrpc/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/_cython/cygrpc.cpython-39-x86_64-linux-gnu.so
usr/lib64/python3.9/site-packages/grpc/_grpcio_metadata.py
usr/lib64/python3.9/site-packages/grpc/_interceptor.py
usr/lib64/python3.9/site-packages/grpc/_observability.py
usr/lib64/python3.9/site-packages/grpc/_plugin_wrapping.py
usr/lib64/python3.9/site-packages/grpc/_runtime_protos.py
usr/lib64/python3.9/site-packages/grpc/_server.py
usr/lib64/python3.9/site-packages/grpc/_simple_stubs.py
usr/lib64/python3.9/site-packages/grpc/_typing.py
usr/lib64/python3.9/site-packages/grpc/_utilities.py
usr/lib64/python3.9/site-packages/grpc/aio/
usr/lib64/python3.9/site-packages/grpc/aio/__init__.py
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_base_call.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_base_channel.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_base_server.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_call.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_channel.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_interceptor.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_metadata.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_server.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_typing.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/__pycache__/_utils.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/aio/_base_call.py
usr/lib64/python3.9/site-packages/grpc/aio/_base_channel.py
usr/lib64/python3.9/site-packages/grpc/aio/_base_server.py
usr/lib64/python3.9/site-packages/grpc/aio/_call.py
usr/lib64/python3.9/site-packages/grpc/aio/_channel.py
usr/lib64/python3.9/site-packages/grpc/aio/_interceptor.py
usr/lib64/python3.9/site-packages/grpc/aio/_metadata.py
usr/lib64/python3.9/site-packages/grpc/aio/_server.py
usr/lib64/python3.9/site-packages/grpc/aio/_typing.py
usr/lib64/python3.9/site-packages/grpc/aio/_utils.py
usr/lib64/python3.9/site-packages/grpc/beta/
usr/lib64/python3.9/site-packages/grpc/beta/__init__.py
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/_client_adaptations.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/_metadata.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/_server_adaptations.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/implementations.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/interfaces.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/__pycache__/utilities.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/beta/_client_adaptations.py
usr/lib64/python3.9/site-packages/grpc/beta/_metadata.py
usr/lib64/python3.9/site-packages/grpc/beta/_server_adaptations.py
usr/lib64/python3.9/site-packages/grpc/beta/implementations.py
usr/lib64/python3.9/site-packages/grpc/beta/interfaces.py
usr/lib64/python3.9/site-packages/grpc/beta/utilities.py
usr/lib64/python3.9/site-packages/grpc/experimental/
usr/lib64/python3.9/site-packages/grpc/experimental/__init__.py
usr/lib64/python3.9/site-packages/grpc/experimental/__pycache__/
usr/lib64/python3.9/site-packages/grpc/experimental/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/experimental/__pycache__/gevent.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/experimental/__pycache__/session_cache.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/experimental/aio/
usr/lib64/python3.9/site-packages/grpc/experimental/aio/__init__.py
usr/lib64/python3.9/site-packages/grpc/experimental/aio/__pycache__/
usr/lib64/python3.9/site-packages/grpc/experimental/aio/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/experimental/gevent.py
usr/lib64/python3.9/site-packages/grpc/experimental/session_cache.py
usr/lib64/python3.9/site-packages/grpc/framework/
usr/lib64/python3.9/site-packages/grpc/framework/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/common/
usr/lib64/python3.9/site-packages/grpc/framework/common/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/common/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/common/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/common/__pycache__/cardinality.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/common/__pycache__/style.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/common/cardinality.py
usr/lib64/python3.9/site-packages/grpc/framework/common/style.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/abandonment.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/callable_util.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/future.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/logging_pool.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/stream.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/__pycache__/stream_util.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/foundation/abandonment.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/callable_util.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/future.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/logging_pool.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/stream.py
usr/lib64/python3.9/site-packages/grpc/framework/foundation/stream_util.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/base.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/__pycache__/utilities.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/base.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/base/utilities.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__init__.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/face.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/__pycache__/utilities.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/face.py
usr/lib64/python3.9/site-packages/grpc/framework/interfaces/face/utilities.py
usr/lib64/python3.9/site-packages/grpc_tools/
usr/lib64/python3.9/site-packages/grpc_tools/__init__.py
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/command.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/grpc_version.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/protoc.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc_tools/__pycache__/python_version.cpython-39.pyc
usr/lib64/python3.9/site-packages/grpc_tools/_proto/
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/any.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/api.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler/
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/compiler/plugin.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/descriptor.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/duration.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/empty.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/field_mask.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/source_context.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/struct.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/timestamp.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/type.proto
usr/lib64/python3.9/site-packages/grpc_tools/_proto/google/protobuf/wrappers.proto
usr/lib64/python3.9/site-packages/grpc_tools/_protoc_compiler.cpython-39-x86_64-linux-gnu.so
usr/lib64/python3.9/site-packages/grpc_tools/command.py
usr/lib64/python3.9/site-packages/grpc_tools/grpc_version.py
usr/lib64/python3.9/site-packages/grpc_tools/protoc.py
usr/lib64/python3.9/site-packages/grpc_tools/python_version.py
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/PKG-INFO
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/SOURCES.txt
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/dependency_links.txt
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/requires.txt
usr/lib64/python3.9/site-packages/grpcio-1.68.2-py3.9.egg-info/top_level.txt
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/PKG-INFO
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/SOURCES.txt
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/dependency_links.txt
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/requires.txt
usr/lib64/python3.9/site-packages/grpcio_tools-1.68.2-py3.9.egg-info/top_level.txt

Slackware package /tmp/SBo/repo.ne4c75/output_python3-grpcio/python3-grpcio-1.68.2-x86_64-1_SBo.txz created.

Build time 428 sec, peak load 11.37, peak memory 4494M, peak tmp 2833M
Built ok:  python3-grpcio-1.68.2-x86_64-1_SBo.txz                       02:37:48
Testing package python3-grpcio-1.68.2-x86_64-1_SBo.txz ... 
Test installing python3-grpcio-1.68.2-x86_64-1_SBo.txz ...
python3-grpcio-1.68.2-x86_64-1_SBo: Python language bindings for gRPC .. [ 490M]
Unmounting chroot ... 
Backed up: python3-grpcio-1.67.1-x86_64-3_SBo.txz
:-) python/python3-grpcio Updated for version 1.68.2 (-:

Copy link

sbo-bot bot commented Dec 6, 2024

sbopkglint x86_64 python/python3-grpcio

Installing dependency: abseil-cpp
abseil-cpp-20240722.0-x86_64-1_SBo: Abseil C++ Common Libraries ........ [ 6.7M]

Installing dependency: python3-flit_core
python3-flit_core-3.10.1-x86_64-1_SBo: Simplified pkging of Python modul [ 140K]

Installing dependency: python3-installer
python3-installer-0.7.0-x86_64-6_SBo: Library for installing Python pack [ 1.1M]

Installing dependency: python3-pyproject-hooks
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]

Installing dependency: python3-build
python3-build-1.2.2.post1-x86_64-1_SBo: a simple, correct PEP517 package [ 220K]

Installing dependency: python3-wheel
python3-wheel-0.45.1-x86_64-1_SBo: A built-package format for Python ... [ 650K]

Installing dependency: protobuf3
protobuf3-29.0-x86_64-1_SBo: Google's data interchange format .......... [  17M]

Installing dependency: re2
re2-2024_07_02-x86_64-2_SBo: Regular Expression Engine ................. [ 450K]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/python/python3-grpcio/python3-grpcio-1.68.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.xaiA49 ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/python/python3-grpcio/python3-grpcio-1.68.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.xaiA49 ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === python3-grpcio-1.68.2-x86_64-1_SBo.txz: All tests passed ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants