Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 18, 2021 09:37
Show Gist options
  • Save r-rmcgibbo/c3c1bf8d45b538d34a723c70b44005b4 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/c3c1bf8d45b538d34a723c70b44005b4 to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: 2 minutes | https://github.com/NixOS/nixpkgs/pull/116710
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/x3cvky5ymmkla225hvrn2sc9viyn1v5j-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/testdata/zeros.compressed
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
running bdist_wheel
running build
running build_py
creating bin
creating bin/lib.linux-x86_64-3.8
copying python/brotli.py -> bin/lib.linux-x86_64-3.8
running build_ext
building '_brotli' extension
creating bin/temp.linux-x86_64-3.8
creating bin/temp.linux-x86_64-3.8/c
creating bin/temp.linux-x86_64-3.8/c/common
creating bin/temp.linux-x86_64-3.8/c/dec
creating bin/temp.linux-x86_64-3.8/c/enc
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/common/dictionary.c -o bin/temp.linux-x86_64-3.8/c/common/dictionary.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/common/transform.c -o bin/temp.linux-x86_64-3.8/c/common/transform.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/dec/bit_reader.c -o bin/temp.linux-x86_64-3.8/c/dec/bit_reader.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/dec/decode.c -o bin/temp.linux-x86_64-3.8/c/dec/decode.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/dec/huffman.c -o bin/temp.linux-x86_64-3.8/c/dec/huffman.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/dec/state.c -o bin/temp.linux-x86_64-3.8/c/dec/state.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/backward_references.c -o bin/temp.linux-x86_64-3.8/c/enc/backward_references.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/backward_references_hq.c -o bin/temp.linux-x86_64-3.8/c/enc/backward_references_hq.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/bit_cost.c -o bin/temp.linux-x86_64-3.8/c/enc/bit_cost.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/block_splitter.c -o bin/temp.linux-x86_64-3.8/c/enc/block_splitter.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/brotli_bit_stream.c -o bin/temp.linux-x86_64-3.8/c/enc/brotli_bit_stream.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/cluster.c -o bin/temp.linux-x86_64-3.8/c/enc/cluster.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/compress_fragment.c -o bin/temp.linux-x86_64-3.8/c/enc/compress_fragment.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/compress_fragment_two_pass.c -o bin/temp.linux-x86_64-3.8/c/enc/compress_fragment_two_pass.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/dictionary_hash.c -o bin/temp.linux-x86_64-3.8/c/enc/dictionary_hash.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/encode.c -o bin/temp.linux-x86_64-3.8/c/enc/encode.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/encoder_dict.c -o bin/temp.linux-x86_64-3.8/c/enc/encoder_dict.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/entropy_encode.c -o bin/temp.linux-x86_64-3.8/c/enc/entropy_encode.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/histogram.c -o bin/temp.linux-x86_64-3.8/c/enc/histogram.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/literal_cost.c -o bin/temp.linux-x86_64-3.8/c/enc/literal_cost.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/memory.c -o bin/temp.linux-x86_64-3.8/c/enc/memory.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/metablock.c -o bin/temp.linux-x86_64-3.8/c/enc/metablock.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/static_dict.c -o bin/temp.linux-x86_64-3.8/c/enc/static_dict.o
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c c/enc/utf8_util.c -o bin/temp.linux-x86_64-3.8/c/enc/utf8_util.o
creating bin/temp.linux-x86_64-3.8/python
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ic/include -I/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/include/python3.8 -c python/_brotli.cc -o bin/temp.linux-x86_64-3.8/python/_brotli.o
g++ -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.19/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.34.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1j/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.19/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.34.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1j/lib bin/temp.linux-x86_64-3.8/c/common/dictionary.o bin/temp.linux-x86_64-3.8/c/common/transform.o bin/temp.linux-x86_64-3.8/c/dec/bit_reader.o bin/temp.linux-x86_64-3.8/c/dec/decode.o bin/temp.linux-x86_64-3.8/c/dec/huffman.o bin/temp.linux-x86_64-3.8/c/dec/state.o bin/temp.linux-x86_64-3.8/c/enc/backward_references.o bin/temp.linux-x86_64-3.8/c/enc/backward_references_hq.o bin/temp.linux-x86_64-3.8/c/enc/bit_cost.o bin/temp.linux-x86_64-3.8/c/enc/block_splitter.o bin/temp.linux-x86_64-3.8/c/enc/brotli_bit_stream.o bin/temp.linux-x86_64-3.8/c/enc/cluster.o bin/temp.linux-x86_64-3.8/c/enc/compress_fragment.o bin/temp.linux-x86_64-3.8/c/enc/compress_fragment_two_pass.o bin/temp.linux-x86_64-3.8/c/enc/dictionary_hash.o bin/temp.linux-x86_64-3.8/c/enc/encode.o bin/temp.linux-x86_64-3.8/c/enc/encoder_dict.o bin/temp.linux-x86_64-3.8/c/enc/entropy_encode.o bin/temp.linux-x86_64-3.8/c/enc/histogram.o bin/temp.linux-x86_64-3.8/c/enc/literal_cost.o bin/temp.linux-x86_64-3.8/c/enc/memory.o bin/temp.linux-x86_64-3.8/c/enc/metablock.o bin/temp.linux-x86_64-3.8/c/enc/static_dict.o bin/temp.linux-x86_64-3.8/c/enc/utf8_util.o bin/temp.linux-x86_64-3.8/python/_brotli.o -L/nix/store/sjifaa6ykigz6jxdmgvdnyp36yq7zkbr-python3-3.8.8/lib -o bin/lib.linux-x86_64-3.8/_brotli.cpython-38-x86_64-linux-gnu.so
installing to bin/bdist.linux-x86_64/wheel
running install
running install_lib
creating bin/bdist.linux-x86_64
creating bin/bdist.linux-x86_64/wheel
copying bin/lib.linux-x86_64-3.8/brotli.py -> bin/bdist.linux-x86_64/wheel
copying bin/lib.linux-x86_64-3.8/_brotli.cpython-38-x86_64-linux-gnu.so -> bin/bdist.linux-x86_64/wheel
running install_egg_info
running egg_info
creating python/Brotli.egg-info
writing python/Brotli.egg-info/PKG-INFO
writing dependency_links to python/Brotli.egg-info/dependency_links.txt
writing top-level names to python/Brotli.egg-info/top_level.txt
writing manifest file 'python/Brotli.egg-info/SOURCES.txt'
reading manifest file 'python/Brotli.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'python/Brotli.egg-info/SOURCES.txt'
Copying python/Brotli.egg-info to bin/bdist.linux-x86_64/wheel/Brotli-1.0.7-py3.8.egg-info
running install_scripts
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
creating bin/bdist.linux-x86_64/wheel/Brotli-1.0.7.dist-info/WHEEL
creating 'dist/Brotli-1.0.7-cp38-cp38-linux_x86_64.whl' and adding 'bin/bdist.linux-x86_64/wheel' to it
adding '_brotli.cpython-38-x86_64-linux-gnu.so'
adding 'brotli.py'
adding 'Brotli-1.0.7.dist-info/LICENSE'
adding 'Brotli-1.0.7.dist-info/METADATA'
adding 'Brotli-1.0.7.dist-info/WHEEL'
adding 'Brotli-1.0.7.dist-info/top_level.txt'
adding 'Brotli-1.0.7.dist-info/RECORD'
removing bin/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/source/dist /build/source
Processing ./Brotli-1.0.7-cp38-cp38-linux_x86_64.whl
Installing collected packages: Brotli
Successfully installed Brotli-1.0.7
/build/source
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/jfphlq3jw1x37ly3x11cij11yllw90fa-python3.8-brotli-1.0.7
shrinking /nix/store/jfphlq3jw1x37ly3x11cij11yllw90fa-python3.8-brotli-1.0.7/lib/python3.8/site-packages/_brotli.cpython-38-x86_64-linux-gnu.so
strip is /nix/store/ja1dn9gcs7nlkn120j7a6hvabx6mpb1y-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/jfphlq3jw1x37ly3x11cij11yllw90fa-python3.8-brotli-1.0.7/lib
patching script interpreter paths in /nix/store/jfphlq3jw1x37ly3x11cij11yllw90fa-python3.8-brotli-1.0.7
checking for references to /build/ in /nix/store/jfphlq3jw1x37ly3x11cij11yllw90fa-python3.8-brotli-1.0.7...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
============================= test session starts ==============================
platform linux -- Python 3.8.8, pytest-6.2.2, py-1.9.0, pluggy-0.13.1
rootdir: /build/source
collecting ...
collected 376 items
python/tests/bro_test.py ............................................... [ 12%]
........................................................................ [ 31%]
........................................................................ [ 50%]
....... [ 52%]
python/tests/compress_test.py .......................................... [ 63%]
...................................... [ 73%]
python/tests/compressor_test.py ........................................ [ 84%]
.................... [ 89%]
python/tests/decompress_test.py ................... [ 94%]
python/tests/decompressor_test.py ................... [100%]
======================= 376 passed in 143.74s (0:02:23) ========================
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pytestcachePhase" }
pytestcachePhase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment