Giter VIP home page Giter VIP logo

pyjq's Introduction

私について

小本健司(おもとけんじ)と申します。

😄Social accounts

  • Github: github.com/doloopwhile
  • Twitter: twitter.com/doloopwhile
  • Qiita: qiita.com/tonluqclml
  • Blog: doloopwhile.hatenablog.com
  • LinkedIn: www.linkedin.com/in/doloopwhile

💬Articles

🔭 Job history

📫 How to reach me

[email protected]

pyjq's People

Contributors

bionicles avatar bobh66 avatar brunochevalier avatar dependabot[bot] avatar doloopwhile avatar jellesmet-tomtom avatar lonnylot avatar megahall avatar mfeit-internet2 avatar moreati avatar yoav-orca avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

pyjq's Issues

No capability to specify --build for onigruma or jq has a breaking effect on non x86/x86_64 OS

Hello @doloopwhile

I am one of those strange fellows using a Linux system with ppc64le architecture. I realize you probably do not necessarily want to "support" this, and that's OK...

I found that pip install jq does not work on this host. This is due to really minor build-time issues with onigruma and jq proper. They are pretty easily fixable with configure flags

I figured out a fix whcih at least gets things working, but I have no clean way to deploy this on production machines, aside from producing and hosting my own binary wheel. It would be really nice to use standard pip options to be able to let this build cleanly from a requirements.txt, so I could use my normal Python application deployment Makefiles

While I am not completely familiar with how this is supposed to be done (I've never done a native code Python package before and I've certainly never had to test it on a relatively obscure architecture) I believe the pip option --global-option or --install-option would allow me to specify what I need via requirements.txt if your setup.py took those arguments into consideration when you build onigruma and jq.

I found that if I download onigruma and use the commands you use to build them, the configure scripts error out because they get confused at my host/architecture. This is a really easy fix for me to do by hand, I just add the following to the configure invocation:

--build=ppc64-linux-gnu

From there, I believe all goes well. There may be one or two minor issues remaining but both the jq and onigruma packages are such dependency-free C language projects there's not much room to go wrong aside from getting the configure script coherent

So, would you agree that it's appropriate to "fix" this issue in your package by allowing setup.py to take flags from pip, or do you feel that it is the responsibility of onigruma and/or jq proper to be able to recognize the proper build string on its own?

I'm happy (ok, not happy, but I will do it, just timecrunch like everyone else in the world) to submit a PR if you agree that it's appropriate to make these changes in pyjq. I just need to look into how pip passes --global-option and/or --install-option when doing a source build. I assume these get passed to setup.py.

As I said, I can always build a binary wheel, and host it on my own infrastructure (or even bundle it into my app) but I really prefer to solve things as upstream as possible.

Thanks, I appreciate you taking a look at this, and I also really appreciate you spending the time to make pyjq available- I spent two weeks doing a very poor partial implementation of jq in pure python about a year ago and was really happy to see a Python interface to jq native code. Really, this package is a lifesaver!

As a sidenote, in the future a binary wheel for ppc64le may be possible by using a musl toolchain. If you'd like to go down that road I'm happy to help

Thanks again

pip install fails on raspberry pi 3

Hi, I've tried to install pyjq on a raspberry pi 3 both with pip install pyjq and with installation from source (this repo) sudo python setup.py install, but both ways fails to complete.

The last output of the installation is

/bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o crnl crnl.o ../libonig.la 
libtool: link: gcc -fPIC -o crnl crnl.o  ../.libs/libonig.a
make[2]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6/sample'
make[1]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6'
Making install in .
make[1]: Entering directory '/home/pi/pyjq/dependencies/onig-5.9.6'
make[2]: Entering directory '/home/pi/pyjq/dependencies/onig-5.9.6'
test -z "/home/pi/pyjq/dependencies/onig_install/bin" || /bin/mkdir -p "/home/pi/pyjq/dependencies/onig_install/bin"
 /usr/bin/install -c onig-config '/home/pi/pyjq/dependencies/onig_install/bin'
test -z "/home/pi/pyjq/dependencies/onig_install/lib" || /bin/mkdir -p "/home/pi/pyjq/dependencies/onig_install/lib"
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libonig.la '/home/pi/pyjq/dependencies/onig_install/lib'
libtool: install: /usr/bin/install -c .libs/libonig.lai /home/pi/pyjq/dependencies/onig_install/lib/libonig.la
libtool: install: /usr/bin/install -c .libs/libonig.a /home/pi/pyjq/dependencies/onig_install/lib/libonig.a
libtool: install: chmod 644 /home/pi/pyjq/dependencies/onig_install/lib/libonig.a
libtool: install: ranlib /home/pi/pyjq/dependencies/onig_install/lib/libonig.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /home/pi/pyjq/dependencies/onig_install/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/pi/pyjq/dependencies/onig_install/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/home/pi/pyjq/dependencies/onig_install/include" || /bin/mkdir -p "/home/pi/pyjq/dependencies/onig_install/include"
 /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/home/pi/pyjq/dependencies/onig_install/include'
test -z "/home/pi/pyjq/dependencies/onig_install/lib/pkgconfig" || /bin/mkdir -p "/home/pi/pyjq/dependencies/onig_install/lib/pkgconfig"
 /usr/bin/install -c -m 644 oniguruma.pc '/home/pi/pyjq/dependencies/onig_install/lib/pkgconfig'
make[2]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6'
make[1]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6'
Making install in sample
make[1]: Entering directory '/home/pi/pyjq/dependencies/onig-5.9.6/sample'
make[2]: Entering directory '/home/pi/pyjq/dependencies/onig-5.9.6/sample'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6/sample'
make[1]: Leaving directory '/home/pi/pyjq/dependencies/onig-5.9.6/sample'
error: [Errno 2] No such file or directory

Unable to install pyjq on MacOs big sur or Ubuntu 20.04 LTS

Hello, whatever the solution I came up with to setup cloudmapper, it fails at the pyjq install...

pip3 install --user pipenv
cd cloudmapper/; pipenv install --skip-lock

is it related to the below issue ?

#54
https://bugs.python.org/issue42504

Please find hereunder my logs:

Installing dependencies from Pipfile...
An error occurred while installing pyjq==2.3.1! Will try again.
An error occurred while installing seaborn==0.10.1! Will try again.
🐍 ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 37/37 — 00:00:44
Installing initially failed dependencies...
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/cli/command.py", line 233, in install
[InstallError]: retcode = do_install(
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/core.py", line 2052, in do_install
[InstallError]: do_init(
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/core.py", line 1304, in do_init
[InstallError]: do_install_dependencies(
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/core.py", line 899, in do_install_dependencies
[InstallError]: batch_install(
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/core.py", line 796, in batch_install
[InstallError]: _cleanup_procs(procs, failed_deps_queue, retry=retry)
[InstallError]: File "/usr/local/Cellar/pipenv/2020.11.15/libexec/lib/python3.9/site-packages/pipenv/core.py", line 703, in _cleanup_procs
[InstallError]: raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: Collecting pyjq==2.3.1
[pipenv.exceptions.InstallError]: Using cached pyjq-2.3.1.tar.gz (2.1 MB)
[pipenv.exceptions.InstallError]: Requirement already satisfied: six in /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/lib/python3.8/site-packages (from pyjq==2.3.1->-r /var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pipenv-8bez_ooa-requirements/pipenv-r8czubvu-requirement.txt (line 1)) (1.14.0)
[pipenv.exceptions.InstallError]: Building wheels for collected packages: pyjq
[pipenv.exceptions.InstallError]: Building wheel for pyjq (setup.py): started
[pipenv.exceptions.InstallError]: Building wheel for pyjq (setup.py): finished with status 'error'
[pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1:
[pipenv.exceptions.InstallError]: command: /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py'"'"'; file='"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/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 /private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-wheel-dbvkaevy
[pipenv.exceptions.InstallError]: cwd: /private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/
[pipenv.exceptions.InstallError]: Complete output (44 lines):
[pipenv.exceptions.InstallError]: running bdist_wheel
[pipenv.exceptions.InstallError]: running build
[pipenv.exceptions.InstallError]: running build_py
[pipenv.exceptions.InstallError]: creating build
[pipenv.exceptions.InstallError]: creating build/lib.macosx-11-x86_64-3.8
[pipenv.exceptions.InstallError]: copying pyjq.py -> build/lib.macosx-11-x86_64-3.8
[pipenv.exceptions.InstallError]: warning: build_py: byte-compiling is disabled, skipping.
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]: running build_ext
[pipenv.exceptions.InstallError]: Traceback (most recent call last):
[pipenv.exceptions.InstallError]: File "", line 1, in
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 93, in
[pipenv.exceptions.InstallError]: setup(
[pipenv.exceptions.InstallError]: File "/Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/lib/python3.8/site-packages/setuptools/init.py", line 153, in setup
[pipenv.exceptions.InstallError]: return distutils.core.setup(**attrs)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py", line 148, in setup
[pipenv.exceptions.InstallError]: dist.run_commands()
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 966, in run_commands
[pipenv.exceptions.InstallError]: self.run_command(cmd)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 299, in run
[pipenv.exceptions.InstallError]: self.run_command('build')
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
[pipenv.exceptions.InstallError]: self.distribution.run_command(command)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/command/build.py", line 135, in run
[pipenv.exceptions.InstallError]: self.run_command(cmd_name)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
[pipenv.exceptions.InstallError]: self.distribution.run_command(command)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 30, in run
[pipenv.exceptions.InstallError]: self._build_oniguruma()
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 39, in _build_oniguruma
[pipenv.exceptions.InstallError]: self._build_lib(
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 67, in _build_lib
[pipenv.exceptions.InstallError]: os.environ['MACOSX_DEPLOYMENT_TARGET'] = macosx_deployment_target
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/bin/../Frameworks/Python.framework/Versions/3.8/lib/python3.8/os.py", line 680, in setitem
[pipenv.exceptions.InstallError]: value = self.encodevalue(value)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/bin/../Frameworks/Python.framework/Versions/3.8/lib/python3.8/os.py", line 750, in encode
[pipenv.exceptions.InstallError]: raise TypeError("str expected, not %s" % type(value).name)
[pipenv.exceptions.InstallError]: TypeError: str expected, not int
[pipenv.exceptions.InstallError]: ----------------------------------------
[pipenv.exceptions.InstallError]: ERROR: Failed building wheel for pyjq
[pipenv.exceptions.InstallError]: Running setup.py clean for pyjq
[pipenv.exceptions.InstallError]: Failed to build pyjq
[pipenv.exceptions.InstallError]: Installing collected packages: pyjq
[pipenv.exceptions.InstallError]: Running setup.py install for pyjq: started
[pipenv.exceptions.InstallError]: Running setup.py install for pyjq: finished with status 'error'
[pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1:
[pipenv.exceptions.InstallError]: command: /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py'"'"'; file='"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-record-1eezjp50/install-record.txt --single-version-externally-managed --compile --install-headers /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/include/site/python3.8/pyjq
[pipenv.exceptions.InstallError]: cwd: /private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/
[pipenv.exceptions.InstallError]: Complete output (46 lines):
[pipenv.exceptions.InstallError]: running install
[pipenv.exceptions.InstallError]: running build
[pipenv.exceptions.InstallError]: running build_py
[pipenv.exceptions.InstallError]: creating build
[pipenv.exceptions.InstallError]: creating build/lib.macosx-11-x86_64-3.8
[pipenv.exceptions.InstallError]: copying pyjq.py -> build/lib.macosx-11-x86_64-3.8
[pipenv.exceptions.InstallError]: warning: build_py: byte-compiling is disabled, skipping.
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]: running build_ext
[pipenv.exceptions.InstallError]: Traceback (most recent call last):
[pipenv.exceptions.InstallError]: File "", line 1, in
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 93, in
[pipenv.exceptions.InstallError]: setup(
[pipenv.exceptions.InstallError]: File "/Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/lib/python3.8/site-packages/setuptools/init.py", line 153, in setup
[pipenv.exceptions.InstallError]: return distutils.core.setup(**attrs)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py", line 148, in setup
[pipenv.exceptions.InstallError]: dist.run_commands()
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 966, in run_commands
[pipenv.exceptions.InstallError]: self.run_command(cmd)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run
[pipenv.exceptions.InstallError]: return orig.install.run(self)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/command/install.py", line 545, in run
[pipenv.exceptions.InstallError]: self.run_command('build')
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
[pipenv.exceptions.InstallError]: self.distribution.run_command(command)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/command/build.py", line 135, in run
[pipenv.exceptions.InstallError]: self.run_command(cmd_name)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
[pipenv.exceptions.InstallError]: self.distribution.run_command(command)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
[pipenv.exceptions.InstallError]: cmd_obj.run()
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 30, in run
[pipenv.exceptions.InstallError]: self._build_oniguruma()
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 39, in _build_oniguruma
[pipenv.exceptions.InstallError]: self._build_lib(
[pipenv.exceptions.InstallError]: File "/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py", line 67, in _build_lib
[pipenv.exceptions.InstallError]: os.environ['MACOSX_DEPLOYMENT_TARGET'] = macosx_deployment_target
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/bin/../Frameworks/Python.framework/Versions/3.8/lib/python3.8/os.py", line 680, in setitem
[pipenv.exceptions.InstallError]: value = self.encodevalue(value)
[pipenv.exceptions.InstallError]: File "/usr/local/opt/[email protected]/bin/../Frameworks/Python.framework/Versions/3.8/lib/python3.8/os.py", line 750, in encode
[pipenv.exceptions.InstallError]: raise TypeError("str expected, not %s" % type(value).name)
[pipenv.exceptions.InstallError]: TypeError: str expected, not int
[pipenv.exceptions.InstallError]: ----------------------------------------
[pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1: /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py'"'"'; file='"'"'/private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-install-7m4e96ks/pyjq_abce72f03b2c422d9a98ef71102e0034/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/26/pmmcdlhx727ffbxy2ld7m86h0000gn/T/pip-record-1eezjp50/install-record.txt --single-version-externally-managed --compile --install-headers /Users/hiyaa/.local/share/virtualenvs/cloudmapper-WzNltrOW/include/site/python3.8/pyjq Check the logs for full command output.
ERROR: Couldn't install package: pyjq
Package installation failed...
☤ ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 1/2 —

Many thanks !

Why does `one` and `all` accept a variable number of arguments? Shouldn't they always require 2 arguments?

If I do something like pyjq.one('.foo') I do not get an error, even though I did not provide a second argument. I would expect this to raise an exception rather than silently return None.

Is there any use case where a user might want to call pyjq.one('.foo') without a second argument? Why not just replace this expression with None since that will always be the result?

If someone writes pyjq.all('.foo') or similar, they most likely make a mistake and an exception should be raised that makes this mistake clear. The usual TypeError for the wrong number of arguments would be good. This will make the mistake clear and save the users time debugging. I would like to see a standard TypeError like below when I forget the second argument.

In [1]: def foo(a, b):
   ...:     return a + b
   ...: 

In [2]: foo(1)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
Cell In[2], line 1
----> 1 foo(1)

TypeError: foo() missing 1 required positional argument: 'b'

raise TypeError("str expected, not %s" % type(value).__name__) on pip3 install pyjq on macos bigsur

Collecting pyjq
  Using cached pyjq-2.5.1.tar.gz (2.0 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Building wheels for collected packages: pyjq
  Building wheel for pyjq (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /usr/local/opt/[email protected]/bin/python3.9 /usr/local/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/tmp6k1b22ch
       cwd: /private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-install-men_wns5/pyjq_4e5695cc551842b0b3278bc2f1bb3830
  Traceback (most recent call last):
    File "/usr/local/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in <module>
      main()
    File "/usr/local/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/usr/local/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 204, in build_wheel
      return _build_backend().build_wheel(wheel_directory, config_settings,
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 216, in build_wheel
      return self._build_with_temp_dir(['bdist_wheel'], '.whl',
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
      self.run_setup()
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 253, in run_setup
      super(_BuildMetaLegacyBackend,
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 145, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 97, in <module>
      setup(
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
      return distutils.core.setup(**attrs)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/private/var/folders/xz/2y8r_j654sx984cnws7y545h0000gn/T/pip-build-env-8_3ypyh0/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
      self.run_command('build')
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "setup.py", line 31, in run
      self._build_oniguruma()
    File "setup.py", line 43, in _build_oniguruma
      self._build_lib(
    File "setup.py", line 71, in _build_lib
      os.environ['MACOSX_DEPLOYMENT_TARGET'] = macosx_deployment_target
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 684, in __setitem__
      value = self.encodevalue(value)
    File "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 756, in encode
      raise TypeError("str expected, not %s" % type(value).__name__)
  TypeError: str expected, not int
  ----------------------------------------
  ERROR: Failed building wheel for pyjq
Failed to build pyjq
ERROR: Could not build wheels for pyjq which use PEP 517 and cannot be installed directly

_pyjq.pyx

Why is not _pyjq.pyx file updated along with _pyjq.c? I am having troubles installing pyjq into venv with pipenv running on pypy7:

     /usr/bin/mkdir -p '/tmp/pip-install-4e6f_k5b/pyjq/dependencies/jq_install/include'
     /usr/bin/install -c -m 644 jv.h jq.h '/tmp/pip-install-4e6f_k5b/pyjq/dependencies/jq_install/include'
    building '_pyjq' extension
    creating build/temp.linux-x86_64-3.6
    gcc -pthread -DNDEBUG -O2 -fPIC -Idependencies/jq_install/include -I/opt/pypy3/include -c _pyjq.c -o build/temp.linux-x86_64-3.6/_pyjq.o
    _pyjq.c:235: warning: "PyMethod_New" redefined
       #define PyMethod_New(func, self, klass) ((self) ? PyMethod_New(func, self) : PyInstanceMethod_New(func))
    
    In file included from /opt/pypy3/include/Python.h:148,
                     from _pyjq.c:16:
    /opt/pypy3/include/pypy_decl.h:487: note: this is the location of the previous definition
     #define PyMethod_New PyPyMethod_New
    
    _pyjq.c: In function ‘__Pyx_Raise’:
    _pyjq.c:3819:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’
             PyObject* tmp_tb = tstate->curexc_traceback;
                                      ^~
    _pyjq.c:3822:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’
                 tstate->curexc_traceback = tb;
                       ^~
    error: command 'gcc' failed with exit status 1
    
    ----------------------------------------

When I've cloned latest code and executed cython _pyjq.pyx && python setup.py install && python setup.py test, it got successfully compiled and installed to venv.

Not able to install pyjq 2.6

Creating a docker image with python:3.10-alpine3.16 base images. Here i used pyjq 2.6 version but while building the docker image it is failing with following error.

13:14:33 Building wheel for pyjq (setup.py): started
13:14:37 Building wheel for pyjq (setup.py): finished with status 'error'
13:14:37 error: subprocess-exited-with-error
13:14:37
13:14:37 × python setup.py bdist_wheel did not run successfully.
13:14:37 │ exit code: 1
13:14:37 ╰─> [182 lines of output]
13:14:37 /usr/local/lib/python3.10/site-packages/setuptools/config/expand.py:144: UserWarning: File '/tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/CHANGELOG.md' cannot be found
13:14:37 warnings.warn(f"File {path!r} cannot be found")
13:14:37 running bdist_wheel
13:14:37 running build
13:14:37 running build_py
13:14:37 creating build
13:14:37 creating build/lib.linux-x86_64-cpython-310
13:14:37 copying pyjq.py -> build/lib.linux-x86_64-cpython-310
13:14:37 running build_ext
13:14:37 Refactored /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_property_data.py
13:14:37 Files that were modified:
13:14:37 /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_property_data.py
13:14:37 Refactored /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_fold_data.py
13:14:37 Files that were modified:
13:14:37 /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_fold_data.py
13:14:37 Refactored /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_egcb_data.py
13:14:37 Files that were modified:
13:14:37 /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/make_unicode_egcb_data.py
13:14:37 Refactored /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/gperf_fold_key_conv.py
13:14:37 Files that were modified:
13:14:37 /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/gperf_fold_key_conv.py
13:14:37 Refactored /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/gperf_unfold_key_conv.py
13:14:37 Files that were modified:
13:14:37 /tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/dependencies/onig-6.9.0/src/gperf_unfold_key_conv.py
13:14:37 checking for a BSD-compatible install... /usr/bin/install -c
13:14:37 checking whether build environment is sane... yes
13:14:37 checking for a thread-safe mkdir -p... ./install-sh -c -d
13:14:37 checking for gawk... no
13:14:37 checking for mawk... no
13:14:37 checking for nawk... no
13:14:37 checking for awk... awk
13:14:37 checking whether make sets $(MAKE)... no
13:14:37 checking whether make supports nested variables... no
13:14:37 checking for gcc... gcc
13:14:37 checking whether the C compiler works... yes
13:14:37 checking for C compiler default output file name... a.out
13:14:37 checking for suffix of executables...
13:14:37 checking whether we are cross compiling... no
13:14:37 checking for suffix of object files... o
13:14:37 checking whether we are using the GNU C compiler... yes
13:14:37 checking whether gcc accepts -g... yes
13:14:37 checking for gcc option to accept ISO C89... none needed
13:14:37 checking whether gcc understands -c and -o together... yes
13:14:37 checking for style of include used by make... none
13:14:37 checking dependency style of gcc... none
13:14:37 checking build system type... x86_64-pc-linux-musl
13:14:37 checking host system type... x86_64-pc-linux-musl
13:14:37 checking how to print strings... printf
13:14:37 checking for a sed that does not truncate output... /bin/sed
13:14:37 checking for grep that handles long lines and -e... /bin/grep
13:14:37 checking for egrep... /bin/grep -E
13:14:37 checking for fgrep... /bin/grep -F
13:14:37 checking for ld used by gcc... /usr/x86_64-alpine-linux-musl/bin/ld
13:14:37 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes
13:14:37 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
13:14:37 checking the name lister (/usr/bin/nm -B) interface... BSD nm
13:14:37 checking whether ln -s works... yes
13:14:37 checking the maximum length of command line arguments... 98304
13:14:37 checking how to convert x86_64-pc-linux-musl file names to x86_64-pc-linux-musl format... func_convert_file_noop
13:14:37 checking how to convert x86_64-pc-linux-musl file names to toolchain format... func_convert_file_noop
13:14:37 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r
13:14:37 checking for objdump... objdump
13:14:37 checking how to recognize dependent libraries... pass_all
13:14:37 checking for dlltool... no
13:14:37 checking how to associate runtime and link libraries... printf %s\n
13:14:37 checking for ar... ar
13:14:37 checking for archiver @file support... @
13:14:37 checking for strip... strip
13:14:37 checking for ranlib... ranlib
13:14:37 checking command to parse /usr/bin/nm -B output from gcc object... ok
13:14:37 checking for sysroot... no
13:14:37 checking for a working dd... /bin/dd
13:14:37 checking how to truncate binary pipes... /bin/dd bs=4096 count=1
13:14:37 checking for mt... no
13:14:37 checking if : is a manifest tool... no
13:14:37 checking how to run the C preprocessor... gcc -E
13:14:37 checking for ANSI C header files... yes
13:14:37 checking for sys/types.h... yes
13:14:37 checking for sys/stat.h... yes
13:14:37 checking for stdlib.h... yes
13:14:37 checking for string.h... yes
13:14:37 checking for memory.h... yes
13:14:37 checking for strings.h... yes
13:14:37 checking for inttypes.h... yes
13:14:37 checking for stdint.h... yes
13:14:37 checking for unistd.h... yes
13:14:37 checking for dlfcn.h... yes
13:14:37 checking for objdir... .libs
13:14:37 checking if gcc supports -fno-rtti -fno-exceptions... no
13:14:37 checking for gcc option to produce PIC... -fPIC -DPIC
13:14:37 checking if gcc PIC flag -fPIC -DPIC works... yes
13:14:37 checking if gcc static flag -static works... yes
13:14:37 checking if gcc supports -c -o file.o... yes
13:14:37 checking if gcc supports -c -o file.o... (cached) yes
13:14:37 checking whether the gcc linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) supports shared libraries... yes
13:14:37 checking dynamic linker characteristics... GNU/Linux ld.so
13:14:37 checking how to hardcode library paths into programs... immediate
13:14:37 checking whether stripping libraries is possible... yes
13:14:37 checking if libtool supports shared libraries... yes
13:14:37 checking whether to build shared libraries... no
13:14:37 checking whether to build static libraries... yes
13:14:37 checking whether make sets $(MAKE)... (cached) no
13:14:37 checking for ANSI C header files... (cached) yes
13:14:37 checking for stdlib.h... (cached) yes
13:14:37 checking for string.h... (cached) yes
13:14:37 checking for strings.h... (cached) yes
13:14:37 checking limits.h usability... yes
13:14:37 checking limits.h presence... yes
13:14:37 checking for limits.h... yes
13:14:37 checking sys/time.h usability... yes
13:14:37 checking sys/time.h presence... yes
13:14:37 checking for sys/time.h... yes
13:14:37 checking for unistd.h... (cached) yes
13:14:37 checking sys/times.h usability... yes
13:14:37 checking sys/times.h presence... yes
13:14:37 checking for sys/times.h... yes
13:14:37 checking size of int... 4
13:14:37 checking size of short... 2
13:14:37 checking size of long... 8
13:14:37 checking for an ANSI C-conforming const... yes
13:14:37 checking whether time.h and sys/time.h may both be included... yes
13:14:37 checking for size_t... yes
13:14:37 checking for working alloca.h... yes
13:14:37 checking for alloca... yes
13:14:37 checking for working memcmp... yes
13:14:37 checking for prototypes... yes
13:14:37 checking for variable length prototypes and stdarg.h... yes
13:14:37 checking that generated files are newer than configure... done
13:14:37 configure: creating ./config.status
13:14:37 config.status: creating Makefile
13:14:37 config.status: creating src/Makefile
13:14:37 config.status: creating test/Makefile
13:14:37 config.status: creating sample/Makefile
13:14:37 config.status: creating onig-config
13:14:37 config.status: creating src/config.h
13:14:37 config.status: executing depfiles commands
13:14:37 config.status: executing libtool commands
13:14:37 config.status: executing default commands
13:14:37 make: /bin/sh: Operation not permitted
13:14:37 make: *** [Makefile:495: all-recursive] Error 127
13:14:37 Traceback (most recent call last):
13:14:37 File "", line 2, in
13:14:37 File "", line 34, in
13:14:37 File "/tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/setup.py", line 113, in
13:14:37 setup(
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/init.py", line 87, in setup
13:14:37 return distutils.core.setup(**attrs)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
13:14:37 return run_commands(dist)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
13:14:37 dist.run_commands()
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
13:14:37 self.run_command(cmd)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
13:14:37 super().run_command(command)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
13:14:37 cmd_obj.run()
13:14:37 File "/usr/local/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 343, in run
13:14:37 self.run_command("build")
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
13:14:37 self.distribution.run_command(command)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
13:14:37 super().run_command(command)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
13:14:37 cmd_obj.run()
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 132, in run
13:14:37 self.run_command(cmd_name)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
13:14:37 self.distribution.run_command(command)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
13:14:37 super().run_command(command)
13:14:37 File "/usr/local/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
13:14:37 cmd_obj.run()
13:14:37 File "/tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/setup.py", line 31, in run
13:14:37 self._build_oniguruma()
13:14:37 File "/tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/setup.py", line 45, in _build_oniguruma
13:14:37 self._build_lib(
13:14:37 File "/tmp/pip-install-qowyh8wc/pyjq_9fb38684436a4e4f8859bd1577eb49a6/setup.py", line 89, in _build_lib
13:14:37 subprocess.check_call(command, cwd=lib_dir)
13:14:37 File "/usr/local/lib/python3.10/subprocess.py", line 369, in check_call
13:14:37 raise CalledProcessError(retcode, cmd)
13:14:37 subprocess.CalledProcessError: Command '['make']' returned non-zero exit status 2.
13:14:37 [end of output]
13:14:37
13:14:37 note: This error originates from a subprocess, and is likely not a problem with pip.
13:14:37 ERROR: Failed building wheel for pyjq
13:14:37 Running setup.py clean for pyjq
13:14:39 Successfully built PyYAML
13:14:39 Failed to build pyjq
13:14:39 ERROR: Could not build wheels for pyjq, which is required to install pyproject.toml-based projects

SIGSEGV when using first with wrong syntax

pyjq==2.4.0
Python 2.7.16
Mac OS Mojave 10.14.6 (18G95)

$ ipython
Python 2.7.16 (default, Jul 10 2019, 19:24:59) 
Type "copyright", "credits" or "license" for more information.

IPython 5.4.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: import pyjq

In [2]: foo = {'bar': {'lorem': 13, 'ipsum': {'a': 1}}}

In [3]: pyjq.first('.bar.ipsum.a', foo)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
TypeError: Key of json object must be a str, but got <type 'str'>
Exception TypeError: TypeError(u"Key of json object must be a str, but got <type 'str'>",) in '_pyjq.pyobj_to_jv' ignored
fish: 'ipython' terminated by signal SIGSEGV (Address boundary error)

Upgrade jq dependency to v1.6

Would it be possible to upgrade the jq dependency from v1.5 to v1.6? Version 1.6 has the following features and bug fixes: https://github.com/stedolan/jq/releases/tag/jq-1.6. I made a quick attempt to perform the upgrade myself, but I'm running into compilation errors with pipenv install --dev.

I will note that jq manual at https://stedolan.github.io/jq/manual/ covers the current development branch and not v1.6. This is a little confusing since "if A then B end" described in the Conditionals and Comparisons section was added after v1.6.

autoreconf-2.69: 'configure.ac' or 'configure.in' is required

FYI, I am using https://pypi.org/project/pyjq/

When building this for FreeBSD, I'm getting:

===>   py36-pyjq-2.4.0 depends on package: py36-setuptools>0 - found
===>   py36-pyjq-2.4.0 depends on file: /usr/local/bin/python3.6 - found
===>   py36-pyjq-2.4.0 depends on package: autoconf>=2.69 - found
===>   py36-pyjq-2.4.0 depends on package: automake>=1.16.1 - found
===>   py36-pyjq-2.4.0 depends on file: /usr/local/bin/ccache - found
===>  Configuring for py36-pyjq-2.4.0
autoreconf-2.69: 'configure.ac' or 'configure.in' is required

Looking in the code, I see:

[dvl@snorty:~/tmp/pyjq] $ grep -r configure *
setup.py:                ["./configure", "CFLAGS=-fPIC", "--disable-shared", "--prefix", onig_install_path],
setup.py:                ["./configure", "CFLAGS=-fPIC", "--disable-maintainer-mode",

What did I miss?

Windows?

Hey group,

As you know pip and conda don't work with pyjp in Windows.
Do you have any plans to support Windows?

Clarification needed on Multiple values

Does pyjq support multiple values, such as to merge json dictionaries from multiple files, this is achievable in JQ via the following with the --slurp option:

jq -s '.[0] + .[1]' config.json config-user.json

However, I'm not sure how this could be done via .apply() or .all()

pipenv install pyjq fails

I'm trying to use cloudmapper but when I run pipenv it fails to install pyjq. If I just try pipenv install pyjq it fails too. I'm running Ubuntu 18.04:

$ pipenv install pyjq
Installing pyjq...
Collecting pyjq
  Downloading https://files.pythonhosted.org/packages/9d/af/311eef77dddb0cd2e65f01778b0cae9a769b6129edf4cb8be1982589bec6/pyjq-2.2.0.tar.gz (1.7MB)
Requirement already satisfied: six in /home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/lib/python3.7/site-packages (from pyjq) (1.10.0)
Building wheels for collected packages: pyjq
  Running setup.py bdist_wheel for pyjq: started
  Running setup.py bdist_wheel for pyjq: finished with status 'error'
  Complete output from command /home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/bin/python3.7m -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-tad46qae/pyjq/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-2iy9v2a9 --python-tag cp37:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.7
  copying pyjq.py -> build/lib.linux-x86_64-3.7
  warning: build_py: byte-compiling is disabled, skipping.
  
  running build_ext
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /bin/mkdir -p
  checking for gawk... no
  checking for mawk... mawk
  checking whether make sets $(MAKE)... yes
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking for style of include used by make... GNU
  checking dependency style of gcc... gcc3
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking how to print strings... printf
  checking for a sed that does not truncate output... /bin/sed
  checking for grep that handles long lines and -e... /bin/grep
  checking for egrep... /bin/grep -E
  checking for fgrep... /bin/grep -F
  checking for ld used by gcc... /usr/bin/ld
  checking if the linker (/usr/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  checking the name lister (/usr/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking whether the shell understands some XSI constructs... yes
  checking whether the shell understands "+="... yes
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /usr/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /usr/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for mt... mt
  checking if mt is a manifest tool... no
  checking how to run the C preprocessor... gcc -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... yes
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking whether make sets $(MAKE)... (cached) yes
  checking for ANSI C header files... (cached) yes
  checking for stdlib.h... (cached) yes
  checking for string.h... (cached) yes
  checking for strings.h... (cached) yes
  checking sys/time.h usability... yes
  checking sys/time.h presence... yes
  checking for sys/time.h... yes
  checking for unistd.h... (cached) yes
  checking sys/times.h usability... yes
  checking sys/times.h presence... yes
  checking for sys/times.h... yes
  checking size of int... 4
  checking size of short... 2
  checking size of long... 8
  checking for an ANSI C-conforming const... yes
  checking whether time.h and sys/time.h may both be included... yes
  checking for size_t... yes
  checking for working alloca.h... yes
  checking for alloca... yes
  checking for working memcmp... yes
  checking for prototypes... yes
  checking for variable length prototypes and stdarg.h... yes
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating onig-config
  config.status: creating sample/Makefile
  config.status: creating config.h
  config.status: executing depfiles commands
  config.status: executing libtool commands
  config.status: executing default commands
  make  all-recursive
  make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  Making all in .
  make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
  mv -f .deps/regerror.Tpo .deps/regerror.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
  mv -f .deps/regparse.Tpo .deps/regparse.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
  mv -f .deps/regext.Tpo .deps/regext.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
  mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
  mv -f .deps/regexec.Tpo .deps/regexec.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
  mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
  mv -f .deps/regenc.Tpo .deps/regenc.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
  mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
  mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
  mv -f .deps/regversion.Tpo .deps/regversion.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
  mv -f .deps/st.Tpo .deps/st.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
  mv -f .deps/regposix.Tpo .deps/regposix.Plo
  /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
  mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo `test -f './enc/unicode.c' || echo './'`./enc/unicode.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c ./enc/unicode.c -o unicode.o
  mv -f .deps/unicode.Tpo .deps/unicode.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo `test -f './enc/ascii.c' || echo './'`./enc/ascii.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ./enc/ascii.c -o ascii.o
  mv -f .deps/ascii.Tpo .deps/ascii.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo `test -f './enc/utf8.c' || echo './'`./enc/utf8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c ./enc/utf8.c -o utf8.o
  mv -f .deps/utf8.Tpo .deps/utf8.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo `test -f './enc/utf16_be.c' || echo './'`./enc/utf16_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c ./enc/utf16_be.c -o utf16_be.o
  mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo `test -f './enc/utf16_le.c' || echo './'`./enc/utf16_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c ./enc/utf16_le.c -o utf16_le.o
  mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo `test -f './enc/utf32_be.c' || echo './'`./enc/utf32_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c ./enc/utf32_be.c -o utf32_be.o
  mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo `test -f './enc/utf32_le.c' || echo './'`./enc/utf32_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c ./enc/utf32_le.c -o utf32_le.o
  mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo `test -f './enc/euc_jp.c' || echo './'`./enc/euc_jp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c ./enc/euc_jp.c -o euc_jp.o
  mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo `test -f './enc/sjis.c' || echo './'`./enc/sjis.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c ./enc/sjis.c -o sjis.o
  mv -f .deps/sjis.Tpo .deps/sjis.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo `test -f './enc/iso8859_1.c' || echo './'`./enc/iso8859_1.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c ./enc/iso8859_1.c -o iso8859_1.o
  mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo `test -f './enc/iso8859_2.c' || echo './'`./enc/iso8859_2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c ./enc/iso8859_2.c -o iso8859_2.o
  mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo `test -f './enc/iso8859_3.c' || echo './'`./enc/iso8859_3.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c ./enc/iso8859_3.c -o iso8859_3.o
  mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo `test -f './enc/iso8859_4.c' || echo './'`./enc/iso8859_4.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c ./enc/iso8859_4.c -o iso8859_4.o
  mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo `test -f './enc/iso8859_5.c' || echo './'`./enc/iso8859_5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c ./enc/iso8859_5.c -o iso8859_5.o
  mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo `test -f './enc/iso8859_6.c' || echo './'`./enc/iso8859_6.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c ./enc/iso8859_6.c -o iso8859_6.o
  mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo `test -f './enc/iso8859_7.c' || echo './'`./enc/iso8859_7.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c ./enc/iso8859_7.c -o iso8859_7.o
  mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo `test -f './enc/iso8859_8.c' || echo './'`./enc/iso8859_8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c ./enc/iso8859_8.c -o iso8859_8.o
  mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo `test -f './enc/iso8859_9.c' || echo './'`./enc/iso8859_9.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c ./enc/iso8859_9.c -o iso8859_9.o
  mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo `test -f './enc/iso8859_10.c' || echo './'`./enc/iso8859_10.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c ./enc/iso8859_10.c -o iso8859_10.o
  mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo `test -f './enc/iso8859_11.c' || echo './'`./enc/iso8859_11.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c ./enc/iso8859_11.c -o iso8859_11.o
  mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo `test -f './enc/iso8859_13.c' || echo './'`./enc/iso8859_13.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c ./enc/iso8859_13.c -o iso8859_13.o
  mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo `test -f './enc/iso8859_14.c' || echo './'`./enc/iso8859_14.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c ./enc/iso8859_14.c -o iso8859_14.o
  mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo `test -f './enc/iso8859_15.c' || echo './'`./enc/iso8859_15.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c ./enc/iso8859_15.c -o iso8859_15.o
  mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo `test -f './enc/iso8859_16.c' || echo './'`./enc/iso8859_16.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c ./enc/iso8859_16.c -o iso8859_16.o
  mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo `test -f './enc/euc_tw.c' || echo './'`./enc/euc_tw.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c ./enc/euc_tw.c -o euc_tw.o
  mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo `test -f './enc/euc_kr.c' || echo './'`./enc/euc_kr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c ./enc/euc_kr.c -o euc_kr.o
  mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo `test -f './enc/big5.c' || echo './'`./enc/big5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c ./enc/big5.c -o big5.o
  mv -f .deps/big5.Tpo .deps/big5.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo `test -f './enc/gb18030.c' || echo './'`./enc/gb18030.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c ./enc/gb18030.c -o gb18030.o
  mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo `test -f './enc/koi8_r.c' || echo './'`./enc/koi8_r.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c ./enc/koi8_r.c -o koi8_r.o
  mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
  /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo `test -f './enc/cp1251.c' || echo './'`./enc/cp1251.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c ./enc/cp1251.c -o cp1251.o
  mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
  /bin/bash ./libtool --tag=CC   --mode=link gcc  -fPIC -version-info 2:0:0  -o libonig.la -rpath /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib regerror.lo regparse.lo regext.lo regcomp.lo regexec.lo reggnu.lo regenc.lo regsyntax.lo regtrav.lo regversion.lo st.lo regposix.lo regposerr.lo unicode.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo sjis.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo
  libtool: link: ar cru .libs/libonig.a  regerror.o regparse.o regext.o regcomp.o regexec.o reggnu.o regenc.o regsyntax.o regtrav.o regversion.o st.o regposix.o regposerr.o unicode.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o sjis.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libonig.a
  libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
  sed -e 's,[@]datadir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],5.9.6,g' -e 's,[@]prefix[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include,g' < oniguruma.pc.in > oniguruma.pc
  make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  Making all in sample
  make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT encode.o -MD -MP -MF .deps/encode.Tpo -c -o encode.o encode.c
  mv -f .deps/encode.Tpo .deps/encode.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o encode encode.o ../libonig.la
  libtool: link: gcc -fPIC -o encode encode.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT listcap.o -MD -MP -MF .deps/listcap.Tpo -c -o listcap.o listcap.c
  mv -f .deps/listcap.Tpo .deps/listcap.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o listcap listcap.o ../libonig.la
  libtool: link: gcc -fPIC -o listcap listcap.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT names.o -MD -MP -MF .deps/names.Tpo -c -o names.o names.c
  mv -f .deps/names.Tpo .deps/names.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o names names.o ../libonig.la
  libtool: link: gcc -fPIC -o names names.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT posix.o -MD -MP -MF .deps/posix.Tpo -c -o posix.o posix.c
  mv -f .deps/posix.Tpo .deps/posix.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o posix posix.o ../libonig.la
  libtool: link: gcc -fPIC -o posix posix.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT simple.o -MD -MP -MF .deps/simple.Tpo -c -o simple.o simple.c
  mv -f .deps/simple.Tpo .deps/simple.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o simple simple.o ../libonig.la
  libtool: link: gcc -fPIC -o simple simple.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT sql.o -MD -MP -MF .deps/sql.Tpo -c -o sql.o sql.c
  mv -f .deps/sql.Tpo .deps/sql.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o sql sql.o ../libonig.la
  libtool: link: gcc -fPIC -o sql sql.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT syntax.o -MD -MP -MF .deps/syntax.Tpo -c -o syntax.o syntax.c
  mv -f .deps/syntax.Tpo .deps/syntax.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o syntax syntax.o ../libonig.la
  libtool: link: gcc -fPIC -o syntax syntax.o  ../.libs/libonig.a
  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT crnl.o -MD -MP -MF .deps/crnl.Tpo -c -o crnl.o crnl.c
  mv -f .deps/crnl.Tpo .deps/crnl.Po
  /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o crnl crnl.o ../libonig.la
  libtool: link: gcc -fPIC -o crnl crnl.o  ../.libs/libonig.a
  make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  Making install in .
  make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin"
   /usr/bin/install -c onig-config '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin'
  test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib"
   /bin/bash ./libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib'
  libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.la
  libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: chmod 644 /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: ranlib /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: finish: PATH="/home/tom/bin:/home/tom/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib
  ----------------------------------------------------------------------
  Libraries have been installed in:
     /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib
  
  If you ever happen to want to link against installed libraries
  in a given directory, LIBDIR, you must either use libtool, and
  specify the full pathname of the library, or use the `-LLIBDIR'
  flag during linking and do at least one of the following:
     - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
       during execution
     - add LIBDIR to the `LD_RUN_PATH' environment variable
       during linking
     - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
     - have your system administrator add LIBDIR to `/etc/ld.so.conf'
  
  See any operating system documentation about shared libraries for
  more information, such as the ld(1) and ld.so(8) manual pages.
  ----------------------------------------------------------------------
  test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include"
   /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include'
  test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig"
   /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig'
  make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
  Making install in sample
  make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  make[2]: Nothing to be done for 'install-exec-am'.
  make[2]: Nothing to be done for 'install-data-am'.
  make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
  fatal: not a git repository (or any of the parent directories): .git
  fatal: not a git repository (or any of the parent directories): .git
  fatal: not a git repository (or any of the parent directories): .git
  libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
  libtoolize: copying file 'config/ltmain.sh'
  libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'.
  libtoolize: copying file 'config/m4/libtool.m4'
  libtoolize: copying file 'config/m4/ltoptions.m4'
  libtoolize: copying file 'config/m4/ltversion.m4'
  fatal: not a git repository (or any of the parent directories): .git
  fatal: not a git repository (or any of the parent directories): .git
  fatal: not a git repository (or any of the parent directories): .git
  fatal: not a git repository (or any of the parent directories): .git
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /bin/mkdir -p
  checking for gawk... no
  checking for mawk... mawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking whether make supports nested variables... (cached) yes
  checking for style of include used by make... GNU
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking dependency style of gcc... gcc3
  checking for ar... ar
  checking the archiver (ar) interface... ar
  checking whether to enable maintainer-specific portions of Makefiles... no
  checking for gcc... (cached) gcc
  checking whether we are using the GNU C compiler... (cached) yes
  checking whether gcc accepts -g... (cached) yes
  checking for gcc option to accept ISO C89... (cached) none needed
  checking whether gcc understands -c and -o together... (cached) yes
  checking dependency style of gcc... (cached) gcc3
  checking for gcc option to accept ISO C99... none needed
  checking for gcc option to accept ISO Standard C... (cached) none needed
  checking how to run the C preprocessor... gcc -E
  checking for bison... no
  checking for byacc... no
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking how to print strings... printf
  checking for a sed that does not truncate output... /bin/sed
  checking for grep that handles long lines and -e... /bin/grep
  checking for egrep... /bin/grep -E
  checking for fgrep... /bin/grep -F
  checking for ld used by gcc... /usr/bin/ld
  checking if the linker (/usr/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  checking the name lister (/usr/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /usr/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /usr/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /bin/dd
  checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  checking for mt... mt
  checking if mt is a manifest tool... no
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... yes
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking oniguruma.h usability... yes
  checking oniguruma.h presence... no
  checking for oniguruma.h... yes
  checking for onig_version in -lonig... yes
  checking for valgrind... no
  configure: WARNING: valgrind is required to test jq.
  checking for memmem... yes
  checking for mkstemp... yes
  checking for bundle... no
  checking for Ruby dependencies... configure: WARNING:
  *****************************************************************
  *  Ruby dependencies for building jq documentation not found.   *
  *  You can still build, install and hack on jq, but the manpage *
  *  will not be rebuilt and some of the tests won't run.         *
  *  See docs/README.md for how to install the docs dependencies. *
  *****************************************************************
  no
  checking for size_t... yes
  checking for working alloca.h... yes
  checking for alloca... yes
  checking for isatty... yes
  checking for _isatty... no
  checking for strptime... yes
  checking for strftime... yes
  checking for timegm... yes
  checking for gmtime_r... yes
  checking for gmtime... yes
  checking for gettimeofday... yes
  checking for struct tm.tm_gmtoff... yes
  checking for struct tm.__tm_gmtoff... no
  checking for acos... yes
  checking for acosh... yes, in -lm
  checking for asin... yes
  checking for asinh... yes
  checking for atan... yes
  checking for atanh... yes
  checking for cbrt... yes
  checking for cos... yes
  checking for cosh... yes
  checking for exp2... yes
  checking for exp... yes
  checking for floor... yes
  checking for j0... yes
  checking for j1... yes
  checking for log10... yes
  checking for log2... yes
  checking for log... yes
  checking for sin... yes
  checking for sinh... yes
  checking for sqrt... yes
  checking for tan... yes
  checking for tanh... yes
  checking for tgamma... yes
  checking for y0... yes
  checking for y1... yes
  checking for pow... yes
  checking for atan2... yes
  checking for hypot... yes
  checking for remainder... yes
  checking for thread-local storage... yes
  checking whether byte ordering is bigendian... no
  checking that generated files are newer than configure... done
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: executing depfiles commands
  config.status: executing libtool commands
  make  all-am
  make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
    CC       locfile.lo
    CC       bytecode.lo
    CC       compile.lo
    CC       execute.lo
  execute.c: In function ‘jq_next’:
  execute.c:653:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case EACH_OPT: {
                      ^
  execute.c:668:5: note: here
       case ON_BACKTRACK(EACH):
       ^~~~
    CC       builtin.lo
  In file included from /usr/include/x86_64-linux-gnu/sys/time.h:21:0,
                   from builtin.c:4:
  /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
   # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
     ^~~~~~~
    CC       jv.lo
  jv.c: In function ‘jvp_string_hash’:
  jv.c:576:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 3: k1 ^= tail[2] << 16;
             ~~~^~~~~~~~~~~~~~~~
  jv.c:577:3: note: here
     case 2: k1 ^= tail[1] << 8;
     ^~~~
  jv.c:577:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 2: k1 ^= tail[1] << 8;
             ~~~^~~~~~~~~~~~~~~
  jv.c:578:3: note: here
     case 1: k1 ^= tail[0];
     ^~~~
    CC       jv_parse.lo
    CC       jv_print.lo
    CC       jv_dtoa.lo
  jv_dtoa.c: In function ‘jvp_strtod’:
  jv_dtoa.c:2368:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
      sign = 1;
      ~~~~~^~~
  jv_dtoa.c:2370:3: note: here
     case '+':
     ^~~~
  jv_dtoa.c:2480:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       esign = 1;
       ~~~~~~^~~
  jv_dtoa.c:2481:4: note: here
      case '+':
      ^~~~
  jv_dtoa.c: In function ‘jvp_dtoa’:
  jv_dtoa.c:3701:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
      leftright = 0;
      ~~~~~~~~~~^~~
  jv_dtoa.c:3703:3: note: here
     case 4:
     ^~~~
  jv_dtoa.c:3709:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
      leftright = 0;
      ~~~~~~~~~~^~~
  jv_dtoa.c:3711:3: note: here
     case 5:
     ^~~~
    CC       jv_unicode.lo
    CC       jv_aux.lo
    CC       jv_file.lo
    CC       jv_alloc.lo
    CC       jq_test.lo
    CC       util.lo
    CC       linker.lo
    CC       parser.lo
    CC       lexer.lo
    CCLD     libjq.la
  ar: `u' modifier ignored since `D' is the default (see `U')
    GEN      version.h
    CC       main.o
    CCLD     jq
  ./.libs/libjq.a(util.o): In function `get_home':
  util.c:(.text+0x2be): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
    GEN      jq.1
  make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
  make  install-am
  make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
  make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
   /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib'
   /bin/bash ./libtool   --mode=install /usr/bin/install -c   libjq.la '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib'
  libtool: install: /usr/bin/install -c .libs/libjq.lai /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.la
  libtool: install: /usr/bin/install -c .libs/libjq.a /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
  libtool: install: chmod 644 /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
  libtool: install: ranlib /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
  libtool: finish: PATH="/home/tom/bin:/home/tom/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib
  ----------------------------------------------------------------------
  Libraries have been installed in:
     /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib
  
  If you ever happen to want to link against installed libraries
  in a given directory, LIBDIR, you must either use libtool, and
  specify the full pathname of the library, or use the '-LLIBDIR'
  flag during linking and do at least one of the following:
     - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
       during execution
     - add LIBDIR to the 'LD_RUN_PATH' environment variable
       during linking
     - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
     - have your system administrator add LIBDIR to '/etc/ld.so.conf'
  
  See any operating system documentation about shared libraries for
  more information, such as the ld(1) and ld.so(8) manual pages.
  ----------------------------------------------------------------------
   /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin'
    /bin/bash ./libtool   --mode=install /usr/bin/install -c jq '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin'
  libtool: install: /usr/bin/install -c jq /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin/jq
   /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/doc/jq'
   /usr/bin/install -c -m 644 README.md COPYING AUTHORS README '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/doc/jq'
   /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/include'
   /usr/bin/install -c -m 644 jv.h jq.h '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/include'
   /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/man/man1'
   /usr/bin/install -c -m 644 jq.1 '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/man/man1'
  make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
  make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
  building '_pyjq' extension
  creating build/temp.linux-x86_64-3.7
  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 -Idependencies/jq_install/include -I/usr/include/python3.7m -I/home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/include/python3.7m -c _pyjq.c -o build/temp.linux-x86_64-3.7/_pyjq.o
  _pyjq.c:8:10: fatal error: pyconfig.h: No such file or directory
   #include "pyconfig.h"
            ^~~~~~~~~~~~
  compilation terminated.
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
  
  ----------------------------------------
  Running setup.py clean for pyjq
Failed to build pyjq
Installing collected packages: pyjq
  Running setup.py install for pyjq: started
    Running setup.py install for pyjq: finished with status 'error'
    Complete output from command /home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/bin/python3.7m -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-tad46qae/pyjq/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-qe01cdfm/install-record.txt --single-version-externally-managed --compile --install-headers /home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/include/site/python3.7/pyjq:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.7
    copying pyjq.py -> build/lib.linux-x86_64-3.7
    warning: build_py: byte-compiling is disabled, skipping.
    
    running build_ext
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking how to print strings... printf
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
    checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... no
    checking how to associate runtime and link libraries... printf %s\n
    checking for ar... ar
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sysroot... no
    checking for mt... mt
    checking if mt is a manifest tool... no
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... no
    checking whether to build static libraries... yes
    checking whether make sets $(MAKE)... (cached) yes
    checking for ANSI C header files... (cached) yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking for strings.h... (cached) yes
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking for unistd.h... (cached) yes
    checking sys/times.h usability... yes
    checking sys/times.h presence... yes
    checking for sys/times.h... yes
    checking size of int... 4
    checking size of short... 2
    checking size of long... 8
    checking for an ANSI C-conforming const... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking for size_t... yes
    checking for working alloca.h... yes
    checking for alloca... yes
    checking for working memcmp... yes
    checking for prototypes... yes
    checking for variable length prototypes and stdarg.h... yes
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating onig-config
    config.status: creating sample/Makefile
    config.status: creating config.h
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing default commands
    make  all-recursive
    make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    Making all in .
    make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
    mv -f .deps/regerror.Tpo .deps/regerror.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
    mv -f .deps/regparse.Tpo .deps/regparse.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
    mv -f .deps/regext.Tpo .deps/regext.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
    mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
    mv -f .deps/regexec.Tpo .deps/regexec.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
    mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
    mv -f .deps/regenc.Tpo .deps/regenc.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
    mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
    mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
    mv -f .deps/regversion.Tpo .deps/regversion.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
    mv -f .deps/st.Tpo .deps/st.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
    mv -f .deps/regposix.Tpo .deps/regposix.Plo
    /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
    mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo `test -f './enc/unicode.c' || echo './'`./enc/unicode.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c ./enc/unicode.c -o unicode.o
    mv -f .deps/unicode.Tpo .deps/unicode.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo `test -f './enc/ascii.c' || echo './'`./enc/ascii.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ./enc/ascii.c -o ascii.o
    mv -f .deps/ascii.Tpo .deps/ascii.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo `test -f './enc/utf8.c' || echo './'`./enc/utf8.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c ./enc/utf8.c -o utf8.o
    mv -f .deps/utf8.Tpo .deps/utf8.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo `test -f './enc/utf16_be.c' || echo './'`./enc/utf16_be.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c ./enc/utf16_be.c -o utf16_be.o
    mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo `test -f './enc/utf16_le.c' || echo './'`./enc/utf16_le.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c ./enc/utf16_le.c -o utf16_le.o
    mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo `test -f './enc/utf32_be.c' || echo './'`./enc/utf32_be.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c ./enc/utf32_be.c -o utf32_be.o
    mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo `test -f './enc/utf32_le.c' || echo './'`./enc/utf32_le.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c ./enc/utf32_le.c -o utf32_le.o
    mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo `test -f './enc/euc_jp.c' || echo './'`./enc/euc_jp.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c ./enc/euc_jp.c -o euc_jp.o
    mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo `test -f './enc/sjis.c' || echo './'`./enc/sjis.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c ./enc/sjis.c -o sjis.o
    mv -f .deps/sjis.Tpo .deps/sjis.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo `test -f './enc/iso8859_1.c' || echo './'`./enc/iso8859_1.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c ./enc/iso8859_1.c -o iso8859_1.o
    mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo `test -f './enc/iso8859_2.c' || echo './'`./enc/iso8859_2.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c ./enc/iso8859_2.c -o iso8859_2.o
    mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo `test -f './enc/iso8859_3.c' || echo './'`./enc/iso8859_3.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c ./enc/iso8859_3.c -o iso8859_3.o
    mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo `test -f './enc/iso8859_4.c' || echo './'`./enc/iso8859_4.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c ./enc/iso8859_4.c -o iso8859_4.o
    mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo `test -f './enc/iso8859_5.c' || echo './'`./enc/iso8859_5.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c ./enc/iso8859_5.c -o iso8859_5.o
    mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo `test -f './enc/iso8859_6.c' || echo './'`./enc/iso8859_6.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c ./enc/iso8859_6.c -o iso8859_6.o
    mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo `test -f './enc/iso8859_7.c' || echo './'`./enc/iso8859_7.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c ./enc/iso8859_7.c -o iso8859_7.o
    mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo `test -f './enc/iso8859_8.c' || echo './'`./enc/iso8859_8.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c ./enc/iso8859_8.c -o iso8859_8.o
    mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo `test -f './enc/iso8859_9.c' || echo './'`./enc/iso8859_9.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c ./enc/iso8859_9.c -o iso8859_9.o
    mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo `test -f './enc/iso8859_10.c' || echo './'`./enc/iso8859_10.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c ./enc/iso8859_10.c -o iso8859_10.o
    mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo `test -f './enc/iso8859_11.c' || echo './'`./enc/iso8859_11.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c ./enc/iso8859_11.c -o iso8859_11.o
    mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo `test -f './enc/iso8859_13.c' || echo './'`./enc/iso8859_13.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c ./enc/iso8859_13.c -o iso8859_13.o
    mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo `test -f './enc/iso8859_14.c' || echo './'`./enc/iso8859_14.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c ./enc/iso8859_14.c -o iso8859_14.o
    mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo `test -f './enc/iso8859_15.c' || echo './'`./enc/iso8859_15.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c ./enc/iso8859_15.c -o iso8859_15.o
    mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo `test -f './enc/iso8859_16.c' || echo './'`./enc/iso8859_16.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c ./enc/iso8859_16.c -o iso8859_16.o
    mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo `test -f './enc/euc_tw.c' || echo './'`./enc/euc_tw.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c ./enc/euc_tw.c -o euc_tw.o
    mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo `test -f './enc/euc_kr.c' || echo './'`./enc/euc_kr.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c ./enc/euc_kr.c -o euc_kr.o
    mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo `test -f './enc/big5.c' || echo './'`./enc/big5.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c ./enc/big5.c -o big5.o
    mv -f .deps/big5.Tpo .deps/big5.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo `test -f './enc/gb18030.c' || echo './'`./enc/gb18030.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c ./enc/gb18030.c -o gb18030.o
    mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo `test -f './enc/koi8_r.c' || echo './'`./enc/koi8_r.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c ./enc/koi8_r.c -o koi8_r.o
    mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
    /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo `test -f './enc/cp1251.c' || echo './'`./enc/cp1251.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c ./enc/cp1251.c -o cp1251.o
    mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
    /bin/bash ./libtool --tag=CC   --mode=link gcc  -fPIC -version-info 2:0:0  -o libonig.la -rpath /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib regerror.lo regparse.lo regext.lo regcomp.lo regexec.lo reggnu.lo regenc.lo regsyntax.lo regtrav.lo regversion.lo st.lo regposix.lo regposerr.lo unicode.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo sjis.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo
    libtool: link: ar cru .libs/libonig.a  regerror.o regparse.o regext.o regcomp.o regexec.o reggnu.o regenc.o regsyntax.o regtrav.o regversion.o st.o regposix.o regposerr.o unicode.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o sjis.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o
    ar: `u' modifier ignored since `D' is the default (see `U')
    libtool: link: ranlib .libs/libonig.a
    libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
    sed -e 's,[@]datadir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],5.9.6,g' -e 's,[@]prefix[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include,g' < oniguruma.pc.in > oniguruma.pc
    make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    Making all in sample
    make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT encode.o -MD -MP -MF .deps/encode.Tpo -c -o encode.o encode.c
    mv -f .deps/encode.Tpo .deps/encode.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o encode encode.o ../libonig.la
    libtool: link: gcc -fPIC -o encode encode.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT listcap.o -MD -MP -MF .deps/listcap.Tpo -c -o listcap.o listcap.c
    mv -f .deps/listcap.Tpo .deps/listcap.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o listcap listcap.o ../libonig.la
    libtool: link: gcc -fPIC -o listcap listcap.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT names.o -MD -MP -MF .deps/names.Tpo -c -o names.o names.c
    mv -f .deps/names.Tpo .deps/names.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o names names.o ../libonig.la
    libtool: link: gcc -fPIC -o names names.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT posix.o -MD -MP -MF .deps/posix.Tpo -c -o posix.o posix.c
    mv -f .deps/posix.Tpo .deps/posix.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o posix posix.o ../libonig.la
    libtool: link: gcc -fPIC -o posix posix.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT simple.o -MD -MP -MF .deps/simple.Tpo -c -o simple.o simple.c
    mv -f .deps/simple.Tpo .deps/simple.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o simple simple.o ../libonig.la
    libtool: link: gcc -fPIC -o simple simple.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT sql.o -MD -MP -MF .deps/sql.Tpo -c -o sql.o sql.c
    mv -f .deps/sql.Tpo .deps/sql.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o sql sql.o ../libonig.la
    libtool: link: gcc -fPIC -o sql sql.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT syntax.o -MD -MP -MF .deps/syntax.Tpo -c -o syntax.o syntax.c
    mv -f .deps/syntax.Tpo .deps/syntax.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o syntax syntax.o ../libonig.la
    libtool: link: gcc -fPIC -o syntax syntax.o  ../.libs/libonig.a
    gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include    -fPIC -MT crnl.o -MD -MP -MF .deps/crnl.Tpo -c -o crnl.o crnl.c
    mv -f .deps/crnl.Tpo .deps/crnl.Po
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -fPIC   -o crnl crnl.o ../libonig.la
    libtool: link: gcc -fPIC -o crnl crnl.o  ../.libs/libonig.a
    make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    Making install in .
    make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin"
     /usr/bin/install -c onig-config '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/bin'
    test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib"
     /bin/bash ./libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib'
    libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.la
    libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: install: chmod 644 /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: install: ranlib /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: finish: PATH="/home/tom/bin:/home/tom/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the `LD_RUN_PATH' environment variable
         during linking
       - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to `/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include"
     /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/include'
    test -z "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig" || /bin/mkdir -p "/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig"
     /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-tad46qae/pyjq/dependencies/onig_install/lib/pkgconfig'
    make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6'
    Making install in sample
    make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/onig-5.9.6/sample'
    fatal: not a git repository (or any of the parent directories): .git
    fatal: not a git repository (or any of the parent directories): .git
    fatal: not a git repository (or any of the parent directories): .git
    libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
    libtoolize: copying file 'config/ltmain.sh'
    libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'.
    libtoolize: copying file 'config/m4/libtool.m4'
    libtoolize: copying file 'config/m4/ltoptions.m4'
    libtoolize: copying file 'config/m4/ltversion.m4'
    fatal: not a git repository (or any of the parent directories): .git
    fatal: not a git repository (or any of the parent directories): .git
    fatal: not a git repository (or any of the parent directories): .git
    fatal: not a git repository (or any of the parent directories): .git
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking whether make supports nested variables... (cached) yes
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether gcc understands -c and -o together... yes
    checking dependency style of gcc... gcc3
    checking for ar... ar
    checking the archiver (ar) interface... ar
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking whether gcc understands -c and -o together... (cached) yes
    checking dependency style of gcc... (cached) gcc3
    checking for gcc option to accept ISO C99... none needed
    checking for gcc option to accept ISO Standard C... (cached) none needed
    checking how to run the C preprocessor... gcc -E
    checking for bison... no
    checking for byacc... no
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking how to print strings... printf
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
    checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... no
    checking how to associate runtime and link libraries... printf %s\n
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sysroot... no
    checking for a working dd... /bin/dd
    checking how to truncate binary pipes... /bin/dd bs=4096 count=1
    checking for mt... mt
    checking if mt is a manifest tool... no
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... no
    checking whether to build static libraries... yes
    checking oniguruma.h usability... yes
    checking oniguruma.h presence... no
    checking for oniguruma.h... yes
    checking for onig_version in -lonig... yes
    checking for valgrind... no
    configure: WARNING: valgrind is required to test jq.
    checking for memmem... yes
    checking for mkstemp... yes
    checking for bundle... no
    checking for Ruby dependencies... configure: WARNING:
    *****************************************************************
    *  Ruby dependencies for building jq documentation not found.   *
    *  You can still build, install and hack on jq, but the manpage *
    *  will not be rebuilt and some of the tests won't run.         *
    *  See docs/README.md for how to install the docs dependencies. *
    *****************************************************************
    no
    checking for size_t... yes
    checking for working alloca.h... yes
    checking for alloca... yes
    checking for isatty... yes
    checking for _isatty... no
    checking for strptime... yes
    checking for strftime... yes
    checking for timegm... yes
    checking for gmtime_r... yes
    checking for gmtime... yes
    checking for gettimeofday... yes
    checking for struct tm.tm_gmtoff... yes
    checking for struct tm.__tm_gmtoff... no
    checking for acos... yes
    checking for acosh... yes, in -lm
    checking for asin... yes
    checking for asinh... yes
    checking for atan... yes
    checking for atanh... yes
    checking for cbrt... yes
    checking for cos... yes
    checking for cosh... yes
    checking for exp2... yes
    checking for exp... yes
    checking for floor... yes
    checking for j0... yes
    checking for j1... yes
    checking for log10... yes
    checking for log2... yes
    checking for log... yes
    checking for sin... yes
    checking for sinh... yes
    checking for sqrt... yes
    checking for tan... yes
    checking for tanh... yes
    checking for tgamma... yes
    checking for y0... yes
    checking for y1... yes
    checking for pow... yes
    checking for atan2... yes
    checking for hypot... yes
    checking for remainder... yes
    checking for thread-local storage... yes
    checking whether byte ordering is bigendian... no
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: executing depfiles commands
    config.status: executing libtool commands
    make  all-am
    make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
      CC       locfile.lo
      CC       bytecode.lo
      CC       compile.lo
      CC       execute.lo
    execute.c: In function ‘jq_next’:
    execute.c:653:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case EACH_OPT: {
                        ^
    execute.c:668:5: note: here
         case ON_BACKTRACK(EACH):
         ^~~~
      CC       builtin.lo
    In file included from /usr/include/x86_64-linux-gnu/sys/time.h:21:0,
                     from builtin.c:4:
    /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
     # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
       ^~~~~~~
      CC       jv.lo
    jv.c: In function ‘jvp_string_hash’:
    jv.c:576:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 3: k1 ^= tail[2] << 16;
               ~~~^~~~~~~~~~~~~~~~
    jv.c:577:3: note: here
       case 2: k1 ^= tail[1] << 8;
       ^~~~
    jv.c:577:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 2: k1 ^= tail[1] << 8;
               ~~~^~~~~~~~~~~~~~~
    jv.c:578:3: note: here
       case 1: k1 ^= tail[0];
       ^~~~
      CC       jv_parse.lo
      CC       jv_print.lo
      CC       jv_dtoa.lo
    jv_dtoa.c: In function ‘jvp_strtod’:
    jv_dtoa.c:2368:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sign = 1;
        ~~~~~^~~
    jv_dtoa.c:2370:3: note: here
       case '+':
       ^~~~
    jv_dtoa.c:2480:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
         esign = 1;
         ~~~~~~^~~
    jv_dtoa.c:2481:4: note: here
        case '+':
        ^~~~
    jv_dtoa.c: In function ‘jvp_dtoa’:
    jv_dtoa.c:3701:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        leftright = 0;
        ~~~~~~~~~~^~~
    jv_dtoa.c:3703:3: note: here
       case 4:
       ^~~~
    jv_dtoa.c:3709:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        leftright = 0;
        ~~~~~~~~~~^~~
    jv_dtoa.c:3711:3: note: here
       case 5:
       ^~~~
      CC       jv_unicode.lo
      CC       jv_aux.lo
      CC       jv_file.lo
      CC       jv_alloc.lo
      CC       jq_test.lo
      CC       util.lo
      CC       linker.lo
      CC       parser.lo
      CC       lexer.lo
      CCLD     libjq.la
    ar: `u' modifier ignored since `D' is the default (see `U')
      GEN      version.h
      CC       main.o
      CCLD     jq
    ./.libs/libjq.a(util.o): In function `get_home':
    util.c:(.text+0x2be): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
      GEN      jq.1
    make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
    make  install-am
    make[1]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
    make[2]: Entering directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
     /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib'
     /bin/bash ./libtool   --mode=install /usr/bin/install -c   libjq.la '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib'
    libtool: install: /usr/bin/install -c .libs/libjq.lai /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.la
    libtool: install: /usr/bin/install -c .libs/libjq.a /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
    libtool: install: chmod 644 /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
    libtool: install: ranlib /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib/libjq.a
    libtool: finish: PATH="/home/tom/bin:/home/tom/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the '-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the 'LD_RUN_PATH' environment variable
         during linking
       - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to '/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
     /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin'
      /bin/bash ./libtool   --mode=install /usr/bin/install -c jq '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin'
    libtool: install: /usr/bin/install -c jq /tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/bin/jq
     /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/doc/jq'
     /usr/bin/install -c -m 644 README.md COPYING AUTHORS README '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/doc/jq'
     /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/include'
     /usr/bin/install -c -m 644 jv.h jq.h '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/include'
     /bin/mkdir -p '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/man/man1'
     /usr/bin/install -c -m 644 jq.1 '/tmp/pip-install-tad46qae/pyjq/dependencies/jq_install/share/man/man1'
    make[2]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
    make[1]: Leaving directory '/tmp/pip-install-tad46qae/pyjq/dependencies/jq-jq-1.5'
    building '_pyjq' extension
    creating build/temp.linux-x86_64-3.7
    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 -Idependencies/jq_install/include -I/usr/include/python3.7m -I/home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/include/python3.7m -c _pyjq.c -o build/temp.linux-x86_64-3.7/_pyjq.o
    _pyjq.c:8:10: fatal error: pyconfig.h: No such file or directory
     #include "pyconfig.h"
              ^~~~~~~~~~~~
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    
    ----------------------------------------

Error:  An error occurred while installing pyjq!
  Failed building wheel for pyjq
Command "/home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/bin/python3.7m -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-tad46qae/pyjq/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-qe01cdfm/install-record.txt --single-version-externally-managed --compile --install-headers /home/tom/.local/share/virtualenvs/cloudmapper-9TeFkZ__/include/site/python3.7/pyjq" failed with error code 1 in /tmp/pip-install-tad46qae/pyjq/
You are using pip version 18.0, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Problem installing pyjq with Ubuntu 22.04

I'm trying to install pyjq (which is a dependency for another tool I use) in Ubuntu Jammy Jellyfish (development version) which comes with Python 3.10 by default. Even if I install all dependencies (automake, bison, etc.), I still get this long log:

➜ pip install --user pyjq
Collecting pyjq
  Using cached pyjq-2.5.2.tar.gz (2.0 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: pyjq
  Building wheel for pyjq (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for pyjq (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [1165 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.linux-x86_64-3.10
      copying pyjq.py -> build/lib.linux-x86_64-3.10
      running build_ext
      RefactoringTool: Refactored /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/gperf_unfold_key_conv.py
      RefactoringTool: Files that were modified:
      RefactoringTool: /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/gperf_unfold_key_conv.py
      RefactoringTool: Refactored /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_property_data.py
      RefactoringTool: Files that were modified:
      RefactoringTool: /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_property_data.py
      RefactoringTool: Refactored /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/gperf_fold_key_conv.py
      RefactoringTool: Files that were modified:
      RefactoringTool: /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/gperf_fold_key_conv.py
      RefactoringTool: Refactored /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_egcb_data.py
      RefactoringTool: Files that were modified:
      RefactoringTool: /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_egcb_data.py
      RefactoringTool: Refactored /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_fold_data.py
      RefactoringTool: Files that were modified:
      RefactoringTool: /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src/make_unicode_fold_data.py
      checking for a BSD-compatible install... /usr/bin/install -c
      checking whether build environment is sane... yes
      checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
      checking for gawk... no
      checking for mawk... mawk
      checking whether make sets $(MAKE)... yes
      checking whether make supports nested variables... yes
      checking for gcc... gcc
      checking whether the C compiler works... yes
      checking for C compiler default output file name... a.out
      checking for suffix of executables...
      checking whether we are cross compiling... no
      checking for suffix of object files... o
      checking whether we are using the GNU C compiler... yes
      checking whether gcc accepts -g... yes
      checking for gcc option to accept ISO C89... none needed
      checking whether gcc understands -c and -o together... yes
      checking for style of include used by make... GNU
      checking dependency style of gcc... gcc3
      checking build system type... x86_64-pc-linux-gnu
      checking host system type... x86_64-pc-linux-gnu
      checking how to print strings... printf
      checking for a sed that does not truncate output... /usr/bin/sed
      checking for grep that handles long lines and -e... /usr/bin/grep
      checking for egrep... /usr/bin/grep -E
      checking for fgrep... /usr/bin/grep -F
      checking for ld used by gcc... /usr/bin/ld
      checking if the linker (/usr/bin/ld) is GNU ld... yes
      checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
      checking the name lister (/usr/bin/nm -B) interface... BSD nm
      checking whether ln -s works... yes
      checking the maximum length of command line arguments... 1572864
      checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
      checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
      checking for /usr/bin/ld option to reload object files... -r
      checking for objdump... objdump
      checking how to recognize dependent libraries... pass_all
      checking for dlltool... no
      checking how to associate runtime and link libraries... printf %s\n
      checking for ar... ar
      checking for archiver @FILE support... @
      checking for strip... strip
      checking for ranlib... ranlib
      checking command to parse /usr/bin/nm -B output from gcc object... ok
      checking for sysroot... no
      checking for a working dd... /usr/bin/dd
      checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
      checking for mt... mt
      checking if mt is a manifest tool... no
      checking how to run the C preprocessor... gcc -E
      checking for ANSI C header files... yes
      checking for sys/types.h... yes
      checking for sys/stat.h... yes
      checking for stdlib.h... yes
      checking for string.h... yes
      checking for memory.h... yes
      checking for strings.h... yes
      checking for inttypes.h... yes
      checking for stdint.h... yes
      checking for unistd.h... yes
      checking for dlfcn.h... yes
      checking for objdir... .libs
      checking if gcc supports -fno-rtti -fno-exceptions... no
      checking for gcc option to produce PIC... -fPIC -DPIC
      checking if gcc PIC flag -fPIC -DPIC works... yes
      checking if gcc static flag -static works... yes
      checking if gcc supports -c -o file.o... yes
      checking if gcc supports -c -o file.o... (cached) yes
      checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
      checking dynamic linker characteristics... GNU/Linux ld.so
      checking how to hardcode library paths into programs... immediate
      checking whether stripping libraries is possible... yes
      checking if libtool supports shared libraries... yes
      checking whether to build shared libraries... no
      checking whether to build static libraries... yes
      checking whether make sets $(MAKE)... (cached) yes
      checking for ANSI C header files... (cached) yes
      checking for stdlib.h... (cached) yes
      checking for string.h... (cached) yes
      checking for strings.h... (cached) yes
      checking limits.h usability... yes
      checking limits.h presence... yes
      checking for limits.h... yes
      checking sys/time.h usability... yes
      checking sys/time.h presence... yes
      checking for sys/time.h... yes
      checking for unistd.h... (cached) yes
      checking sys/times.h usability... yes
      checking sys/times.h presence... yes
      checking for sys/times.h... yes
      checking size of int... 4
      checking size of short... 2
      checking size of long... 8
      checking for an ANSI C-conforming const... yes
      checking whether time.h and sys/time.h may both be included... yes
      checking for size_t... yes
      checking for working alloca.h... yes
      checking for alloca... yes
      checking for working memcmp... yes
      checking for prototypes... yes
      checking for variable length prototypes and stdarg.h... yes
      checking that generated files are newer than configure... done
      configure: creating ./config.status
      config.status: creating Makefile
      config.status: creating src/Makefile
      config.status: creating test/Makefile
      config.status: creating sample/Makefile
      config.status: creating onig-config
      config.status: creating src/config.h
      config.status: executing depfiles commands
      config.status: executing libtool commands
      config.status: executing default commands
      Making all in src
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      make  all-am
      make[2]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
      mv -f .deps/regparse.Tpo .deps/regparse.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
      mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
      mv -f .deps/regexec.Tpo .deps/regexec.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
      mv -f .deps/regenc.Tpo .deps/regenc.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
      mv -f .deps/regerror.Tpo .deps/regerror.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
      mv -f .deps/regext.Tpo .deps/regext.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
      mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
      mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
      mv -f .deps/regversion.Tpo .deps/regversion.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
      mv -f .deps/st.Tpo .deps/st.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
      mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
      mv -f .deps/regposix.Tpo .deps/regposix.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
      mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo unicode.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c unicode.c -o unicode.o
      mv -f .deps/unicode.Tpo .deps/unicode.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c -o unicode_unfold_key.lo unicode_unfold_key.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c unicode_unfold_key.c -o unicode_unfold_key.o
      mv -f .deps/unicode_unfold_key.Tpo .deps/unicode_unfold_key.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c -o unicode_fold1_key.lo unicode_fold1_key.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c unicode_fold1_key.c -o unicode_fold1_key.o
      mv -f .deps/unicode_fold1_key.Tpo .deps/unicode_fold1_key.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c -o unicode_fold2_key.lo unicode_fold2_key.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c unicode_fold2_key.c -o unicode_fold2_key.o
      mv -f .deps/unicode_fold2_key.Tpo .deps/unicode_fold2_key.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c -o unicode_fold3_key.lo unicode_fold3_key.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c unicode_fold3_key.c -o unicode_fold3_key.o
      mv -f .deps/unicode_fold3_key.Tpo .deps/unicode_fold3_key.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo ascii.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ascii.c -o ascii.o
      mv -f .deps/ascii.Tpo .deps/ascii.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo utf8.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -o utf8.o
      mv -f .deps/utf8.Tpo .deps/utf8.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo utf16_be.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c utf16_be.c -o utf16_be.o
      mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo utf16_le.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c utf16_le.c -o utf16_le.o
      mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo utf32_be.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c utf32_be.c -o utf32_be.o
      mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo utf32_le.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c utf32_le.c -o utf32_le.o
      mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo euc_jp.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c euc_jp.c -o euc_jp.o
      mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c -o euc_jp_prop.lo euc_jp_prop.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c euc_jp_prop.c -o euc_jp_prop.o
      mv -f .deps/euc_jp_prop.Tpo .deps/euc_jp_prop.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo sjis.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c sjis.c -o sjis.o
      mv -f .deps/sjis.Tpo .deps/sjis.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c -o sjis_prop.lo sjis_prop.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c sjis_prop.c -o sjis_prop.o
      mv -f .deps/sjis_prop.Tpo .deps/sjis_prop.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo iso8859_1.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c iso8859_1.c -o iso8859_1.o
      mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo iso8859_2.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c iso8859_2.c -o iso8859_2.o
      mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo iso8859_3.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c iso8859_3.c -o iso8859_3.o
      mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo iso8859_4.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c iso8859_4.c -o iso8859_4.o
      mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo iso8859_5.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c iso8859_5.c -o iso8859_5.o
      mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo iso8859_6.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c iso8859_6.c -o iso8859_6.o
      mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo iso8859_7.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c iso8859_7.c -o iso8859_7.o
      mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo iso8859_8.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c iso8859_8.c -o iso8859_8.o
      mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo iso8859_9.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c iso8859_9.c -o iso8859_9.o
      mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo iso8859_10.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c iso8859_10.c -o iso8859_10.o
      mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo iso8859_11.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c iso8859_11.c -o iso8859_11.o
      mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo iso8859_13.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c iso8859_13.c -o iso8859_13.o
      mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo iso8859_14.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c iso8859_14.c -o iso8859_14.o
      mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo iso8859_15.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c iso8859_15.c -o iso8859_15.o
      mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo iso8859_16.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c iso8859_16.c -o iso8859_16.o
      mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo euc_tw.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c euc_tw.c -o euc_tw.o
      mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo euc_kr.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c euc_kr.c -o euc_kr.o
      mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo big5.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c big5.c -o big5.o
      mv -f .deps/big5.Tpo .deps/big5.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo gb18030.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c gb18030.c -o gb18030.o
      mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo koi8_r.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c koi8_r.c -o koi8_r.o
      mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo cp1251.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c cp1251.c -o cp1251.o
      mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
      /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include  -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c -o onig_init.lo onig_init.c
      libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c onig_init.c -o onig_init.o
      mv -f .deps/onig_init.Tpo .deps/onig_init.Plo
      /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -fPIC -version-info 5:0:0  -o libonig.la -rpath /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib regparse.lo regcomp.lo regexec.lo regenc.lo regerror.lo regext.lo regsyntax.lo regtrav.lo regversion.lo st.lo reggnu.lo regposix.lo regposerr.lo unicode.lo unicode_unfold_key.lo unicode_fold1_key.lo unicode_fold2_key.lo unicode_fold3_key.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo euc_jp_prop.lo sjis.lo sjis_prop.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo onig_init.lo
      libtool: link: ar cru .libs/libonig.a  regparse.o regcomp.o regexec.o regenc.o regerror.o regext.o regsyntax.o regtrav.o regversion.o st.o reggnu.o regposix.o regposerr.o unicode.o unicode_unfold_key.o unicode_fold1_key.o unicode_fold2_key.o unicode_fold3_key.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o euc_jp_prop.o sjis.o sjis_prop.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o onig_init.o
      ar: `u' modifier ignored since `D' is the default (see `U')
      libtool: link: ranlib .libs/libonig.a
      libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
      make[2]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      Making all in test
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      make[1]: Nothing to be done for 'all'.
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      Making all in sample
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[1]: Nothing to be done for 'all'.
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
      sed -e 's,[@]datadir[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],6.9.0,g' -e 's,[@]prefix[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include,g' < ./oniguruma.pc.in > oniguruma.pc
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
      Making install in src
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      make[2]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib'
       /bin/bash ../libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib'
      libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/libonig.la
      libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/libonig.a
      libtool: install: chmod 644 /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/libonig.a
      libtool: install: ranlib /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/libonig.a
      libtool: finish: PATH="/tmp/pip-build-env-9ut93z7m/overlay/bin:/tmp/pip-build-env-9ut93z7m/normal/bin:/home/mhalano/.local/bin:/home/mhalano/bin:/home/mhalano/.local/bin:/home/mhalano/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib
      ----------------------------------------------------------------------
      Libraries have been installed in:
         /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib
      
      If you ever happen to want to link against installed libraries
      in a given directory, LIBDIR, you must either use libtool, and
      specify the full pathname of the library, or use the '-LLIBDIR'
      flag during linking and do at least one of the following:
         - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
           during execution
         - add LIBDIR to the 'LD_RUN_PATH' environment variable
           during linking
         - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
         - have your system administrator add LIBDIR to '/etc/ld.so.conf'
      
      See any operating system documentation about shared libraries for
      more information, such as the ld(1) and ld.so(8) manual pages.
      ----------------------------------------------------------------------
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include'
       /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/include'
      make[2]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/src'
      Making install in test
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      make[2]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      make[2]: Nothing to be done for 'install-exec-am'.
      make[2]: Nothing to be done for 'install-data-am'.
      make[2]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/test'
      Making install in sample
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[2]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[2]: Nothing to be done for 'install-exec-am'.
      make[2]: Nothing to be done for 'install-data-am'.
      make[2]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0/sample'
      make[1]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
      make[2]: Entering directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/bin'
       /usr/bin/install -c onig-config '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/bin'
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/pkgconfig'
       /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig_install/lib/pkgconfig'
      make[2]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
      make[1]: Leaving directory '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/onig-6.9.0'
      fatal: not a git repository (or any of the parent directories): .git
      fatal: not a git repository (or any of the parent directories): .git
      libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
      libtoolize: copying file 'config/ltmain.sh'
      libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'.
      libtoolize: copying file 'config/m4/libtool.m4'
      libtoolize: copying file 'config/m4/ltoptions.m4'
      libtoolize: copying file 'config/m4/ltversion.m4'
      fatal: not a git repository (or any of the parent directories): .git
      fatal: not a git repository (or any of the parent directories): .git
      configure.ac:17: warning: The macro `AC_PROG_CC_STDC' is obsolete.
      configure.ac:17: You should run autoupdate.
      ./lib/autoconf/c.m4:1666: AC_PROG_CC_STDC is expanded from...
      configure.ac:17: the top level
      configure.ac:41: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
      ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
      ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
      configure.ac:41: the top level
      configure.ac:90: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:90: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      configure.ac:90: the top level
      configure.ac:94: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:94: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      configure.ac:94: the top level
      configure.ac:98: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:98: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      configure.ac:98: the top level
      configure.ac:102: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:102: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      configure.ac:102: the top level
      configure.ac:106: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:106: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      configure.ac:106: the top level
      configure.ac:153: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:153: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
      configure.ac:153: the top level
      fatal: not a git repository (or any of the parent directories): .git
      checking for a BSD-compatible install... /usr/bin/install -c
      checking whether build environment is sane... yes
      checking for a race-free mkdir -p... /usr/bin/mkdir -p
      checking for gawk... no
      checking for mawk... mawk
      checking whether make sets $(MAKE)... yes
      checking whether make supports nested variables... yes
      checking whether make supports nested variables... (cached) yes
      checking whether make supports the include directive... yes (GNU style)
      checking for gcc... gcc
      checking whether the C compiler works... yes
      checking for C compiler default output file name... a.out
      checking for suffix of executables...
      checking whether we are cross compiling... no
      checking for suffix of object files... o
      checking whether the compiler supports GNU C... yes
      checking whether gcc accepts -g... yes
      checking for gcc option to enable C11 features... none needed
      checking whether gcc understands -c and -o together... yes
      checking dependency style of gcc... gcc3
      checking for ar... ar
      checking the archiver (ar) interface... ar
      checking whether to enable maintainer-specific portions of Makefiles... no
      checking for gcc... (cached) gcc
      checking whether the compiler supports GNU C... (cached) yes
      checking whether gcc accepts -g... (cached) yes
      checking for gcc option to enable C11 features... (cached) none needed
      checking whether gcc understands -c and -o together... (cached) yes
      checking dependency style of gcc... (cached) gcc3
      checking how to run the C preprocessor... gcc -E
      checking for bison... bison -y
      checking build system type... x86_64-unknown-linux-gnu
      checking host system type... x86_64-unknown-linux-gnu
      checking how to print strings... printf
      checking for a sed that does not truncate output... /usr/bin/sed
      checking for grep that handles long lines and -e... /usr/bin/grep
      checking for egrep... /usr/bin/grep -E
      checking for fgrep... /usr/bin/grep -F
      checking for ld used by gcc... /usr/bin/ld
      checking if the linker (/usr/bin/ld) is GNU ld... yes
      checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
      checking the name lister (/usr/bin/nm -B) interface... BSD nm
      checking whether ln -s works... yes
      checking the maximum length of command line arguments... 1572864
      checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
      checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
      checking for /usr/bin/ld option to reload object files... -r
      checking for objdump... objdump
      checking how to recognize dependent libraries... pass_all
      checking for dlltool... no
      checking how to associate runtime and link libraries... printf %s\n
      checking for archiver @FILE support... @
      checking for strip... strip
      checking for ranlib... ranlib
      checking command to parse /usr/bin/nm -B output from gcc object... ok
      checking for sysroot... no
      checking for a working dd... /usr/bin/dd
      checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
      checking for mt... mt
      checking if mt is a manifest tool... no
      checking for stdio.h... yes
      checking for stdlib.h... yes
      checking for string.h... yes
      checking for inttypes.h... yes
      checking for stdint.h... yes
      checking for strings.h... yes
      checking for sys/stat.h... yes
      checking for sys/types.h... yes
      checking for unistd.h... yes
      checking for dlfcn.h... yes
      checking for objdir... .libs
      checking if gcc supports -fno-rtti -fno-exceptions... no
      checking for gcc option to produce PIC... -fPIC -DPIC
      checking if gcc PIC flag -fPIC -DPIC works... yes
      checking if gcc static flag -static works... yes
      checking if gcc supports -c -o file.o... yes
      checking if gcc supports -c -o file.o... (cached) yes
      checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
      checking dynamic linker characteristics... GNU/Linux ld.so
      checking how to hardcode library paths into programs... immediate
      checking whether stripping libraries is possible... yes
      checking if libtool supports shared libraries... yes
      checking whether to build shared libraries... no
      checking whether to build static libraries... yes
      checking for oniguruma.h... yes
      checking for onig_version in -lonig... yes
      checking for valgrind... no
      configure: WARNING: valgrind is required to test jq.
      checking for memmem... yes
      checking for mkstemp... yes
      checking for bundle... no
      checking for Ruby dependencies... configure: WARNING:
      *****************************************************************
      *  Ruby dependencies for building jq documentation not found.   *
      *  You can still build, install and hack on jq, but the manpage *
      *  will not be rebuilt and some of the tests won't run.         *
      *  See docs/README.md for how to install the docs dependencies. *
      *****************************************************************
      no
      checking for size_t... yes
      checking for working alloca.h... yes
      checking for alloca... yes
      checking for isatty... yes
      checking for _isatty... no
      checking for strptime... yes
      checking for strftime... yes
      checking for timegm... yes
      checking for gmtime_r... yes
      checking for gmtime... yes
      checking for gettimeofday... yes
      checking for struct tm.tm_gmtoff... yes
      checking for struct tm.__tm_gmtoff... no
      checking for acos... yes
      checking for acosh... yes, in -lm
      checking for asin... yes
      checking for asinh... yes
      checking for atan... yes
      checking for atanh... yes
      checking for cbrt... yes
      checking for cos... yes
      checking for cosh... yes
      checking for exp2... yes
      checking for exp... yes
      checking for floor... yes
      checking for j0... yes
      checking for j1... yes
      checking for log10... yes
      checking for log2... yes
      checking for log... yes
      checking for sin... yes
      checking for sinh... yes
      checking for sqrt... yes
      checking for tan... yes
      checking for tanh... yes
      checking for tgamma... yes
      checking for y0... yes
      checking for y1... yes
      checking for pow... yes
      checking for atan2... yes
      checking for hypot... yes
      checking for remainder... yes
      checking for thread-local storage... yes
      checking whether byte ordering is bigendian... no
      checking that generated files are newer than configure... done
      configure: creating ./config.status
      config.status: creating Makefile
      config.status: executing depfiles commands
      config.status: executing libtool commands
        CC       locfile.lo
        CC       bytecode.lo
        CC       compile.lo
        CC       execute.lo
      execute.c: In function ‘jq_next’:
      execute.c:784:22: warning: cast between incompatible function types from ‘cfunction_ptr’ {aka ‘void (*)()’} to ‘jv (*)(jq_state *, jv)’ [-Wcast-function-type]
        784 |       case 1: top = ((func_1)function->fptr)(jq, in[0]); break;
            |                      ^
      execute.c:785:22: warning: cast between incompatible function types from ‘cfunction_ptr’ {aka ‘void (*)()’} to ‘jv (*)(jq_state *, jv,  jv)’ [-Wcast-function-type]
        785 |       case 2: top = ((func_2)function->fptr)(jq, in[0], in[1]); break;
            |                      ^
      execute.c:786:22: warning: cast between incompatible function types from ‘cfunction_ptr’ {aka ‘void (*)()’} to ‘jv (*)(jq_state *, jv,  jv,  jv)’ [-Wcast-function-type]
        786 |       case 3: top = ((func_3)function->fptr)(jq, in[0], in[1], in[2]); break;
            |                      ^
      execute.c:787:22: warning: cast between incompatible function types from ‘cfunction_ptr’ {aka ‘void (*)()’} to ‘jv (*)(jq_state *, jv,  jv,  jv,  jv)’ [-Wcast-function-type]
        787 |       case 4: top = ((func_4)function->fptr)(jq, in[0], in[1], in[2], in[3]); break;
            |                      ^
      execute.c:788:22: warning: cast between incompatible function types from ‘cfunction_ptr’ {aka ‘void (*)()’} to ‘jv (*)(jq_state *, jv,  jv,  jv,  jv,  jv)’ [-Wcast-function-type]
        788 |       case 5: top = ((func_5)function->fptr)(jq, in[0], in[1], in[2], in[3], in[4]); break;
            |                      ^
      execute.c:653:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        653 |     case EACH_OPT: {
            |                    ^
      execute.c:668:5: note: here
        668 |     case ON_BACKTRACK(EACH):
            |     ^~~~
        CC       builtin.lo
      In file included from /usr/include/x86_64-linux-gnu/sys/time.h:21,
                       from builtin.c:4:
      /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
        194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
            |   ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:2:1: note: in expansion of macro ‘LIBM_DD’
          2 | LIBM_DD(acos)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:7:1: note: in expansion of macro ‘LIBM_DD’
          7 | LIBM_DD(acosh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:12:1: note: in expansion of macro ‘LIBM_DD’
         12 | LIBM_DD(asin)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:17:1: note: in expansion of macro ‘LIBM_DD’
         17 | LIBM_DD(asinh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:22:1: note: in expansion of macro ‘LIBM_DD’
         22 | LIBM_DD(atan)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:27:1: note: in expansion of macro ‘LIBM_DD’
         27 | LIBM_DD(atanh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:32:1: note: in expansion of macro ‘LIBM_DD’
         32 | LIBM_DD(cbrt)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:37:1: note: in expansion of macro ‘LIBM_DD’
         37 | LIBM_DD(cos)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:42:1: note: in expansion of macro ‘LIBM_DD’
         42 | LIBM_DD(cosh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:47:1: note: in expansion of macro ‘LIBM_DD’
         47 | LIBM_DD(exp2)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:52:1: note: in expansion of macro ‘LIBM_DD’
         52 | LIBM_DD(exp)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:57:1: note: in expansion of macro ‘LIBM_DD’
         57 | LIBM_DD(floor)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:62:1: note: in expansion of macro ‘LIBM_DD’
         62 | LIBM_DD(j0)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:67:1: note: in expansion of macro ‘LIBM_DD’
         67 | LIBM_DD(j1)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:72:1: note: in expansion of macro ‘LIBM_DD’
         72 | LIBM_DD(log10)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:77:1: note: in expansion of macro ‘LIBM_DD’
         77 | LIBM_DD(log2)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:82:1: note: in expansion of macro ‘LIBM_DD’
         82 | LIBM_DD(log)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:87:1: note: in expansion of macro ‘LIBM_DD’
         87 | LIBM_DD(sin)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:92:1: note: in expansion of macro ‘LIBM_DD’
         92 | LIBM_DD(sinh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:97:1: note: in expansion of macro ‘LIBM_DD’
         97 | LIBM_DD(sqrt)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:102:1: note: in expansion of macro ‘LIBM_DD’
        102 | LIBM_DD(tan)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:107:1: note: in expansion of macro ‘LIBM_DD’
        107 | LIBM_DD(tanh)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:112:1: note: in expansion of macro ‘LIBM_DD’
        112 | LIBM_DD(tgamma)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:117:1: note: in expansion of macro ‘LIBM_DD’
        117 | LIBM_DD(y0)
            | ^~~~~~~
      builtin.c:1235:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1235 |   {(cfunction_ptr)f_ ## name, "_" #name, 1},
            |    ^
      libm.h:122:1: note: in expansion of macro ‘LIBM_DD’
        122 | LIBM_DD(y1)
            | ^~~~~~~
      builtin.c:1239:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1239 |   {(cfunction_ptr)f_ ## name, "_" #name, 3},
            |    ^
      libm.h:127:1: note: in expansion of macro ‘LIBM_DDD’
        127 | LIBM_DDD(pow)
            | ^~~~~~~~
      builtin.c:1239:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1239 |   {(cfunction_ptr)f_ ## name, "_" #name, 3},
            |    ^
      libm.h:138:1: note: in expansion of macro ‘LIBM_DDD’
        138 | LIBM_DDD(atan2)
            | ^~~~~~~~
      builtin.c:1239:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1239 |   {(cfunction_ptr)f_ ## name, "_" #name, 3},
            |    ^
      libm.h:143:1: note: in expansion of macro ‘LIBM_DDD’
        143 | LIBM_DDD(hypot)
            | ^~~~~~~~
      builtin.c:1239:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1239 |   {(cfunction_ptr)f_ ## name, "_" #name, 3},
            |    ^
      libm.h:148:1: note: in expansion of macro ‘LIBM_DDD’
        148 | LIBM_DDD(remainder)
            | ^~~~~~~~
      builtin.c:1244:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1244 |   {(cfunction_ptr)f_plus, "_plus", 3},
            |    ^
      builtin.c:1245:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1245 |   {(cfunction_ptr)f_negate, "_negate", 1},
            |    ^
      builtin.c:1246:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1246 |   {(cfunction_ptr)f_minus, "_minus", 3},
            |    ^
      builtin.c:1247:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1247 |   {(cfunction_ptr)f_multiply, "_multiply", 3},
            |    ^
      builtin.c:1248:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1248 |   {(cfunction_ptr)f_divide, "_divide", 3},
            |    ^
      builtin.c:1249:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1249 |   {(cfunction_ptr)f_mod, "_mod", 3},
            |    ^
      builtin.c:1250:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1250 |   {(cfunction_ptr)f_dump, "tojson", 1},
            |    ^
      builtin.c:1251:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1251 |   {(cfunction_ptr)f_json_parse, "fromjson", 1},
            |    ^
      builtin.c:1252:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1252 |   {(cfunction_ptr)f_tonumber, "tonumber", 1},
            |    ^
      builtin.c:1253:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1253 |   {(cfunction_ptr)f_tostring, "tostring", 1},
            |    ^
      builtin.c:1254:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1254 |   {(cfunction_ptr)f_keys, "keys", 1},
            |    ^
      builtin.c:1255:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1255 |   {(cfunction_ptr)f_keys_unsorted, "keys_unsorted", 1},
            |    ^
      builtin.c:1256:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1256 |   {(cfunction_ptr)f_startswith, "startswith", 2},
            |    ^
      builtin.c:1257:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1257 |   {(cfunction_ptr)f_endswith, "endswith", 2},
            |    ^
      builtin.c:1258:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1258 |   {(cfunction_ptr)f_ltrimstr, "ltrimstr", 2},
            |    ^
      builtin.c:1259:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1259 |   {(cfunction_ptr)f_rtrimstr, "rtrimstr", 2},
            |    ^
      builtin.c:1260:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1260 |   {(cfunction_ptr)f_string_split, "split", 2},
            |    ^
      builtin.c:1261:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1261 |   {(cfunction_ptr)f_string_explode, "explode", 1},
            |    ^
      builtin.c:1262:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1262 |   {(cfunction_ptr)f_string_implode, "implode", 1},
            |    ^
      builtin.c:1263:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1263 |   {(cfunction_ptr)f_string_indexes, "_strindices", 2},
            |    ^
      builtin.c:1264:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1264 |   {(cfunction_ptr)f_setpath, "setpath", 3}, // FIXME typechecking
            |    ^
      builtin.c:1265:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1265 |   {(cfunction_ptr)f_getpath, "getpath", 2},
            |    ^
      builtin.c:1266:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1266 |   {(cfunction_ptr)f_delpaths, "delpaths", 2},
            |    ^
      builtin.c:1267:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1267 |   {(cfunction_ptr)f_has, "has", 2},
            |    ^
      builtin.c:1268:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1268 |   {(cfunction_ptr)f_equal, "_equal", 3},
            |    ^
      builtin.c:1269:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1269 |   {(cfunction_ptr)f_notequal, "_notequal", 3},
            |    ^
      builtin.c:1270:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1270 |   {(cfunction_ptr)f_less, "_less", 3},
            |    ^
      builtin.c:1271:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1271 |   {(cfunction_ptr)f_greater, "_greater", 3},
            |    ^
      builtin.c:1272:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1272 |   {(cfunction_ptr)f_lesseq, "_lesseq", 3},
            |    ^
      builtin.c:1273:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1273 |   {(cfunction_ptr)f_greatereq, "_greatereq", 3},
            |    ^
      builtin.c:1274:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1274 |   {(cfunction_ptr)f_contains, "contains", 2},
            |    ^
      builtin.c:1275:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1275 |   {(cfunction_ptr)f_length, "length", 1},
            |    ^
      builtin.c:1276:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1276 |   {(cfunction_ptr)f_type, "type", 1},
            |    ^
      builtin.c:1277:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1277 |   {(cfunction_ptr)f_isinfinite, "isinfinite", 1},
            |    ^
      builtin.c:1278:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1278 |   {(cfunction_ptr)f_isnan, "isnan", 1},
            |    ^
      builtin.c:1279:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1279 |   {(cfunction_ptr)f_isnormal, "isnormal", 1},
            |    ^
      builtin.c:1280:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1280 |   {(cfunction_ptr)f_infinite, "infinite", 1},
            |    ^
      builtin.c:1281:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1281 |   {(cfunction_ptr)f_nan, "nan", 1},
            |    ^
      builtin.c:1282:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1282 |   {(cfunction_ptr)f_sort, "sort", 1},
            |    ^
      builtin.c:1283:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1283 |   {(cfunction_ptr)f_sort_by_impl, "_sort_by_impl", 2},
            |    ^
      builtin.c:1284:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1284 |   {(cfunction_ptr)f_group_by_impl, "_group_by_impl", 2},
            |    ^
      builtin.c:1285:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1285 |   {(cfunction_ptr)f_min, "min", 1},
            |    ^
      builtin.c:1286:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1286 |   {(cfunction_ptr)f_max, "max", 1},
            |    ^
      builtin.c:1287:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1287 |   {(cfunction_ptr)f_min_by_impl, "_min_by_impl", 2},
            |    ^
      builtin.c:1288:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1288 |   {(cfunction_ptr)f_max_by_impl, "_max_by_impl", 2},
            |    ^
      builtin.c:1289:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1289 |   {(cfunction_ptr)f_error, "error", 2},
            |    ^
      builtin.c:1290:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1290 |   {(cfunction_ptr)f_format, "format", 2},
            |    ^
      builtin.c:1291:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1291 |   {(cfunction_ptr)f_env, "env", 1},
            |    ^
      builtin.c:1292:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1292 |   {(cfunction_ptr)f_get_search_list, "get_search_list", 1},
            |    ^
      builtin.c:1293:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1293 |   {(cfunction_ptr)f_get_prog_origin, "get_prog_origin", 1},
            |    ^
      builtin.c:1294:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1294 |   {(cfunction_ptr)f_get_jq_origin, "get_jq_origin", 1},
            |    ^
      builtin.c:1295:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv,  jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1295 |   {(cfunction_ptr)f_match, "_match_impl", 4},
            |    ^
      builtin.c:1296:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1296 |   {(cfunction_ptr)f_modulemeta, "modulemeta", 1},
            |    ^
      builtin.c:1297:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1297 |   {(cfunction_ptr)f_input, "_input", 1},
            |    ^
      builtin.c:1298:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1298 |   {(cfunction_ptr)f_debug, "debug", 1},
            |    ^
      builtin.c:1299:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1299 |   {(cfunction_ptr)f_stderr, "stderr", 1},
            |    ^
      builtin.c:1300:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1300 |   {(cfunction_ptr)f_strptime, "strptime", 2},
            |    ^
      builtin.c:1301:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv,  jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1301 |   {(cfunction_ptr)f_strftime, "strftime", 2},
            |    ^
      builtin.c:1302:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1302 |   {(cfunction_ptr)f_mktime, "mktime", 1},
            |    ^
      builtin.c:1303:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1303 |   {(cfunction_ptr)f_gmtime, "gmtime", 1},
            |    ^
      builtin.c:1304:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *, jv)’ to ‘void (*)()’ [-Wcast-function-type]
       1304 |   {(cfunction_ptr)f_now, "now", 1},
            |    ^
      builtin.c:1305:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *)’ to ‘void (*)()’ [-Wcast-function-type]
       1305 |   {(cfunction_ptr)f_current_filename, "input_filename", 1},
            |    ^
      builtin.c:1306:4: warning: cast between incompatible function types from ‘jv (*)(jq_state *)’ to ‘void (*)()’ [-Wcast-function-type]
       1306 |   {(cfunction_ptr)f_current_line, "input_line_number", 1},
            |    ^
        CC       jv.lo
      jv.c: In function ‘jvp_string_hash’:
      jv.c:576:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        576 |   case 3: k1 ^= tail[2] << 16;
            |           ~~~^~~~~~~~~~~~~~~~
      jv.c:577:3: note: here
        577 |   case 2: k1 ^= tail[1] << 8;
            |   ^~~~
      jv.c:577:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        577 |   case 2: k1 ^= tail[1] << 8;
            |           ~~~^~~~~~~~~~~~~~~
      jv.c:578:3: note: here
        578 |   case 1: k1 ^= tail[0];
            |   ^~~~
        CC       jv_parse.lo
        CC       jv_print.lo
        CC       jv_dtoa.lo
      jv_dtoa.c: In function ‘jvp_strtod’:
      jv_dtoa.c:2368:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
       2368 |                         sign = 1;
            |                         ~~~~~^~~
      jv_dtoa.c:2370:17: note: here
       2370 |                 case '+':
            |                 ^~~~
      jv_dtoa.c:2480:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
       2480 |                                 esign = 1;
            |                                 ~~~~~~^~~
      jv_dtoa.c:2481:25: note: here
       2481 |                         case '+':
            |                         ^~~~
      jv_dtoa.c: In function ‘jvp_dtoa’:
      jv_dtoa.c:3701:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
       3701 |                         leftright = 0;
            |                         ~~~~~~~~~~^~~
      jv_dtoa.c:3703:17: note: here
       3703 |                 case 4:
            |                 ^~~~
      jv_dtoa.c:3709:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
       3709 |                         leftright = 0;
            |                         ~~~~~~~~~~^~~
      jv_dtoa.c:3711:17: note: here
       3711 |                 case 5:
            |                 ^~~~
        CC       jv_unicode.lo
        CC       jv_aux.lo
        CC       jv_file.lo
        CC       jv_alloc.lo
      jv_alloc.c: In function ‘jv_mem_uninit_setup’:
      jv_alloc.c:175:26: warning: ‘*p’ is used uninitialized [-Wuninitialized]
        175 |   jv_mem_uninitialised = *p;
            |                          ^~
        CC       jq_test.lo
        CC       util.lo
        CC       linker.lo
        CC       parser.lo
        CC       lexer.lo
        CCLD     libjq.la
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib'
       /bin/bash ./libtool   --mode=install /usr/bin/install -c   libjq.la '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib'
      libtool: install: /usr/bin/install -c .libs/libjq.lai /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib/libjq.la
      libtool: install: /usr/bin/install -c .libs/libjq.a /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib/libjq.a
      libtool: install: chmod 644 /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib/libjq.a
      libtool: install: ranlib /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib/libjq.a
      libtool: finish: PATH="/tmp/pip-build-env-9ut93z7m/overlay/bin:/tmp/pip-build-env-9ut93z7m/normal/bin:/home/mhalano/.local/bin:/home/mhalano/bin:/home/mhalano/.local/bin:/home/mhalano/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/sbin" ldconfig -n /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib
      ----------------------------------------------------------------------
      Libraries have been installed in:
         /tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/lib
      
      If you ever happen to want to link against installed libraries
      in a given directory, LIBDIR, you must either use libtool, and
      specify the full pathname of the library, or use the '-LLIBDIR'
      flag during linking and do at least one of the following:
         - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
           during execution
         - add LIBDIR to the 'LD_RUN_PATH' environment variable
           during linking
         - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
         - have your system administrator add LIBDIR to '/etc/ld.so.conf'
      
      See any operating system documentation about shared libraries for
      more information, such as the ld(1) and ld.so(8) manual pages.
      ----------------------------------------------------------------------
       /usr/bin/mkdir -p '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/include'
       /usr/bin/install -c -m 644 jv.h jq.h '/tmp/pip-install-oac0wnae/pyjq_21f698ba2c5e4452a37c25614509e417/dependencies/jq_install/include'
      creating build/temp.linux-x86_64-3.10
      x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Idependencies/jq_install/include -I/usr/include/python3.10 -c _pyjq.c -o build/temp.linux-x86_64-3.10/_pyjq.o
      _pyjq.c: In function ‘__pyx_tp_dealloc_5_pyjq_Script’:
      _pyjq.c:3796:5: error: lvalue required as increment operand
       3796 |     ++Py_REFCNT(o);
            |     ^~
      _pyjq.c:3798:5: error: lvalue required as decrement operand
       3798 |     --Py_REFCNT(o);
            |     ^~
      _pyjq.c: In function ‘__Pyx_decode_c_string’:
      _pyjq.c:4526:9: warning: ‘PyUnicode_FromUnicode’ is deprecated [-Wdeprecated-declarations]
       4526 |         return PyUnicode_FromUnicode(NULL, 0);
            |         ^~~~~~
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:551:42: note: declared here
        551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
            |                                          ^~~~~~~~~~~~~~~~~~~~~
      _pyjq.c: In function ‘__Pyx_ParseOptionalKeywords’:
      _pyjq.c:5586:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5586:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
        580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
            |                                             ^~~~~~~~~~~~~~~~~~~
      _pyjq.c:5586:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5586:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5586:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
        580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
            |                                             ^~~~~~~~~~~~~~~~~~~
      _pyjq.c:5586:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5586 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                     ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
        580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
            |                                             ^~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
        580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
            |                                             ^~~~~~~~~~~~~~~~~~~
      _pyjq.c:5602:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
       5602 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
            |                         ^
      In file included from /usr/include/python3.10/unicodeobject.h:1046,
                       from /usr/include/python3.10/Python.h:83,
                       from _pyjq.c:4:
      /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
        446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
            |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from _pyjq.c:596:
      At top level:
      dependencies/jq_install/include/jv.h:41:12: warning: ‘jv_is_valid’ defined but not used [-Wunused-function]
         41 | static int jv_is_valid(jv x) { return jv_get_kind(x) != JV_KIND_INVALID; }
            |            ^~~~~~~~~~~
      error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pyjq
Failed to build pyjq
ERROR: Could not build wheels for pyjq, which is required to install pyproject.toml-based projects

Any ideas?

ERROR: Could not build wheels for pyjq which use PEP 517 and cannot be installed directly

Hello,
I have this error in Windows 10 installing it with pip version 2.5.2

PEP 517
https://www.python.org/dev/peps/pep-0517/

I don't know where to start. I don't have access to a compiler if it is needed.

Full error:

Building wheels for collected packages: pyjq
  Building wheel for pyjq (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: 'c:\programdata\XXX\YYYY\python.exe' 'c:\programdata\XXX\YYYY\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' build_wheel 'C:\Temp\tmplfsbullq'
       cwd: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0
  Complete output (23 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.8
  copying pyjq.py -> build\lib.win-amd64-3.8
  running build_ext
  RefactoringTool: Refactored C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\gperf_fold_key_conv.py
  RefactoringTool: Files that were modified:
  RefactoringTool: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\gperf_fold_key_conv.py      
  RefactoringTool: Refactored C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\gperf_unfold_key_conv.py
  RefactoringTool: Files that were modified:
  RefactoringTool: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\gperf_unfold_key_conv.py    
  RefactoringTool: Refactored C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_egcb_data.py
  RefactoringTool: Files that were modified:
  RefactoringTool: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_egcb_data.py   
  RefactoringTool: Refactored C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_fold_data.py
  RefactoringTool: Files that were modified:
  RefactoringTool: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_fold_data.py   
  RefactoringTool: Refactored C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_property_data.py
  RefactoringTool: Files that were modified:
  RefactoringTool: C:\Temp\pip-install-tkq52oph\pyjq_a10282bcbbfe4cd6bcdf59e6814127d0\dependencies\onig-6.9.0\src\make_unicode_property_data.py
  error: [WinError 2] Le fichier spécifié est introuvable
  ----------------------------------------
  ERROR: Failed building wheel for pyjq
Failed to build pyjq
ERROR: Could not build wheels for pyjq which use PEP 517 and cannot be installed directly

Can't install

Machine, Python, and Pip versions
nino@nino-hp:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.4 LTS
Release:	18.04
Codename:	bionic
nino@nino-hp:~$ python --version
Python 3.6.9
nino@nino-hp:~$ pip --version
pip 20.0.2 from /home/nino/.local/lib/python3.6/site-packages/pip (python 3.6)

I am trying to install pyjq but it fails with a monstruously long error trace for the simple command pip install pyjq. Am I doing something wrong?

Error trace
  ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-hxp4cwq1/pyjq/setup.py'"'"'; __file__='"'"'/tmp/pip-install-hxp4cwq1/pyjq/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-80urlq6r
       cwd: /tmp/pip-install-hxp4cwq1/pyjq/
  Complete output (346 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.6
  copying pyjq.py -> build/lib.linux-x86_64-3.6
  running build_ext
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /bin/mkdir -p
  checking for gawk... no
  checking for mawk... mawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking for style of include used by make... GNU
  checking dependency style of gcc... gcc3
  checking build system type... x86_64-pc-linux-gnu
  checking host system type... x86_64-pc-linux-gnu
  checking how to print strings... printf
  checking for a sed that does not truncate output... /bin/sed
  checking for grep that handles long lines and -e... /bin/grep
  checking for egrep... /bin/grep -E
  checking for fgrep... /bin/grep -F
  checking for ld used by gcc... /usr/bin/ld
  checking if the linker (/usr/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  checking the name lister (/usr/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /usr/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /usr/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /bin/dd
  checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  checking for mt... mt
  checking if mt is a manifest tool... no
  checking how to run the C preprocessor... gcc -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... yes
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking whether make sets $(MAKE)... (cached) yes
  checking for ANSI C header files... (cached) yes
  checking for stdlib.h... (cached) yes
  checking for string.h... (cached) yes
  checking for strings.h... (cached) yes
  checking limits.h usability... yes
  checking limits.h presence... yes
  checking for limits.h... yes
  checking sys/time.h usability... yes
  checking sys/time.h presence... yes
  checking for sys/time.h... yes
  checking for unistd.h... (cached) yes
  checking sys/times.h usability... yes
  checking sys/times.h presence... yes
  checking for sys/times.h... yes
  checking size of int... 4
  checking size of short... 2
  checking size of long... 8
  checking for an ANSI C-conforming const... yes
  checking whether time.h and sys/time.h may both be included... yes
  checking for size_t... yes
  checking for working alloca.h... yes
  checking for alloca... yes
  checking for working memcmp... yes
  checking for prototypes... yes
  checking for variable length prototypes and stdarg.h... yes
  checking that generated files are newer than configure... done
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating src/Makefile
  config.status: creating test/Makefile
  config.status: creating sample/Makefile
  config.status: creating onig-config
  config.status: creating src/config.h
  config.status: executing depfiles commands
  config.status: executing libtool commands
  config.status: executing default commands
  Making all in src
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  make  all-am
  make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
  mv -f .deps/regparse.Tpo .deps/regparse.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
  mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
  mv -f .deps/regexec.Tpo .deps/regexec.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
  mv -f .deps/regenc.Tpo .deps/regenc.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
  mv -f .deps/regerror.Tpo .deps/regerror.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
  mv -f .deps/regext.Tpo .deps/regext.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
  mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
  mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
  mv -f .deps/regversion.Tpo .deps/regversion.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
  mv -f .deps/st.Tpo .deps/st.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
  mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
  mv -f .deps/regposix.Tpo .deps/regposix.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
  mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo unicode.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c unicode.c -o unicode.o
  mv -f .deps/unicode.Tpo .deps/unicode.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c -o unicode_unfold_key.lo unicode_unfold_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c unicode_unfold_key.c -o unicode_unfold_key.o
  mv -f .deps/unicode_unfold_key.Tpo .deps/unicode_unfold_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c -o unicode_fold1_key.lo unicode_fold1_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c unicode_fold1_key.c -o unicode_fold1_key.o
  mv -f .deps/unicode_fold1_key.Tpo .deps/unicode_fold1_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c -o unicode_fold2_key.lo unicode_fold2_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c unicode_fold2_key.c -o unicode_fold2_key.o
  mv -f .deps/unicode_fold2_key.Tpo .deps/unicode_fold2_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c -o unicode_fold3_key.lo unicode_fold3_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c unicode_fold3_key.c -o unicode_fold3_key.o
  mv -f .deps/unicode_fold3_key.Tpo .deps/unicode_fold3_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo ascii.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ascii.c -o ascii.o
  mv -f .deps/ascii.Tpo .deps/ascii.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo utf8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -o utf8.o
  mv -f .deps/utf8.Tpo .deps/utf8.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo utf16_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c utf16_be.c -o utf16_be.o
  mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo utf16_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c utf16_le.c -o utf16_le.o
  mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo utf32_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c utf32_be.c -o utf32_be.o
  mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo utf32_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c utf32_le.c -o utf32_le.o
  mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo euc_jp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c euc_jp.c -o euc_jp.o
  mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c -o euc_jp_prop.lo euc_jp_prop.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c euc_jp_prop.c -o euc_jp_prop.o
  mv -f .deps/euc_jp_prop.Tpo .deps/euc_jp_prop.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo sjis.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c sjis.c -o sjis.o
  mv -f .deps/sjis.Tpo .deps/sjis.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c -o sjis_prop.lo sjis_prop.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c sjis_prop.c -o sjis_prop.o
  mv -f .deps/sjis_prop.Tpo .deps/sjis_prop.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo iso8859_1.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c iso8859_1.c -o iso8859_1.o
  mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo iso8859_2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c iso8859_2.c -o iso8859_2.o
  mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo iso8859_3.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c iso8859_3.c -o iso8859_3.o
  mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo iso8859_4.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c iso8859_4.c -o iso8859_4.o
  mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo iso8859_5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c iso8859_5.c -o iso8859_5.o
  mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo iso8859_6.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c iso8859_6.c -o iso8859_6.o
  mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo iso8859_7.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c iso8859_7.c -o iso8859_7.o
  mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo iso8859_8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c iso8859_8.c -o iso8859_8.o
  mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo iso8859_9.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c iso8859_9.c -o iso8859_9.o
  mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo iso8859_10.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c iso8859_10.c -o iso8859_10.o
  mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo iso8859_11.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c iso8859_11.c -o iso8859_11.o
  mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo iso8859_13.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c iso8859_13.c -o iso8859_13.o
  mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo iso8859_14.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c iso8859_14.c -o iso8859_14.o
  mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo iso8859_15.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c iso8859_15.c -o iso8859_15.o
  mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo iso8859_16.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c iso8859_16.c -o iso8859_16.o
  mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo euc_tw.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c euc_tw.c -o euc_tw.o
  mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo euc_kr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c euc_kr.c -o euc_kr.o
  mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo big5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c big5.c -o big5.o
  mv -f .deps/big5.Tpo .deps/big5.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo gb18030.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c gb18030.c -o gb18030.o
  mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo koi8_r.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c koi8_r.c -o koi8_r.o
  mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo cp1251.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c cp1251.c -o cp1251.o
  mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c -o onig_init.lo onig_init.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c onig_init.c -o onig_init.o
  mv -f .deps/onig_init.Tpo .deps/onig_init.Plo
  /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -fPIC -version-info 5:0:0  -o libonig.la -rpath /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib regparse.lo regcomp.lo regexec.lo regenc.lo regerror.lo regext.lo regsyntax.lo regtrav.lo regversion.lo st.lo reggnu.lo regposix.lo regposerr.lo unicode.lo unicode_unfold_key.lo unicode_fold1_key.lo unicode_fold2_key.lo unicode_fold3_key.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo euc_jp_prop.lo sjis.lo sjis_prop.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo onig_init.lo
  libtool: link: ar cru .libs/libonig.a  regparse.o regcomp.o regexec.o regenc.o regerror.o regext.o regsyntax.o regtrav.o regversion.o st.o reggnu.o regposix.o regposerr.o unicode.o unicode_unfold_key.o unicode_fold1_key.o unicode_fold2_key.o unicode_fold3_key.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o euc_jp_prop.o sjis.o sjis_prop.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o onig_init.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libonig.a
  libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
  make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  Making all in test
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  make[1]: Nothing to be done for 'all'.
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  Making all in sample
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[1]: Nothing to be done for 'all'.
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
  sed -e 's,[@]datadir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],6.9.0,g' -e 's,[@]prefix[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include,g' < ./oniguruma.pc.in > oniguruma.pc
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
  Making install in src
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
   /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib'
   /bin/bash ../libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib'
  libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.la
  libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: chmod 644 /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: ranlib /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: finish: PATH="/home/nino/.local/bin:/home/nino/.pyenv/libexec:/home/nino/.pyenv/plugins/python-build/bin:/home/nino/.pyenv/plugins/pyenv-virtualenv/bin:/home/nino/.pyenv/plugins/pyenv-update/bin:/home/nino/.pyenv/plugins/pyenv-installer/bin:/home/nino/.pyenv/plugins/pyenv-doctor/bin:/home/nino/.pyenv/plugins/pyenv-virtualenv/shims:/home/nino/.pyenv/shims:/home/nino/.pyenv/bin:/home/nino/.yarn/bin:/home/nino/.config/yarn/global/node_modules/.bin:/home/nino/bin:/home/nino/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/nino/.dotnet/tools:/sbin" ldconfig -n /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib
  ----------------------------------------------------------------------
  Libraries have been installed in:
     /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib
  
  If you ever happen to want to link against installed libraries
  in a given directory, LIBDIR, you must either use libtool, and
  specify the full pathname of the library, or use the '-LLIBDIR'
  flag during linking and do at least one of the following:
     - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
       during execution
     - add LIBDIR to the 'LD_RUN_PATH' environment variable
       during linking
     - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
     - have your system administrator add LIBDIR to '/etc/ld.so.conf'
  
  See any operating system documentation about shared libraries for
  more information, such as the ld(1) and ld.so(8) manual pages.
  ----------------------------------------------------------------------
   /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include'
   /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include'
  make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
  Making install in test
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  make[2]: Nothing to be done for 'install-exec-am'.
  make[2]: Nothing to be done for 'install-data-am'.
  make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
  Making install in sample
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[2]: Nothing to be done for 'install-exec-am'.
  make[2]: Nothing to be done for 'install-data-am'.
  make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
  make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
  make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
   /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/bin'
   /usr/bin/install -c onig-config '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/bin'
   /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/pkgconfig'
   /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/pkgconfig'
  make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
  make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
  error: [Errno 2] No such file or directory: 'autoreconf': 'autoreconf'
  ----------------------------------------
  ERROR: Failed building wheel for pyjq
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-hxp4cwq1/pyjq/setup.py'"'"'; __file__='"'"'/tmp/pip-install-hxp4cwq1/pyjq/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-f4hf6p7y/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/nino/.local/include/python3.6m/pyjq
         cwd: /tmp/pip-install-hxp4cwq1/pyjq/
    Complete output (346 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.6
    copying pyjq.py -> build/lib.linux-x86_64-3.6
    running build_ext
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether gcc understands -c and -o together... yes
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking build system type... x86_64-pc-linux-gnu
    checking host system type... x86_64-pc-linux-gnu
    checking how to print strings... printf
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
    checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... no
    checking how to associate runtime and link libraries... printf %s\n
    checking for ar... ar
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sysroot... no
    checking for a working dd... /bin/dd
    checking how to truncate binary pipes... /bin/dd bs=4096 count=1
    checking for mt... mt
    checking if mt is a manifest tool... no
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... no
    checking whether to build static libraries... yes
    checking whether make sets $(MAKE)... (cached) yes
    checking for ANSI C header files... (cached) yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking for strings.h... (cached) yes
    checking limits.h usability... yes
    checking limits.h presence... yes
    checking for limits.h... yes
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking for unistd.h... (cached) yes
    checking sys/times.h usability... yes
    checking sys/times.h presence... yes
    checking for sys/times.h... yes
    checking size of int... 4
    checking size of short... 2
    checking size of long... 8
    checking for an ANSI C-conforming const... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking for size_t... yes
    checking for working alloca.h... yes
    checking for alloca... yes
    checking for working memcmp... yes
    checking for prototypes... yes
    checking for variable length prototypes and stdarg.h... yes
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating test/Makefile
    config.status: creating sample/Makefile
    config.status: creating onig-config
    config.status: creating src/config.h
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing default commands
    Making all in src
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    make  all-am
    make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
    mv -f .deps/regparse.Tpo .deps/regparse.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
    mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
    mv -f .deps/regexec.Tpo .deps/regexec.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
    mv -f .deps/regenc.Tpo .deps/regenc.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
    mv -f .deps/regerror.Tpo .deps/regerror.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
    mv -f .deps/regext.Tpo .deps/regext.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
    mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
    mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
    mv -f .deps/regversion.Tpo .deps/regversion.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
    mv -f .deps/st.Tpo .deps/st.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
    mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
    mv -f .deps/regposix.Tpo .deps/regposix.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
    mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo unicode.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c unicode.c -o unicode.o
    mv -f .deps/unicode.Tpo .deps/unicode.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c -o unicode_unfold_key.lo unicode_unfold_key.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c unicode_unfold_key.c -o unicode_unfold_key.o
    mv -f .deps/unicode_unfold_key.Tpo .deps/unicode_unfold_key.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c -o unicode_fold1_key.lo unicode_fold1_key.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c unicode_fold1_key.c -o unicode_fold1_key.o
    mv -f .deps/unicode_fold1_key.Tpo .deps/unicode_fold1_key.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c -o unicode_fold2_key.lo unicode_fold2_key.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c unicode_fold2_key.c -o unicode_fold2_key.o
    mv -f .deps/unicode_fold2_key.Tpo .deps/unicode_fold2_key.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c -o unicode_fold3_key.lo unicode_fold3_key.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c unicode_fold3_key.c -o unicode_fold3_key.o
    mv -f .deps/unicode_fold3_key.Tpo .deps/unicode_fold3_key.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo ascii.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ascii.c -o ascii.o
    mv -f .deps/ascii.Tpo .deps/ascii.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo utf8.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -o utf8.o
    mv -f .deps/utf8.Tpo .deps/utf8.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo utf16_be.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c utf16_be.c -o utf16_be.o
    mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo utf16_le.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c utf16_le.c -o utf16_le.o
    mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo utf32_be.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c utf32_be.c -o utf32_be.o
    mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo utf32_le.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c utf32_le.c -o utf32_le.o
    mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo euc_jp.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c euc_jp.c -o euc_jp.o
    mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c -o euc_jp_prop.lo euc_jp_prop.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c euc_jp_prop.c -o euc_jp_prop.o
    mv -f .deps/euc_jp_prop.Tpo .deps/euc_jp_prop.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo sjis.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c sjis.c -o sjis.o
    mv -f .deps/sjis.Tpo .deps/sjis.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c -o sjis_prop.lo sjis_prop.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c sjis_prop.c -o sjis_prop.o
    mv -f .deps/sjis_prop.Tpo .deps/sjis_prop.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo iso8859_1.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c iso8859_1.c -o iso8859_1.o
    mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo iso8859_2.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c iso8859_2.c -o iso8859_2.o
    mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo iso8859_3.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c iso8859_3.c -o iso8859_3.o
    mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo iso8859_4.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c iso8859_4.c -o iso8859_4.o
    mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo iso8859_5.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c iso8859_5.c -o iso8859_5.o
    mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo iso8859_6.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c iso8859_6.c -o iso8859_6.o
    mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo iso8859_7.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c iso8859_7.c -o iso8859_7.o
    mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo iso8859_8.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c iso8859_8.c -o iso8859_8.o
    mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo iso8859_9.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c iso8859_9.c -o iso8859_9.o
    mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo iso8859_10.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c iso8859_10.c -o iso8859_10.o
    mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo iso8859_11.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c iso8859_11.c -o iso8859_11.o
    mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo iso8859_13.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c iso8859_13.c -o iso8859_13.o
    mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo iso8859_14.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c iso8859_14.c -o iso8859_14.o
    mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo iso8859_15.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c iso8859_15.c -o iso8859_15.o
    mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo iso8859_16.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c iso8859_16.c -o iso8859_16.o
    mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo euc_tw.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c euc_tw.c -o euc_tw.o
    mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo euc_kr.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c euc_kr.c -o euc_kr.o
    mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo big5.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c big5.c -o big5.o
    mv -f .deps/big5.Tpo .deps/big5.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo gb18030.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c gb18030.c -o gb18030.o
    mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo koi8_r.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c koi8_r.c -o koi8_r.o
    mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo cp1251.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c cp1251.c -o cp1251.o
    mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
    /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c -o onig_init.lo onig_init.c
    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c onig_init.c -o onig_init.o
    mv -f .deps/onig_init.Tpo .deps/onig_init.Plo
    /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -fPIC -version-info 5:0:0  -o libonig.la -rpath /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib regparse.lo regcomp.lo regexec.lo regenc.lo regerror.lo regext.lo regsyntax.lo regtrav.lo regversion.lo st.lo reggnu.lo regposix.lo regposerr.lo unicode.lo unicode_unfold_key.lo unicode_fold1_key.lo unicode_fold2_key.lo unicode_fold3_key.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo euc_jp_prop.lo sjis.lo sjis_prop.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo onig_init.lo
    libtool: link: ar cru .libs/libonig.a  regparse.o regcomp.o regexec.o regenc.o regerror.o regext.o regsyntax.o regtrav.o regversion.o st.o reggnu.o regposix.o regposerr.o unicode.o unicode_unfold_key.o unicode_fold1_key.o unicode_fold2_key.o unicode_fold3_key.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o euc_jp_prop.o sjis.o sjis_prop.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o onig_init.o
    ar: `u' modifier ignored since `D' is the default (see `U')
    libtool: link: ranlib .libs/libonig.a
    libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
    make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    Making all in test
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    make[1]: Nothing to be done for 'all'.
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    Making all in sample
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[1]: Nothing to be done for 'all'.
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
    sed -e 's,[@]datadir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],6.9.0,g' -e 's,[@]prefix[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include,g' < ./oniguruma.pc.in > oniguruma.pc
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
    Making install in src
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
     /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib'
     /bin/bash ../libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib'
    libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.la
    libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: install: chmod 644 /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: install: ranlib /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/libonig.a
    libtool: finish: PATH="/home/nino/.local/bin:/home/nino/.pyenv/libexec:/home/nino/.pyenv/plugins/python-build/bin:/home/nino/.pyenv/plugins/pyenv-virtualenv/bin:/home/nino/.pyenv/plugins/pyenv-update/bin:/home/nino/.pyenv/plugins/pyenv-installer/bin:/home/nino/.pyenv/plugins/pyenv-doctor/bin:/home/nino/.pyenv/plugins/pyenv-virtualenv/shims:/home/nino/.pyenv/shims:/home/nino/.pyenv/bin:/home/nino/.yarn/bin:/home/nino/.config/yarn/global/node_modules/.bin:/home/nino/bin:/home/nino/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/nino/.dotnet/tools:/sbin" ldconfig -n /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the '-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the 'LD_RUN_PATH' environment variable
         during linking
       - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to '/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
     /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include'
     /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/include'
    make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/src'
    Making install in test
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/test'
    Making install in sample
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0/sample'
    make[1]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
    make[2]: Entering directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
     /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/bin'
     /usr/bin/install -c onig-config '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/bin'
     /bin/mkdir -p '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/pkgconfig'
     /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig_install/lib/pkgconfig'
    make[2]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
    make[1]: Leaving directory '/tmp/pip-install-hxp4cwq1/pyjq/dependencies/onig-6.9.0'
    error: [Errno 2] No such file or directory: 'autoreconf': 'autoreconf'
    ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-hxp4cwq1/pyjq/setup.py'"'"'; __file__='"'"'/tmp/pip-install-hxp4cwq1/pyjq/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-f4hf6p7y/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/nino/.local/include/python3.6m/pyjq Check the logs for full command output.

Store dependencies as regular text files

Could the two dependency archives be version controlled in a more accessible way? Perhaps as regular text files, or git submodules pointing to the upstream repositories?

Memory leak for list and dict results

@doloopwhile - there is a memory leak in jv_to_pyobj() when it returns list and dict results.

The problem is that the jv_array_get(), jv_object_iter_key() and jv_object_iter_value() methods all call jv_copy() and increment the reference count of the return value, so the results from these methods have to be jv_free()'d.

This sample code shows the memory leak in the list and dict case, and the lack of a memory leak in the string case:

import os
import psutil
from pyjq import compile

recipe = "{x: .foo}"
c = compile(recipe)

process = psutil.Process(os.getpid())
before = process.memory_info().rss

for k in range(0, 10000):
    x = c.first({'foo': 'abcdefghijklmnopqrstuvwxyz'})

after = process.memory_info().rss

print(f"dict: {after - before}")

recipe = "[.foo]"
c = compile(recipe)

before = process.memory_info().rss

for k in range(0, 10000):
    x = c.first({'foo': 'abcdefghijklmnopqrstuvwxyz'})

after = process.memory_info().rss

print(f"list: {after - before}")

recipe = ".foo"
c = compile(recipe)

process = psutil.Process(os.getpid())
before = process.memory_info().rss

for k in range(0, 10000):
    x = c.first({'foo': 'abcdefghijklmnopqrstuvwxyz'})

after = process.memory_info().rss

print(f"string: {after - before}")

Note that the leak only seems to happen for large numbers of invocations of the first/all/one methods. If the range maximum is 100 or 1000 it doesn't seem to leak, but 10000 shows the leak.

I have a patch that calls jv_free() on the list value, and the dict key/value, and the same sample script runs with no memory loss. I'll submit a PR for the change.

Thanks

Symbol issue on Macbook Pro M1

Any idea how to get around this:

ImportError: dlopen(/Users/yoni/code/cloudrail/venv/lib/python3.8/site-packages/_pyjq.cpython-38-darwin.so, 2): Symbol not found: _jq_compile_args
  Referenced from: /Users/yoni/code/cloudrail/venv/lib/python3.8/site-packages/_pyjq.cpython-38-darwin.so
  Expected in: flat namespace
 in /Users/yoni/code/cloudrail/venv/lib/python3.8/site-packages/_pyjq.cpython-38-darwin.so

Fix versions

In setup.py:

  1. 2.7 is supported but not listed in classifiers
  2. 2.6 is not supported but took care in setup.py

how do I install pyjq on python running on windows?

easy_install install pyjq doesn't work (nor does pip). It appears to be attempting a unix-like build process on a windows machine.

Tried cross-compiling from a unix-like environment (OSX) and seemed to start working, but it gets hung up on a missing "processenv.h" which means I'll need an updated version of mingw64 to get that header (or edit the code to not require that header). updated mingw on darwin has no autobuild, so I'll have to rebuild my own.

So before I embark on this potentially multi-hour experiment of modifying the build code or recompiling my cross-compiler... has anyone already done this (install pyjq on Win-based python) and if so could you please advise?

ERROR: Could not build wheels for pyjq, unable to install pyjq in mac os

Traceback (most recent call last):
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in
main()
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 261, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 230, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir
self.run_setup()
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 267, in run_setup
super(_BuildMetaLegacyBackend,
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 158, in run_setup
exec(compile(code, file, 'exec'), locals())
File "setup.py", line 97, in
setup(
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/setuptools/init.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/vj/chqg3bd53m53ljhxcftmrqym0000gn/T/pip-build-env-1zulvgpg/overlay/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "setup.py", line 32, in run
self._build_libjq()
File "setup.py", line 57, in _build_libjq
self._build_lib(
File "setup.py", line 74, in _build_lib
subprocess.check_call(command, cwd=lib_dir)
File "/Users/junwo/.pyenv/versions/3.10.0/lib/python3.10/subprocess.py", line 369, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['autoreconf', '-i']' returned non-zero exit status 2.

ERROR: Failed building wheel for pyjq
Failed to build pyjq
ERROR: Could not build wheels for pyjq, which is required to install pyproject.toml-based projects

this is my a part of error log.
i have installed flex, bison (3.0 or newer), libtool, make, automake and autoconf .
but i could not install pyjq

Python crashes when filtering non-json data

pyjq/jq doesn't support non-json data, but passing an unsupported value crashes Python.

pyjq_crash.py:

#!/usr/bin/env python
import datetime
import pyjq
if __name__ == '__main__':
    try:
        pyjq.all('.', {'date': datetime.datetime.now()})
    except Exception as e:
        # Not reached
        print(f'Handled bad data: {e}')

On linux (Ubuntu 18):

$ pip list | grep pyjq
pyjq             2.3.1
$ python --version
Python 3.6.7
$ ./pyjq_crash.py
Exception ignored in: '_pyjq.pyobj_to_jv'
TypeError: <class 'datetime.datetime'> could not be converted to json
fish: “./pyjq_crash.py” terminated by signal SIGSEGV (Address boundary error)

On OSX 10.14:

$ pip list | grep pyjq
pyjq       2.3.1
$ python --version
Python 3.7.0
$ ./pyjq_crash.py
Exception ignored in: '_pyjq.pyobj_to_jv'
TypeError: <class 'datetime.datetime'> could not be converted to json
python(83355,0x11710d5c0) malloc: *** error for object 0x107b7aba0: pointer being freed was not allocated
python(83355,0x11710d5c0) malloc: *** set a breakpoint in malloc_error_break to debug
fish: './pyjq_crash.py' terminated by signal SIGABRT (Abort)

Error during installation on mac

Here is the error message:

 subprocess.CalledProcessError: Command '['autoreconf', '-i']' returned non-zero exit status 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/nnnnnn/Library/Caches/pypoetry/virtualenvs/calisuck-O85FJhRa-py3.8/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/yr/9063jpx93jjf653zp9f509gr0000gp/T/pip-install-1v9maak5/pyjq/setup.py'"'"'; __file__='"'"'/private/var/folders/yr/9063jpx93jjf653zp9f509gr0000gp/T/pip-install-1v9maak5/pyjq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/yr/9063jpx93jjf653zp9f509gr0000gp/T/pip-record-g6lne1ur/install-record.txt --single-version-externally-managed --compile --install-headers /Users/nnnnn/Library/Caches/pypoetry/virtualenvs/calisuck-O85FJhRa-py3.8/include/site/python3.8/pyjq Check the logs for full command output.

Same issue with old versions

Include *.c to git repository

pyjq.c has not been included in git repository.
It it because I thought that pyjq.c is easily created by pyjq.pyx with cython.

However, it force ones to install cython before to execute pip install pyjq.

Upgrade jq version to 1.6

jq 1.6 released on Nov 1, 2018. However pyjq is still using jq 1.5. Do you plan to upgrade it? If so, when can you do it?

Thanks in advance.

Caching calls to compile function

I am not really sure about the inner workings of jq, but I was wondering if caching the calls to the pyjq.compile function https://github.com/doloopwhile/pyjq/blob/master/pyjq.py#L11
would improve performance (I am not even sure if this is a bottleneck, though). Something similar to the re standard library implementation.

Maybe something as simple as wrapping the pyjq.compile function with @functools.lru_cache decorator https://docs.python.org/3/library/functools.html#functools.lru_cache might do the trick?

Do you think this makes sense to investigate further?

map_values does not work?

pyjq==2.4.0
jq version: 1.6

I wanna filter some certain objects with jq. Seems there's a bug with map_values function.

With jq, it works fine:

echo '{"a": {"status": 1, "elapsed": 12}, "b": {"status": 0, "elapsed": 11}}' | jq 'map_values(select(.status==1))'

returns:
{
  "a": {
    "status": 1,
    "elapsed": 12
  }
}

But with pyjq:

data={"a": {"status": 1, "elapsed": 12}, "b": {"status": 0, "elapsed": 11}}
pyjq.first('map_values(select(.status==1))', data)

returns
None

Try
pyjq.first('map_values(select(.status<1))', data)

returns
{'b': None}

Make ScriptRuntimeError importable from the pyjq module

It'd be nice if one could import ScriptRuntimeError from the pyjq module.

from pyjq import ScriptRuntimeError

currently one has to import use pyjq._pyjq.ScriptRuntimeError.


As an alternative pyjq could issue plain RuntimeError instead of creating a custom Exception.

Bug in installer - pip install pyjq

In Python 3.7 I get a consistent failure trying to install this package. We've also built a test server to verify that a clean Python image does not resolve the problem

C:\temp>pip install pyjq
Collecting pyjq
  Using cached https://files.pythonhosted.org/packages/66/74/7f5c7789c894a943088040a0c148f7ac5daddf4096cf820e3ff15ae75ea0/pyjq-2.3.1.tar.gz
Requirement already satisfied: six in c:\python\python37-32\lib\site-packages (from pyjq) (1.11.0)
Installing collected packages: pyjq
  Running setup.py install for pyjq ... error
    Complete output from command c:\python\python37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\user\\AppData\\Local\\Temp\\pip-install-5k46zhvg\\pyjq\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\user\AppData\Local\Temp\pip-record-d46h9me8\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.7
    copying pyjq.py -> build\lib.win32-3.7
    running build_ext
    error: [WinError 2] The system cannot find the file specified

    ----------------------------------------
Command "c:\python\python37-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\user\\AppData\\Local\\Temp\\pip-install-5k46zhvg\\pyjq\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\user\AppData\Local\Temp\pip-record-d46h9me8\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\user\AppData\Local\Temp\pip-install-5k46zhvg\pyjq\

C:\temp>

Specifying options like in CLI? Alternative workarounds

Thanks for making this project!
I'm currently using this module on a webserver, and was wondering if there was a way to specify directories such as in the CLI:

-Ldirectory / -L directory: Prepend directory to the search list for modules. If this option is used then no builtin search list is used. See the section on modules below

Im unsure if there's a way to do that through this module, but was wondering if there were any alternatives. I was hoping to specify my functions in a .jq module in my project's directory. How do you normally handle custom functions in your projects?

issues installing on pi3

Hi,

im sturggling to install pyjq.
And i get stuck and don´t understand what is the issue.

ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-00e699ra/pyjq/setup.py'"'"'; __file__='"'"'/tmp/pip-install-00e699ra/pyjq/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-sqqklvnn --python-tag cp37
       cwd: /tmp/pip-install-00e699ra/pyjq/
  Complete output (397 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-armv7l-3.7
  copying pyjq.py -> build/lib.linux-armv7l-3.7
  running build_ext
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /bin/mkdir -p
  checking for gawk... no
  checking for mawk... mawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking for style of include used by make... GNU
  checking dependency style of gcc... gcc3
  checking build system type... armv7l-unknown-linux-gnueabihf
  checking host system type... armv7l-unknown-linux-gnueabihf
  checking how to print strings... printf
  checking for a sed that does not truncate output... /bin/sed
  checking for grep that handles long lines and -e... /bin/grep
  checking for egrep... /bin/grep -E
  checking for fgrep... /bin/grep -F
  checking for ld used by gcc... /usr/bin/ld
  checking if the linker (/usr/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  checking the name lister (/usr/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
  checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
  checking for /usr/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /usr/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /bin/dd
  checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  checking for mt... mt
  checking if mt is a manifest tool... no
  checking how to run the C preprocessor... gcc -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... yes
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking whether make sets $(MAKE)... (cached) yes
  checking for ANSI C header files... (cached) yes
  checking for stdlib.h... (cached) yes
  checking for string.h... (cached) yes
  checking for strings.h... (cached) yes
  checking limits.h usability... yes
  checking limits.h presence... yes
  checking for limits.h... yes
  checking sys/time.h usability... yes
  checking sys/time.h presence... yes
  checking for sys/time.h... yes
  checking for unistd.h... (cached) yes
  checking sys/times.h usability... yes
  checking sys/times.h presence... yes
  checking for sys/times.h... yes
  checking size of int... 4
  checking size of short... 2
  checking size of long... 4
  checking for an ANSI C-conforming const... yes
  checking whether time.h and sys/time.h may both be included... yes
  checking for size_t... yes
  checking for working alloca.h... yes
  checking for alloca... yes
  checking for working memcmp... yes
  checking for prototypes... yes
  checking for variable length prototypes and stdarg.h... yes
  checking that generated files are newer than configure... done
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating src/Makefile
  config.status: creating test/Makefile
  config.status: creating sample/Makefile
  config.status: creating onig-config
  config.status: creating src/config.h
  config.status: executing depfiles commands
  config.status: executing libtool commands
  config.status: executing default commands
  Making all in src
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird betreten
  make  all-am
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird betreten
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
  mv -f .deps/regparse.Tpo .deps/regparse.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
  mv -f .deps/regcomp.Tpo .deps/regcomp.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
  mv -f .deps/regexec.Tpo .deps/regexec.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
  mv -f .deps/regenc.Tpo .deps/regenc.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
  mv -f .deps/regerror.Tpo .deps/regerror.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
  mv -f .deps/regext.Tpo .deps/regext.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c -o regsyntax.lo regsyntax.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
  mv -f .deps/regsyntax.Tpo .deps/regsyntax.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c -o regtrav.lo regtrav.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
  mv -f .deps/regtrav.Tpo .deps/regtrav.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c -o regversion.lo regversion.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
  mv -f .deps/regversion.Tpo .deps/regversion.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c -o st.lo st.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
  mv -f .deps/st.Tpo .deps/st.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
  mv -f .deps/reggnu.Tpo .deps/reggnu.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c -o regposix.lo regposix.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
  mv -f .deps/regposix.Tpo .deps/regposix.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c -o regposerr.lo regposerr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
  mv -f .deps/regposerr.Tpo .deps/regposerr.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c -o unicode.lo unicode.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c unicode.c -o unicode.o
  mv -f .deps/unicode.Tpo .deps/unicode.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c -o unicode_unfold_key.lo unicode_unfold_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_unfold_key.lo -MD -MP -MF .deps/unicode_unfold_key.Tpo -c unicode_unfold_key.c -o unicode_unfold_key.o
  mv -f .deps/unicode_unfold_key.Tpo .deps/unicode_unfold_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c -o unicode_fold1_key.lo unicode_fold1_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold1_key.lo -MD -MP -MF .deps/unicode_fold1_key.Tpo -c unicode_fold1_key.c -o unicode_fold1_key.o
  mv -f .deps/unicode_fold1_key.Tpo .deps/unicode_fold1_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c -o unicode_fold2_key.lo unicode_fold2_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold2_key.lo -MD -MP -MF .deps/unicode_fold2_key.Tpo -c unicode_fold2_key.c -o unicode_fold2_key.o
  mv -f .deps/unicode_fold2_key.Tpo .deps/unicode_fold2_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c -o unicode_fold3_key.lo unicode_fold3_key.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT unicode_fold3_key.lo -MD -MP -MF .deps/unicode_fold3_key.Tpo -c unicode_fold3_key.c -o unicode_fold3_key.o
  mv -f .deps/unicode_fold3_key.Tpo .deps/unicode_fold3_key.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c -o ascii.lo ascii.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ascii.c -o ascii.o
  mv -f .deps/ascii.Tpo .deps/ascii.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c -o utf8.lo utf8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -o utf8.o
  mv -f .deps/utf8.Tpo .deps/utf8.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c -o utf16_be.lo utf16_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c utf16_be.c -o utf16_be.o
  mv -f .deps/utf16_be.Tpo .deps/utf16_be.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c -o utf16_le.lo utf16_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c utf16_le.c -o utf16_le.o
  mv -f .deps/utf16_le.Tpo .deps/utf16_le.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c -o utf32_be.lo utf32_be.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c utf32_be.c -o utf32_be.o
  mv -f .deps/utf32_be.Tpo .deps/utf32_be.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c -o utf32_le.lo utf32_le.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c utf32_le.c -o utf32_le.o
  mv -f .deps/utf32_le.Tpo .deps/utf32_le.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c -o euc_jp.lo euc_jp.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c euc_jp.c -o euc_jp.o
  mv -f .deps/euc_jp.Tpo .deps/euc_jp.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c -o euc_jp_prop.lo euc_jp_prop.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_jp_prop.lo -MD -MP -MF .deps/euc_jp_prop.Tpo -c euc_jp_prop.c -o euc_jp_prop.o
  mv -f .deps/euc_jp_prop.Tpo .deps/euc_jp_prop.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c -o sjis.lo sjis.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c sjis.c -o sjis.o
  mv -f .deps/sjis.Tpo .deps/sjis.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c -o sjis_prop.lo sjis_prop.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT sjis_prop.lo -MD -MP -MF .deps/sjis_prop.Tpo -c sjis_prop.c -o sjis_prop.o
  mv -f .deps/sjis_prop.Tpo .deps/sjis_prop.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c -o iso8859_1.lo iso8859_1.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c iso8859_1.c -o iso8859_1.o
  mv -f .deps/iso8859_1.Tpo .deps/iso8859_1.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c -o iso8859_2.lo iso8859_2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c iso8859_2.c -o iso8859_2.o
  mv -f .deps/iso8859_2.Tpo .deps/iso8859_2.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c -o iso8859_3.lo iso8859_3.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c iso8859_3.c -o iso8859_3.o
  mv -f .deps/iso8859_3.Tpo .deps/iso8859_3.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c -o iso8859_4.lo iso8859_4.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c iso8859_4.c -o iso8859_4.o
  mv -f .deps/iso8859_4.Tpo .deps/iso8859_4.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c -o iso8859_5.lo iso8859_5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c iso8859_5.c -o iso8859_5.o
  mv -f .deps/iso8859_5.Tpo .deps/iso8859_5.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c -o iso8859_6.lo iso8859_6.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c iso8859_6.c -o iso8859_6.o
  mv -f .deps/iso8859_6.Tpo .deps/iso8859_6.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c -o iso8859_7.lo iso8859_7.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c iso8859_7.c -o iso8859_7.o
  mv -f .deps/iso8859_7.Tpo .deps/iso8859_7.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c -o iso8859_8.lo iso8859_8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c iso8859_8.c -o iso8859_8.o
  mv -f .deps/iso8859_8.Tpo .deps/iso8859_8.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c -o iso8859_9.lo iso8859_9.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c iso8859_9.c -o iso8859_9.o
  mv -f .deps/iso8859_9.Tpo .deps/iso8859_9.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c -o iso8859_10.lo iso8859_10.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c iso8859_10.c -o iso8859_10.o
  mv -f .deps/iso8859_10.Tpo .deps/iso8859_10.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c -o iso8859_11.lo iso8859_11.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c iso8859_11.c -o iso8859_11.o
  mv -f .deps/iso8859_11.Tpo .deps/iso8859_11.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c -o iso8859_13.lo iso8859_13.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c iso8859_13.c -o iso8859_13.o
  mv -f .deps/iso8859_13.Tpo .deps/iso8859_13.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c -o iso8859_14.lo iso8859_14.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c iso8859_14.c -o iso8859_14.o
  mv -f .deps/iso8859_14.Tpo .deps/iso8859_14.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c -o iso8859_15.lo iso8859_15.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c iso8859_15.c -o iso8859_15.o
  mv -f .deps/iso8859_15.Tpo .deps/iso8859_15.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c -o iso8859_16.lo iso8859_16.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c iso8859_16.c -o iso8859_16.o
  mv -f .deps/iso8859_16.Tpo .deps/iso8859_16.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c -o euc_tw.lo euc_tw.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c euc_tw.c -o euc_tw.o
  mv -f .deps/euc_tw.Tpo .deps/euc_tw.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c -o euc_kr.lo euc_kr.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c euc_kr.c -o euc_kr.o
  mv -f .deps/euc_kr.Tpo .deps/euc_kr.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c -o big5.lo big5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c big5.c -o big5.o
  mv -f .deps/big5.Tpo .deps/big5.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c -o gb18030.lo gb18030.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c gb18030.c -o gb18030.o
  mv -f .deps/gb18030.Tpo .deps/gb18030.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c -o koi8_r.lo koi8_r.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c koi8_r.c -o koi8_r.o
  mv -f .deps/koi8_r.Tpo .deps/koi8_r.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c -o cp1251.lo cp1251.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c cp1251.c -o cp1251.o
  mv -f .deps/cp1251.Tpo .deps/cp1251.Plo
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include  -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c -o onig_init.lo onig_init.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include -Wall -fPIC -MT onig_init.lo -MD -MP -MF .deps/onig_init.Tpo -c onig_init.c -o onig_init.o
  mv -f .deps/onig_init.Tpo .deps/onig_init.Plo
  /bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -fPIC -version-info 5:0:0  -o libonig.la -rpath /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib regparse.lo regcomp.lo regexec.lo regenc.lo regerror.lo regext.lo regsyntax.lo regtrav.lo regversion.lo st.lo reggnu.lo regposix.lo regposerr.lo unicode.lo unicode_unfold_key.lo unicode_fold1_key.lo unicode_fold2_key.lo unicode_fold3_key.lo ascii.lo utf8.lo utf16_be.lo utf16_le.lo utf32_be.lo utf32_le.lo euc_jp.lo euc_jp_prop.lo sjis.lo sjis_prop.lo iso8859_1.lo iso8859_2.lo iso8859_3.lo iso8859_4.lo iso8859_5.lo iso8859_6.lo iso8859_7.lo iso8859_8.lo iso8859_9.lo iso8859_10.lo iso8859_11.lo iso8859_13.lo iso8859_14.lo iso8859_15.lo iso8859_16.lo euc_tw.lo euc_kr.lo big5.lo gb18030.lo koi8_r.lo cp1251.lo onig_init.lo
  libtool: link: ar cru .libs/libonig.a  regparse.o regcomp.o regexec.o regenc.o regerror.o regext.o regsyntax.o regtrav.o regversion.o st.o reggnu.o regposix.o regposerr.o unicode.o unicode_unfold_key.o unicode_fold1_key.o unicode_fold2_key.o unicode_fold3_key.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o euc_jp_prop.o sjis.o sjis_prop.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o onig_init.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libonig.a
  libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird verlassen
  Making all in test
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird betreten
  make[1]: Für das Ziel „all“ ist nichts zu tun.
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird verlassen
  Making all in sample
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird betreten
  make[1]: Für das Ziel „all“ ist nichts zu tun.
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird betreten
  sed -e 's,[@]datadir[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/share,g' -e 's,[@]datarootdir[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/share,g' -e 's,[@]PACKAGE_VERSION[@],6.9.0,g' -e 's,[@]prefix[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install,g' -e 's,[@]exec_prefix[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install,g' -e 's,[@]libdir[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib,g' -e 's,[@]includedir[@],/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include,g' < ./oniguruma.pc.in > oniguruma.pc
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird verlassen
  Making install in src
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird betreten
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird betreten
   /bin/mkdir -p '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib'
   /bin/bash ../libtool   --mode=install /usr/bin/install -c   libonig.la '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib'
  libtool: install: /usr/bin/install -c .libs/libonig.lai /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/libonig.la
  libtool: install: /usr/bin/install -c .libs/libonig.a /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: chmod 644 /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: install: ranlib /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/libonig.a
  libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib
  ----------------------------------------------------------------------
  Libraries have been installed in:
     /tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib

  If you ever happen to want to link against installed libraries
  in a given directory, LIBDIR, you must either use libtool, and
  specify the full pathname of the library, or use the '-LLIBDIR'
  flag during linking and do at least one of the following:
     - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
       during execution
     - add LIBDIR to the 'LD_RUN_PATH' environment variable
       during linking
     - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
     - have your system administrator add LIBDIR to '/etc/ld.so.conf'

  See any operating system documentation about shared libraries for
  more information, such as the ld(1) and ld.so(8) manual pages.
  ----------------------------------------------------------------------
   /bin/mkdir -p '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include'
   /usr/bin/install -c -m 644 oniguruma.h oniggnu.h onigposix.h '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/include'
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/src“ wird verlassen
  Making install in test
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird betreten
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird betreten
  make[2]: Für das Ziel „install-exec-am“ ist nichts zu tun.
  make[2]: Für das Ziel „install-data-am“ ist nichts zu tun.
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/test“ wird verlassen
  Making install in sample
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird betreten
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird betreten
  make[2]: Für das Ziel „install-exec-am“ ist nichts zu tun.
  make[2]: Für das Ziel „install-data-am“ ist nichts zu tun.
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0/sample“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird betreten
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird betreten
   /bin/mkdir -p '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/bin'
   /usr/bin/install -c onig-config '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/bin'
   /bin/mkdir -p '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/pkgconfig'
   /usr/bin/install -c -m 644 oniguruma.pc '/tmp/pip-install-00e699ra/pyjq/dependencies/onig_install/lib/pkgconfig'
  make[2]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird verlassen
  make[1]: Verzeichnis „/tmp/pip-install-00e699ra/pyjq/dependencies/onig-6.9.0“ wird verlassen
  fatal: Kein Git-Repository (oder irgendein Elternverzeichnis): .git
  fatal: Kein Git-Repository (oder irgendein Elternverzeichnis): .git
  fatal: Not a git repository (or any of the parent directories): .git
  libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
  libtoolize: copying file 'config/ltmain.sh'
  libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'.
  libtoolize: copying file 'config/m4/libtool.m4'
  libtoolize: copying file 'config/m4/ltoptions.m4'
  libtoolize: copying file 'config/m4/ltversion.m4'
  fatal: Kein Git-Repository (oder irgendein Elternverzeichnis): .git
  fatal: Kein Git-Repository (oder irgendein Elternverzeichnis): .git
  fatal: Not a git repository (or any of the parent directories): .git
  Traceback (most recent call last):
    File "/usr/local/bin/automake", line 6, in <module>
      from automake.cli import cli
    File "/usr/local/lib/python3.7/site-packages/automake/cli.py", line 6, in <module>
      from utils import printmsg
  ModuleNotFoundError: No module named 'utils'
  autoreconf: automake failed with exit status: 1
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-install-00e699ra/pyjq/setup.py", line 96, in <module>
      package_data={'': [onig_tarball_path, jq_tarball_path]},
    File "/usr/local/lib/python3.7/site-packages/setuptools/__init__.py", line 145, in setup
      return distutils.core.setup(**attrs)
    File "/usr/local/lib/python3.7/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/usr/local/lib/python3.7/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/usr/local/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/local/lib/python3.7/site-packages/wheel/bdist_wheel.py", line 192, in run
      self.run_command('build')
    File "/usr/local/lib/python3.7/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/local/lib/python3.7/distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/usr/local/lib/python3.7/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/tmp/pip-install-00e699ra/pyjq/setup.py", line 30, in run
      self._build_libjq()
    File "/tmp/pip-install-00e699ra/pyjq/setup.py", line 59, in _build_libjq
      ["make", "install-libLTLIBRARIES", "install-includeHEADERS"],
    File "/tmp/pip-install-00e699ra/pyjq/setup.py", line 69, in _build_lib
      subprocess.check_call(command, cwd=lib_dir)
    File "/usr/local/lib/python3.7/subprocess.py", line 328, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['autoreconf', '-i']' returned non-zero exit status 1.
  ----------------------------------------
  ERROR: Failed building wheel for pyjq

Conda package

Hi,

I would like to be able to install this package with conda via conda-forge.

I am willing to create the recipe and submit it to conda-forge by following this guide. It won't be much work to create, just a few minutes.

But while I can create the recipe, I'm not sure I want to be on the hook for maintaining the recipe 😬 . Really, the only maintenance would be keeping the conda recipe up-to-date with any new version releases or dependency changes. As in, when you push a new version to pypi, just update the conda-forge recipe as well.

Are there any maintainers here who would be willing to fill the role of maintainer of the conda-forge recipe?

Using`vars` breaks my `pyjq.first` command with `Assertion failed: (JVP_HAS_KIND(key, JV_KIND_STRING))`

Hello.

I am having the following issue regarding the use of vars argument.

This does not work:

data = dict(
    parameters= [
        dict(name="PKG_TAG_NAME", value="trunk"),
        dict(name="GIT_COMMIT", value="master"),
        dict(name="TRIGGERED_JOB", value="trunk-buildall")
    ],
    id="2013-12-27_00-09-37",
    changeSet=dict(items=[], kind="git"),
)
import pyjq
print(pyjq.first('$parameters[] | {"param_name": .name, "param_type": .type}', vars=data))

# returns Assertion failed: (JVP_HAS_KIND(key, JV_KIND_STRING)), function jv_object_set, file jv.c, line 1771.

But this works:

data = dict(
    parameters= [
        dict(name="PKG_TAG_NAME", value="trunk"),
        dict(name="GIT_COMMIT", value="master"),
        dict(name="TRIGGERED_JOB", value="trunk-buildall")
    ],
    id="2013-12-27_00-09-37",
    changeSet=dict(items=[], kind="git"),
)
import pyjq
print(pyjq.first('.parameters as $parameters | $parameters[] | {"param_name": .name, "param_type": .type}', data))

# {'param_name': 'PKG_TAG_NAME', 'param_type': None}

Am I assuming something wrong regarding the use of vars?

I am using Python 3.11 and pyjq 2.6.0 in a Macbook M2.

Thank you in advance.

cannot install pyjq on OS X

I have install jq via homebrew (brew install jq) and everything seems fine, I'm trying to install pyjq via pip install pyjq and get an error that it cannot find jv.h trying to build from source seems to lead to the same issue for me. Ideas on how to install pyjq?

distribute wheels?

@doloopwhile would it be possible to distribute wheels with the package for the latest python/macos? currently running pip install pyjq requires compilation and thus requires to run brew install autoconf automake libtool on macos or the equivalent on other distributions

Collecting pyjq
  Using cached https://files.pythonhosted.org/packages/66/74/7f5c7789c894a943088040a0c148f7ac5daddf4096cf820e3ff15ae75ea0/pyjq-2.3.1.tar.gz
Requirement already satisfied: six in /Users/atul/.local/share/virtualenvs/taxonomy-analysis-2guDZYxG/lib/python3.7/site-packages (from pyjq) (1.12.0)
Building wheels for collected packages: pyjq
  Running setup.py bdist_wheel for pyjq ... done
  Stored in directory: /Users/atul/Library/Caches/pip/wheels/78/62/a0/6c56e20094dc02c9070f94a7b06b164cf003168a74ab0b7c0c
Successfully built pyjq
Installing collected packages: pyjq
Successfully installed pyjq-2.3.1

this would also resolve #16 for future users and maybe #9

Integers Becoming Floats Beyond 31 Bits

A user of one of my pyjq-enabled programs observed that large integers we being returned from his filters as floats, causing validation that happened downstream to fail. I narrowed the problem to this example (seen on 2.1.0 and 2.2.0 with Python 2.7.5 and Cython 0.29.1):

import pyjq

for script in [
        ".x = 2147483647",
        ".x = 2147483648"
]:  
    filt = pyjq.compile(script)
    print script, "->", filt.all(None) 
.x = 2147483647 -> [OrderedDict([(u'x', 2147483647)])]
.x = 2147483648 -> [OrderedDict([(u'x', 2147483648.0)])]

Jq does not exhibit this behavior:

% jq -n '.x = 2147483647'
{
  "x": 2147483647
}

% jq -n '.x = 2147483648'
{
  "x": 2147483648
}

...at least not until the numbers get considerably larger:

% jq -n '.x = 9999999999999998'
{
  "x": 9999999999999998
}

% jq -n '.x = 9999999999999999'
{
  "x": 1e+16
}

Because the misbehaving numbers start life as text in a script, I don't think they're being turned into floats on the way in. If I run a filter of .x = 2147483648 | .y = (.x | tostring), the string is correct, so at least to that point jq still understands it as an integer.

The best I can tell is that this is happening on the way out in this code:

cdef object jv_to_pyobj(jv jval):
    kind = jv_get_kind(jval)
    ...
    elif kind == JV_KIND_NUMBER:
        v = jv_number_value(jval)
        if jv_is_integer(jval):
            return int(v)
        return v
    ...

Any thoughts on whether this should be done differently, or should I look for a bug in the code Cython generates?

Thanks.

Unable to install

pip install pyjq

Above command results in successfull installation after installing libtools in ubuntu. However the final message is
Successfully installed unknown-0.0.0

Memory corruption when passing args hash to compile()

In perfsonar/pscheduler#1059, it was discovered that this script...

import pyjq
f = pyjq.compile("$value", {"value": 123})

...causes Python 2 and 3 to crash with a memory corruption error:

$ ~/tmp/pyt
*** Error in `python3': malloc(): memory corruption (fast): 0x0000000001c5b38f ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7f3e4)[0x7fcdf600c3e4]
/lib64/libc.so.6(+0x82b20)[0x7fcdf600fb20]
/lib64/libc.so.6(__libc_calloc+0xb4)[0x7fcdf6013184]
/lib64/libjq.so.1(jv_mem_calloc+0x9)[0x7fcdeef32c19]
/lib64/libjq.so.1(+0x157ae)[0x7fcdeef287ae]
/lib64/libjq.so.1(+0x1607b)[0x7fcdeef2907b]
/lib64/libjq.so.1(jq_compile_args+0x30d)[0x7fcdeef2c12d]
/usr/lib64/python3.6/site-packages/_pyjq.cpython-36m-x86_64-linux-gnu.so(+0x71e5)[0x7fcdef1671e5]
/lib64/libpython3.6m.so.1.0(+0xf71e2)[0x7fcdf6d771e2]
/lib64/libpython3.6m.so.1.0(_PyObject_FastCallDict+0x90)[0x7fcdf6d28160]
/lib64/libpython3.6m.so.1.0(_PyObject_FastCallKeywords+0x9c)[0x7fcdf6d287ec]
/lib64/libpython3.6m.so.1.0(+0x15098c)[0x7fcdf6dd098c]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x162b)[0x7fcdf6dc637b]
/lib64/libpython3.6m.so.1.0(+0x14f987)[0x7fcdf6dcf987]
/lib64/libpython3.6m.so.1.0(+0x15067a)[0x7fcdf6dd067a]
/lib64/libpython3.6m.so.1.0(+0x150903)[0x7fcdf6dd0903]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x3a7)[0x7fcdf6dc50f7]
/lib64/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x24f)[0x7fcdf6dd0c9f]
/lib64/libpython3.6m.so.1.0(PyEval_EvalCode+0x3b)[0x7fcdf6dd17ab]
/lib64/libpython3.6m.so.1.0(+0x1d912e)[0x7fcdf6e5912e]
/lib64/libpython3.6m.so.1.0(PyRun_FileExFlags+0xa4)[0x7fcdf6d06e6f]
/lib64/libpython3.6m.so.1.0(PyRun_SimpleFileExFlags+0x39c)[0x7fcdf6d07241]
/lib64/libpython3.6m.so.1.0(Py_Main+0x652)[0x7fcdf6e5f5c2]
python3(main+0x119)[0x400ab9]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7fcdf5faf555]
python3[0x400c40]
======= Memory map: ========
00400000-00401000 r-xp 00000000 fd:00 13544                              /usr/bin/python3.6
00601000-00602000 r--p 00001000 fd:00 13544                              /usr/bin/python3.6
00602000-00603000 rw-p 00002000 fd:00 13544                              /usr/bin/python3.6
01ad4000-01c67000 rw-p 00000000 00:00 0                                  [heap]
7fcde8000000-7fcde8021000 rw-p 00000000 00:00 0 
7fcde8021000-7fcdec000000 ---p 00000000 00:00 0 
7fcdeea7a000-7fcdeea8f000 r-xp 00000000 fd:00 33554508                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fcdeea8f000-7fcdeec8e000 ---p 00015000 fd:00 33554508                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fcdeec8e000-7fcdeec8f000 r--p 00014000 fd:00 33554508                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fcdeec8f000-7fcdeec90000 rw-p 00015000 fd:00 33554508                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fcdeec90000-7fcdeed0b000 r-xp 00000000 fd:00 34676113                   /usr/lib64/libonig.so.5.0.0
7fcdeed0b000-7fcdeef0a000 ---p 0007b000 fd:00 34676113                   /usr/lib64/libonig.so.5.0.0
7fcdeef0a000-7fcdeef0c000 r--p 0007a000 fd:00 34676113                   /usr/lib64/libonig.so.5.0.0
7fcdeef0c000-7fcdeef13000 rw-p 0007c000 fd:00 34676113                   /usr/lib64/libonig.so.5.0.0
7fcdeef13000-7fcdeef5e000 r-xp 00000000 fd:00 34675989                   /usr/lib64/libjq.so.1.0.4
7fcdeef5e000-7fcdef15d000 ---p 0004b000 fd:00 34675989                   /usr/lib64/libjq.so.1.0.4
7fcdef15d000-7fcdef15f000 r--p 0004a000 fd:00 34675989                   /usr/lib64/libjq.so.1.0.4
7fcdef15f000-7fcdef160000 rw-p 0004c000 fd:00 34675989                   /usr/lib64/libjq.so.1.0.4
7fcdef160000-7fcdef16b000 r-xp 00000000 fd:00 1267456                    /usr/lib64/python3.6/site-packages/_pyjq.cpython-36m-x86_64-linux-gnu.so
7fcdef16b000-7fcdef36a000 ---p 0000b000 fd:00 1267456                    /usr/lib64/python3.6/site-packages/_pyjq.cpython-36m-x86_64-linux-gnu.so
7fcdef36a000-7fcdef36b000 r--p 0000a000 fd:00 1267456                    /usr/lib64/python3.6/site-packages/_pyjq.cpython-36m-x86_64-linux-gnu.so
7fcdef36b000-7fcdef36d000 rw-p 0000b000 fd:00 1267456                    /usr/lib64/python3.6/site-packages/_pyjq.cpython-36m-x86_64-linux-gnu.so
7fcdef36d000-7fcdef376000 r-xp 00000000 fd:00 33770305                   /usr/lib64/python3.6/lib-dynload/_struct.cpython-36m-x86_64-linux-gnu.so
7fcdef376000-7fcdef576000 ---p 00009000 fd:00 33770305                   /usr/lib64/python3.6/lib-dynload/_struct.cpython-36m-x86_64-linux-gnu.so
7fcdef576000-7fcdef577000 r--p 00009000 fd:00 33770305                   /usr/lib64/python3.6/lib-dynload/_struct.cpython-36m-x86_64-linux-gnu.so
7fcdef577000-7fcdef579000 rw-p 0000a000 fd:00 33770305                   /usr/lib64/python3.6/lib-dynload/_struct.cpython-36m-x86_64-linux-gnu.so
7fcdef579000-7fcdef5b9000 rw-p 00000000 00:00 0 
7fcdef5b9000-7fcdef5c4000 r-xp 00000000 fd:00 33770288                   /usr/lib64/python3.6/lib-dynload/_json.cpython-36m-x86_64-linux-gnu.so
7fcdef5c4000-7fcdef7c3000 ---p 0000b000 fd:00 33770288                   /usr/lib64/python3.6/lib-dynload/_json.cpython-36m-x86_64-linux-gnu.so
7fcdef7c3000-7fcdef7c4000 r--p 0000a000 fd:00 33770288                   /usr/lib64/python3.6/lib-dynload/_json.cpython-36m-x86_64-linux-gnu.so
7fcdef7c4000-7fcdef7c5000 rw-p 0000b000 fd:00 33770288                   /usr/lib64/python3.6/lib-dynload/_json.cpython-36m-x86_64-linux-gnu.so
7fcdef7c5000-7fcdef805000 rw-p 00000000 00:00 0 
7fcdef805000-7fcdef808000 r-xp 00000000 fd:00 33770287                   /usr/lib64/python3.6/lib-dynload/_heapq.cpython-36m-x86_64-linux-gnu.so
7fcdef808000-7fcdefa07000 ---p 00003000 fd:00 33770287                   /usr/lib64/python3.6/lib-dynload/_heapq.cpython-36m-x86_64-linux-gnu.so
7fcdefa07000-7fcdefa08000 r--p 00002000 fd:00 33770287                   /usr/lib64/python3.6/lib-dynload/_heapq.cpython-36m-x86_64-linux-gnu.so
7fcdefa08000-7fcdefa0a000 rw-p 00003000 fd:00 33770287                   /usr/lib64/python3.6/lib-dynload/_heapq.cpython-36m-x86_64-linux-gnu.so
7fcdefa0a000-7fcdefa4a000 rw-p 00000000 00:00 0 
7fcdefa4a000-7fcdf5f8d000 r--p 00000000 fd:00 33747196                   /usr/lib/locale/locale-archive
7fcdf5f8d000-7fcdf6150000 r-xp 00000000 fd:00 33592045                   /usr/lib64/libc-2.17.so
7fcdf6150000-7fcdf6350000 ---p 001c3000 fd:00 33592045                   /usr/lib64/libc-2.17.soAborted

I wrote a workaround in my wrapper class that prepends jq as statements to the script before compilation, so this isn't a show-stopper for me.

PyJQ Does Not Build in Python 3.12

I recently tried to install pyjq in a Python 3.12 environment, and encountered the following error (along with a slew of deprecation warnings, omitted):

      _pyjq.c:6953:55: error: no member named 'ob_digit' in 'struct _longobject'
                  const digit* digits = ((PyLongObject*)x)->ob_digit;
                                        ~~~~~~~~~~~~~~~~~~  ^
      _pyjq.c:7008:55: error: no member named 'ob_digit' in 'struct _longobject'
                  const digit* digits = ((PyLongObject*)x)->ob_digit;
                                        ~~~~~~~~~~~~~~~~~~  ^
      _pyjq.c:7187:55: error: no member named 'ob_digit' in 'struct _longobject'
                  const digit* digits = ((PyLongObject*)x)->ob_digit;
                                        ~~~~~~~~~~~~~~~~~~  ^
      _pyjq.c:7242:55: error: no member named 'ob_digit' in 'struct _longobject'
                  const digit* digits = ((PyLongObject*)x)->ob_digit;
                                        ~~~~~~~~~~~~~~~~~~  ^
      _pyjq.c:7693:47: error: no member named 'ob_digit' in 'struct _longobject'
          const digit* digits = ((PyLongObject*)b)->ob_digit;

Based on the discussion here I believe references to ob_digit should be changed to ->long_value->ob_digit; I am unsure whether if there other breaking issues in 3.12.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.