Skip to content

oursql3 fails to install #24

@hemna

Description

@hemna

msyql version 5.7

Collecting oursql3
  Downloading https://files.pythonhosted.org/packages/cf/cc/0852697514aff8397ab5e5a579a72c9c53cc39dc6012f9a3667c519a593d/oursql3-0.9.4.tar.gz (189kB)
     |████████████████████████████████| 194kB 1.5MB/s
Building wheels for collected packages: oursql3
  Building wheel for oursql3 (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/waboring/devel/wx.hemna.com/.venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-uw2rdqvx/oursql3/setup.py'"'"'; __file__='"'"'/tmp/pip-install-uw2rdqvx/oursql3/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/pip-wheel-z9zivpos --python-tag cp36
       cwd: /tmp/pip-install-uw2rdqvx/oursql3/
  Complete output (23 lines):
  running bdist_wheel
  running build
  running build_ext
  skipping 'oursqlx/oursql.c' Cython extension (up-to-date)
  building 'oursql' extension
  mysql_config --cflags
  creating build
  creating build/temp.linux-x86_64-3.6
  creating build/temp.linux-x86_64-3.6/oursqlx
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/waboring/devel/wx.hemna.com/.venv/include/python3.6m -c oursqlx/oursql.c -o build/temp.linux-x86_64-3.6/oursqlx/oursql.o -I/usr/include/mysql
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/waboring/devel/wx.hemna.com/.venv/include/python3.6m -c oursqlx/compat.c -o build/temp.linux-x86_64-3.6/oursqlx/compat.o -I/usr/include/mysql
  In file included from oursqlx/compat.c:51:0:
  oursqlx/_exceptions.c: In function ‘_oursqlx_exc_from_errno’:
  oursqlx/_exceptions.c:620:24: error: ‘ER_ERROR_FIRST’ undeclared (first use in this function); did you mean ‘CR_ERROR_FIRST’?
               if (err >= ER_ERROR_FIRST && err <= ER_ERROR_LAST)
                          ^~~~~~~~~~~~~~
                          CR_ERROR_FIRST
  oursqlx/_exceptions.c:620:24: note: each undeclared identifier is reported only once for each function it appears in
  oursqlx/_exceptions.c:620:49: error: ‘ER_ERROR_LAST’ undeclared (first use in this function); did you mean ‘CR_ERROR_LAST’?
               if (err >= ER_ERROR_FIRST && err <= ER_ERROR_LAST)
                                                   ^~~~~~~~~~~~~
                                                   CR_ERROR_LAST
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for oursql3
  Running setup.py clean for oursql3
Failed to build oursql3
Installing collected packages: oursql3
    Running setup.py install for oursql3 ... error
    ERROR: Command errored out with exit status 1:
     command: /home/waboring/devel/wx.hemna.com/.venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-uw2rdqvx/oursql3/setup.py'"'"'; __file__='"'"'/tmp/pip-install-uw2rdqvx/oursql3/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-record-ukh_wa26/install-record.txt --single-version-externally-managed --compile --install-headers /home/waboring/devel/wx.hemna.com/.venv/include/site/python3.6/oursql3
         cwd: /tmp/pip-install-uw2rdqvx/oursql3/
    Complete output (23 lines):
    running install
    running build
    running build_ext
    skipping 'oursqlx/oursql.c' Cython extension (up-to-date)
    building 'oursql' extension
    mysql_config --cflags
    creating build
    creating build/temp.linux-x86_64-3.6
    creating build/temp.linux-x86_64-3.6/oursqlx
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/waboring/devel/wx.hemna.com/.venv/include/python3.6m -c oursqlx/oursql.c -o build/temp.linux-x86_64-3.6/oursqlx/oursql.o -I/usr/include/mysql
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -I/home/waboring/devel/wx.hemna.com/.venv/include/python3.6m -c oursqlx/compat.c -o build/temp.linux-x86_64-3.6/oursqlx/compat.o -I/usr/include/mysql
    In file included from oursqlx/compat.c:51:0:
    oursqlx/_exceptions.c: In function ‘_oursqlx_exc_from_errno’:
    oursqlx/_exceptions.c:620:24: error: ‘ER_ERROR_FIRST’ undeclared (first use in this function); did you mean ‘CR_ERROR_FIRST’?
                 if (err >= ER_ERROR_FIRST && err <= ER_ERROR_LAST)
                            ^~~~~~~~~~~~~~
                            CR_ERROR_FIRST
    oursqlx/_exceptions.c:620:24: note: each undeclared identifier is reported only once for each function it appears in
    oursqlx/_exceptions.c:620:49: error: ‘ER_ERROR_LAST’ undeclared (first use in this function); did you mean ‘CR_ERROR_LAST’?
                 if (err >= ER_ERROR_FIRST && err <= ER_ERROR_LAST)
                                                     ^~~~~~~~~~~~~
                                                     CR_ERROR_LAST
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /home/waboring/devel/wx.hemna.com/.venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-uw2rdqvx/oursql3/setup.py'"'"'; __file__='"'"'/tmp/pip-install-uw2rdqvx/oursql3/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-record-ukh_wa26/install-record.txt --single-version-externally-managed --compile --install-headers /home/waboring/devel/wx.hemna.com/.venv/include/site/python3.6/oursql3 Check the logs for full command output.```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions