Skip to content
This repository has been archived by the owner on Oct 19, 2023. It is now read-only.

orange pi pc compile error #33

Closed
capitalfuse opened this issue May 18, 2017 · 3 comments
Closed

orange pi pc compile error #33

capitalfuse opened this issue May 18, 2017 · 3 comments

Comments

@capitalfuse
Copy link

Tried to install google-assistant-grpc, but the compiled error occurred.

Hardware: Orange Pi PC, OS: Armbian
ARMBIAN 5.25 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
Installed all need packages. Virtualenv under python3-venv
Hope to get any help and hints.

The follwing is install process.

(env) takanobu@orangepipc:~$ pip install --upgrade google-assistant-grpc
Collecting google-assistant-grpc
Using cached google_assistant_grpc-0.0.1-py2.py3-none-any.whl
Collecting grpcio==1.2.1 (from google-assistant-grpc)
Using cached grpcio-1.2.1.tar.gz
Requirement already up-to-date: googleapis-common-protos==1.5.2 in ./env/lib/python3.4/site-packages (from google-assistant-grpc)
Requirement already up-to-date: six>=1.5.2 in ./env/lib/python3.4/site-packages (from grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: enum34>=1.0.4 in ./env/lib/python3.4/site-packages (from grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: protobuf>=3.2.0 in ./env/lib/python3.4/site-packages (from grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: setuptools in ./env/lib/python3.4/site-packages (from protobuf>=3.2.0->grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: appdirs>=1.4.0 in ./env/lib/python3.4/site-packages (from setuptools->protobuf>=3.2.0->grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: packaging>=16.8 in ./env/lib/python3.4/site-packages (from setuptools->protobuf>=3.2.0->grpcio==1.2.1->google-assistant-grpc)
Requirement already up-to-date: pyparsing in ./env/lib/python3.4/site-packages (from packaging>=16.8->setuptools->protobuf>=3.2.0->grpcio==1.2.1->google-assistant-grpc)
Building wheels for collected packages: grpcio
Running setup.py bdist_wheel for grpcio ... error
Complete output from command /home/takanobu/env/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-gdtonlfq/grpcio/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /tmp/tmpv_nlngyupip-wheel- --python-tag cp34:
Found cython-generated files...
running bdist_wheel
running build
running build_py
running build_project_metadata
creating python_build
creating python_build/lib.linux-armv7l-3.4
creating python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_grpcio_metadata.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_common.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_utilities.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_auth.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_server.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_credential_composition.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_plugin_wrapping.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/init.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_channel.py -> python_build/lib.linux-armv7l-3.4/grpc
creating python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/interfaces.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/_client_adaptations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/implementations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/init.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/_server_adaptations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
creating python_build/lib.linux-armv7l-3.4/grpc/framework
copying src/python/grpcio/grpc/framework/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework
creating python_build/lib.linux-armv7l-3.4/grpc/_cython
copying src/python/grpcio/grpc/_cython/init.py -> python_build/lib.linux-armv7l-3.4/grpc/_cython
creating python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/stream_util.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/logging_pool.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/stream.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/callable_util.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/abandonment.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/future.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces
copying src/python/grpcio/grpc/framework/interfaces/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces
creating python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/style.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/cardinality.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/face.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/base.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
creating python_build/lib.linux-armv7l-3.4/grpc/_cython/_cygrpc
copying src/python/grpcio/grpc/_cython/_cygrpc/init.py -> python_build/lib.linux-armv7l-3.4/grpc/_cython/_cygrpc
creating python_build/lib.linux-armv7l-3.4/grpc/_cython/_credentials
copying src/python/grpcio/grpc/_cython/_credentials/roots.pem -> python_build/lib.linux-armv7l-3.4/grpc/_cython/_credentials
running build_ext
Found cython-generated files...
building 'grpc._cython.cygrpc' extension
creating python_build/temp.linux-armv7l-3.4
creating python_build/temp.linux-armv7l-3.4/src
creating python_build/temp.linux-armv7l-3.4/src/python
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc/_cython
creating python_build/temp.linux-armv7l-3.4/src/core
creating python_build/temp.linux-armv7l-3.4/src/core/lib
creating python_build/temp.linux-armv7l-3.4/src/core/lib/profiling
creating python_build/temp.linux-armv7l-3.4/src/core/lib/support
creating python_build/temp.linux-armv7l-3.4/src/core/lib/surface
creating python_build/temp.linux-armv7l-3.4/src/core/lib/channel
creating python_build/temp.linux-armv7l-3.4/src/core/lib/compression
creating python_build/temp.linux-armv7l-3.4/src/core/lib/debug
creating python_build/temp.linux-armv7l-3.4/src/core/lib/http
creating python_build/temp.linux-armv7l-3.4/src/core/lib/iomgr
creating python_build/temp.linux-armv7l-3.4/src/core/lib/json
creating python_build/temp.linux-armv7l-3.4/src/core/lib/slice
creating python_build/temp.linux-armv7l-3.4/src/core/lib/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server/secure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/alpn
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/context
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/composite
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/fake
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/google_default
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/iam
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/jwt
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/oauth2
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/plugin
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/ssl
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/transport
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/util
creating python_build/temp.linux-armv7l-3.4/src/core/lib/tsi
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client/secure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/client_channel
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server/insecure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client/insecure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc/lb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1
creating python_build/temp.linux-armv7l-3.4/third_party
creating python_build/temp.linux-armv7l-3.4/third_party/nanopb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/pick_first
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/round_robin
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/dns
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/dns/native
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/sockaddr
creating python_build/temp.linux-armv7l-3.4/src/core/ext/load_reporting
creating python_build/temp.linux-armv7l-3.4/src/core/ext/census
creating python_build/temp.linux-armv7l-3.4/src/core/ext/census/gen
creating python_build/temp.linux-armv7l-3.4/src/core/plugin_registry
creating python_build/temp.linux-armv7l-3.4/src/boringssl
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/aes
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/asn1
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/base64
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bio
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bn
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bn/asm
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/buf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bytestring
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/chacha
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/cipher
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/cmac
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/conf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/curve25519
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/des
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/dh
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/digest
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/dsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ec
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ecdh
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ecdsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/engine
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/err
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/evp
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/hkdf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/hmac
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/lhash
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/md4
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/md5
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/modes
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/newhope
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/obj
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/pem
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/pkcs8
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/poly1305
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rand
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rc4
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/sha
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/stack
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/x509
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/x509v3
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/ssl
creating python_build/temp.linux-armv7l-3.4/third_party/zlib
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DOPENSSL_NO_ASM=1 -D_WIN32_WINNT=1536 -DGPR_BACKWARDS_COMPATIBILITY_MODE=1 -DPyMODINIT_FUNC=attribute((visibility ("default"))) PyObject* -Isrc/python/grpcio -Iinclude -I. -Ithird_party/boringssl/include -Ithird_party/zlib -I/home/takanobu/env/include -I/usr/include/python3.4m -c src/python/grpcio/grpc/_cython/cygrpc.c -o python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc/_cython/cygrpc.o -fvisibility=hidden -fno-wrapv -pthread -std=gnu99
In file included from src/python/grpcio/grpc/_cython/cygrpc.c:487:0:
include/grpc/support/alloc.h:75:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
GPRAPI gpr_allocation_functions gpr_get_allocation_functions();
^
In file included from src/python/grpcio/grpc/_cython/cygrpc.c:491:0:
include/grpc/grpc_security.h:203:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
GRPCAPI gpr_timespec grpc_max_auth_token_lifetime();
^
src/python/grpcio/grpc/_cython/cygrpc.c:2335:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject __pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_4infinite_future(); / proto */
^
src/python/grpcio/grpc/_cython/cygrpc.c:2336:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject __pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_6infinite_past(); / proto */
^
src/python/grpcio/grpc/_cython/cygrpc.c:11972:18: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject *__pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_4infinite_future() {
^
src/python/grpcio/grpc/_cython/cygrpc.c:12046:18: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject *__pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_6infinite_past() {
^
src/python/grpcio/grpc/_cython/cygrpc.c: In function ‘pyx_pf_4grpc_7_cython_6cygrpc_9Operation_24received_message_or_none___get’:
src/python/grpcio/grpc/_cython/cygrpc.c:33765:1: internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See file:///usr/share/doc/gcc-4.9/README.Bugs for instructions.
Preprocessed source stored into /tmp/ccO3W66I.out file, please attach this to your bugreport.
creating tmp
creating tmp/tmp9oe93wth
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/home/takanobu/env/include -I/usr/include/python3.4m -c /tmp/tmp9oe93wth/a.c -o tmp/tmp9oe93wth/a.o
Traceback (most recent call last):
File "/usr/lib/python3.4/distutils/unixccompiler.py", line 116, in _compile
extra_postargs)
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/_spawn_patch.py", line 69, in _commandfile_spawn
_classic_spawn(self, command)
File "/usr/lib/python3.4/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 162, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 281, in build_extensions
build_ext.build_ext.build_extensions(self)
File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 193, in build_extensions
self.build_extension(ext)
File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 196, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.4/distutils/command/build_ext.py", line 503, in build_extension
depends=ext.depends)
File "/usr/lib/python3.4/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.4/distutils/unixccompiler.py", line 118, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-build-gdtonlfq/grpcio/setup.py", line 280, in
cmdclass=COMMAND_CLASS,
File "/usr/lib/python3.4/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.4/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/takanobu/env/lib/python3.4/site-packages/wheel/bdist_wheel.py", line 179, in run
self.run_command('build')
File "/usr/lib/python3.4/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.4/distutils/command/build.py", line 126, in run
self.run_command(cmd_name)
File "/usr/lib/python3.4/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 75, in run
_build_ext.run(self)
File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 185, in run
_build_ext.build_ext.run(self)
File "/usr/lib/python3.4/distutils/command/build_ext.py", line 339, in run
self.build_extensions()
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 286, in build_extensions
"Failed build_ext step:\n{}".format(formatted_exception))
commands.CommandError: Failed build_ext step:
Traceback (most recent call last):
File "/usr/lib/python3.4/distutils/unixccompiler.py", line 116, in _compile
extra_postargs)
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/_spawn_patch.py", line 69, in _commandfile_spawn
_classic_spawn(self, command)
File "/usr/lib/python3.4/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 162, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 281, in build_extensions
build_ext.build_ext.build_extensions(self)
File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 193, in build_extensions
self.build_extension(ext)
File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 196, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.4/distutils/command/build_ext.py", line 503, in build_extension
depends=ext.depends)
File "/usr/lib/python3.4/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.4/distutils/unixccompiler.py", line 118, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1


Failed building wheel for grpcio
Running setup.py clean for grpcio
Failed to build grpcio
Installing collected packages: grpcio, google-assistant-grpc
Running setup.py install for grpcio ... error
Complete output from command /home/takanobu/env/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-gdtonlfq/grpcio/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-jpqc58wp-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/takanobu/env/include/site/python3.4/grpcio:
Found cython-generated files...
running install
running build
running build_py
running build_project_metadata
creating python_build
creating python_build/lib.linux-armv7l-3.4
creating python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_grpcio_metadata.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_common.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_utilities.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_auth.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_server.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_credential_composition.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_plugin_wrapping.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/init.py -> python_build/lib.linux-armv7l-3.4/grpc
copying src/python/grpcio/grpc/_channel.py -> python_build/lib.linux-armv7l-3.4/grpc
creating python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/interfaces.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/_client_adaptations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/implementations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/init.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/_server_adaptations.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
copying src/python/grpcio/grpc/beta/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/beta
creating python_build/lib.linux-armv7l-3.4/grpc/framework
copying src/python/grpcio/grpc/framework/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework
creating python_build/lib.linux-armv7l-3.4/grpc/_cython
copying src/python/grpcio/grpc/_cython/init.py -> python_build/lib.linux-armv7l-3.4/grpc/_cython
creating python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/stream_util.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/logging_pool.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/stream.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/callable_util.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/abandonment.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
copying src/python/grpcio/grpc/framework/foundation/future.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/foundation
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces
copying src/python/grpcio/grpc/framework/interfaces/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces
creating python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/style.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
copying src/python/grpcio/grpc/framework/common/cardinality.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/common
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/face.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
copying src/python/grpcio/grpc/framework/interfaces/face/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/face
creating python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/base.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/init.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
copying src/python/grpcio/grpc/framework/interfaces/base/utilities.py -> python_build/lib.linux-armv7l-3.4/grpc/framework/interfaces/base
creating python_build/lib.linux-armv7l-3.4/grpc/_cython/_cygrpc
copying src/python/grpcio/grpc/_cython/_cygrpc/init.py -> python_build/lib.linux-armv7l-3.4/grpc/_cython/_cygrpc
creating python_build/lib.linux-armv7l-3.4/grpc/_cython/_credentials
copying src/python/grpcio/grpc/_cython/_credentials/roots.pem -> python_build/lib.linux-armv7l-3.4/grpc/_cython/_credentials
running build_ext
Found cython-generated files...
building 'grpc._cython.cygrpc' extension
creating python_build/temp.linux-armv7l-3.4
creating python_build/temp.linux-armv7l-3.4/src
creating python_build/temp.linux-armv7l-3.4/src/python
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc
creating python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc/_cython
creating python_build/temp.linux-armv7l-3.4/src/core
creating python_build/temp.linux-armv7l-3.4/src/core/lib
creating python_build/temp.linux-armv7l-3.4/src/core/lib/profiling
creating python_build/temp.linux-armv7l-3.4/src/core/lib/support
creating python_build/temp.linux-armv7l-3.4/src/core/lib/surface
creating python_build/temp.linux-armv7l-3.4/src/core/lib/channel
creating python_build/temp.linux-armv7l-3.4/src/core/lib/compression
creating python_build/temp.linux-armv7l-3.4/src/core/lib/debug
creating python_build/temp.linux-armv7l-3.4/src/core/lib/http
creating python_build/temp.linux-armv7l-3.4/src/core/lib/iomgr
creating python_build/temp.linux-armv7l-3.4/src/core/lib/json
creating python_build/temp.linux-armv7l-3.4/src/core/lib/slice
creating python_build/temp.linux-armv7l-3.4/src/core/lib/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server/secure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/transport
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/alpn
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/context
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/composite
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/fake
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/google_default
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/iam
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/jwt
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/oauth2
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/plugin
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/credentials/ssl
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/transport
creating python_build/temp.linux-armv7l-3.4/src/core/lib/security/util
creating python_build/temp.linux-armv7l-3.4/src/core/lib/tsi
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client/secure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/client_channel
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/server/insecure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/transport/chttp2/client/insecure
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc/lb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1
creating python_build/temp.linux-armv7l-3.4/third_party
creating python_build/temp.linux-armv7l-3.4/third_party/nanopb
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/pick_first
creating python_build/temp.linux-armv7l-3.4/src/core/ext/lb_policy/round_robin
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/dns
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/dns/native
creating python_build/temp.linux-armv7l-3.4/src/core/ext/resolver/sockaddr
creating python_build/temp.linux-armv7l-3.4/src/core/ext/load_reporting
creating python_build/temp.linux-armv7l-3.4/src/core/ext/census
creating python_build/temp.linux-armv7l-3.4/src/core/ext/census/gen
creating python_build/temp.linux-armv7l-3.4/src/core/plugin_registry
creating python_build/temp.linux-armv7l-3.4/src/boringssl
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/aes
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/asn1
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/base64
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bio
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bn
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bn/asm
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/buf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/bytestring
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/chacha
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/cipher
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/cmac
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/conf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/curve25519
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/des
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/dh
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/digest
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/dsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ec
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ecdh
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/ecdsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/engine
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/err
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/evp
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/hkdf
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/hmac
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/lhash
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/md4
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/md5
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/modes
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/newhope
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/obj
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/pem
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/pkcs8
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/poly1305
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rand
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rc4
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/rsa
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/sha
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/stack
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/x509
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/crypto/x509v3
creating python_build/temp.linux-armv7l-3.4/third_party/boringssl/ssl
creating python_build/temp.linux-armv7l-3.4/third_party/zlib
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DOPENSSL_NO_ASM=1 -D_WIN32_WINNT=1536 -DGPR_BACKWARDS_COMPATIBILITY_MODE=1 -DPyMODINIT_FUNC=attribute((visibility ("default"))) PyObject* -Isrc/python/grpcio -Iinclude -I. -Ithird_party/boringssl/include -Ithird_party/zlib -I/home/takanobu/env/include -I/usr/include/python3.4m -c src/python/grpcio/grpc/_cython/cygrpc.c -o python_build/temp.linux-armv7l-3.4/src/python/grpcio/grpc/_cython/cygrpc.o -fvisibility=hidden -fno-wrapv -pthread -std=gnu99
In file included from src/python/grpcio/grpc/_cython/cygrpc.c:487:0:
include/grpc/support/alloc.h:75:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
GPRAPI gpr_allocation_functions gpr_get_allocation_functions();
^
In file included from src/python/grpcio/grpc/_cython/cygrpc.c:491:0:
include/grpc/grpc_security.h:203:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
GRPCAPI gpr_timespec grpc_max_auth_token_lifetime();
^
src/python/grpcio/grpc/_cython/cygrpc.c:2335:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject __pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_4infinite_future(); / proto */
^
src/python/grpcio/grpc/_cython/cygrpc.c:2336:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject __pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_6infinite_past(); / proto */
^
src/python/grpcio/grpc/_cython/cygrpc.c:11972:18: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject *__pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_4infinite_future() {
^
src/python/grpcio/grpc/_cython/cygrpc.c:12046:18: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
static PyObject *__pyx_pf_4grpc_7_cython_6cygrpc_8Timespec_6infinite_past() {
^
src/python/grpcio/grpc/_cython/cygrpc.c: In function ‘pyx_pf_4grpc_7_cython_6cygrpc_9Operation_24received_message_or_none___get’:
src/python/grpcio/grpc/_cython/cygrpc.c:33765:1: internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See file:///usr/share/doc/gcc-4.9/README.Bugs for instructions.
Preprocessed source stored into /tmp/ccVzWj93.out file, please attach this to your bugreport.
creating tmp/tmp9vswvr_m
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/home/takanobu/env/include -I/usr/include/python3.4m -c /tmp/tmp9vswvr_m/a.c -o tmp/tmp9vswvr_m/a.o
Traceback (most recent call last):
File "/usr/lib/python3.4/distutils/unixccompiler.py", line 116, in _compile
extra_postargs)
File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/_spawn_patch.py", line 69, in _commandfile_spawn
_classic_spawn(self, command)
File "/usr/lib/python3.4/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.4/distutils/spawn.py", line 162, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 281, in build_extensions
    build_ext.build_ext.build_extensions(self)
  File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 193, in build_extensions
    self.build_extension(ext)
  File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 196, in build_extension
    _build_ext.build_extension(self, ext)
  File "/usr/lib/python3.4/distutils/command/build_ext.py", line 503, in build_extension
    depends=ext.depends)
  File "/usr/lib/python3.4/distutils/ccompiler.py", line 574, in compile
    self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
  File "/usr/lib/python3.4/distutils/unixccompiler.py", line 118, in _compile
    raise CompileError(msg)
distutils.errors.CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-build-gdtonlfq/grpcio/setup.py", line 280, in <module>
    cmdclass=COMMAND_CLASS,
  File "/usr/lib/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.4/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.4/distutils/command/install.py", line 583, in run
    self.run_command('build')
  File "/usr/lib/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.4/distutils/command/build.py", line 126, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.4/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 75, in run
    _build_ext.run(self)
  File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 185, in run
    _build_ext.build_ext.run(self)
  File "/usr/lib/python3.4/distutils/command/build_ext.py", line 339, in run
    self.build_extensions()
  File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 286, in build_extensions
    "Failed `build_ext` step:\n{}".format(formatted_exception))
commands.CommandError: Failed `build_ext` step:
Traceback (most recent call last):
  File "/usr/lib/python3.4/distutils/unixccompiler.py", line 116, in _compile
    extra_postargs)
  File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/_spawn_patch.py", line 69, in _commandfile_spawn
    _classic_spawn(self, command)
  File "/usr/lib/python3.4/distutils/ccompiler.py", line 909, in spawn
    spawn(cmd, dry_run=self.dry_run)
  File "/usr/lib/python3.4/distutils/spawn.py", line 36, in spawn
    _spawn_posix(cmd, search_path, dry_run=dry_run)
  File "/usr/lib/python3.4/distutils/spawn.py", line 162, in _spawn_posix
    % (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/pip-build-gdtonlfq/grpcio/src/python/grpcio/commands.py", line 281, in build_extensions
    build_ext.build_ext.build_extensions(self)
  File "/home/takanobu/env/lib/python3.4/site-packages/Cython/Distutils/old_build_ext.py", line 193, in build_extensions
    self.build_extension(ext)
  File "/home/takanobu/env/lib/python3.4/site-packages/setuptools/command/build_ext.py", line 196, in build_extension
    _build_ext.build_extension(self, ext)
  File "/usr/lib/python3.4/distutils/command/build_ext.py", line 503, in build_extension
    depends=ext.depends)
  File "/usr/lib/python3.4/distutils/ccompiler.py", line 574, in compile
    self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
  File "/usr/lib/python3.4/distutils/unixccompiler.py", line 118, in _compile
    raise CompileError(msg)
distutils.errors.CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1


----------------------------------------

Command "/home/takanobu/env/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-gdtonlfq/grpcio/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-jpqc58wp-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/takanobu/env/include/site/python3.4/grpcio" failed with error code 1 in /tmp/pip-build-gdtonlfq/grpcio/

@proppy proppy added the bug label May 19, 2017
@proppy
Copy link
Contributor

proppy commented May 19, 2017

can you confirm which version of gcc you have installed?

@capitalfuse
Copy link
Author

additional info, please see the followings.
I have installed build-essential pkg.

~$ gcc --version
gcc (Debian 4.9.2-10) 4.9.2

~$ uname -a
Linux orangepipc 3.4.113-sun8i #10 SMP PREEMPT Thu Feb 23 19:55:00 CET 2017 armv7l GNU/Linux

@proppy proppy added the grpc label May 19, 2017
@capitalfuse
Copy link
Author

OS reinstalled, everything installed without a problem. Probably Python configurations had been broken.

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

No branches or pull requests

2 participants