Giter VIP home page Giter VIP logo

Comments (6)

hoffmang9 avatar hoffmang9 commented on August 17, 2024

Can you try this again with the current release (beta 10 or beta 11?)

from chia-blockchain.

hoffmang9 avatar hoffmang9 commented on August 17, 2024

I believe we've fixed this with this release - https://github.com/Chia-Network/chia-blockchain/releases/tag/1.0beta18

Can you give it a try?

from chia-blockchain.

cr0n-dist0rti0n avatar cr0n-dist0rti0n commented on August 17, 2024

from chia-blockchain.

Axadiw avatar Axadiw commented on August 17, 2024

I've tried with beta18 and dev branch - this time chiapos and cryptography are failing:

  Building wheel for chiapos (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /root/chia-blockchain/venv/bin/python3.7 /root/chia-blockchain/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpty21tkf6
       cwd: /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93
  Complete output (142 lines):
  running bdist_wheel
  running build
  running build_ext
  -- The C compiler identification is Clang 10.0.0
  -- The CXX compiler identification is Clang 10.0.0
  -- The ASM compiler identification is Clang
  -- Found assembler: /usr/bin/cc
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found PythonInterp: /root/chia-blockchain/venv/bin/python3.7 (found version "3.7.9")
  -- Found PythonLibs: /usr/local/lib/libpython3.7m.so
  -- pybind11 v2.5.0
  -- Performing Test HAS_FLTO
  -- Performing Test HAS_FLTO - Failed
  -- LTO disabled (not supported by the compiler and/or linker)
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  -- Looking for pthread_create in pthreads
  -- Looking for pthread_create in pthreads - not found
  -- Looking for pthread_create in pthread
  -- Looking for pthread_create in pthread - found
  -- Found Threads: TRUE
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7
  Scanning dependencies of target uint128
  Scanning dependencies of target fse
  [  2%] Building CXX object CMakeFiles/uint128.dir/uint128_t/uint128_t.cpp.o
  [  5%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/fse_compress.c.o
  [  8%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/hist.c.o
  [ 11%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/fse_decompress.c.o
  [ 14%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/entropy_common.c.o
  [ 17%] Linking C static library libfse.a
  [ 17%] Built target fse
  Scanning dependencies of target ProofOfSpace
  Scanning dependencies of target RunTests
  [ 20%] Building CXX object CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o
  [ 22%] Building C object CMakeFiles/ProofOfSpace.dir/src/chacha8.c.o
  Scanning dependencies of target chiapos
  [ 25%] Building CXX object CMakeFiles/RunTests.dir/tests/test-main.cpp.o
  [ 28%] Building C object CMakeFiles/ProofOfSpace.dir/src/b3/blake3.c.o
  [ 31%] Building CXX object CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o
  [ 34%] Building CXX object CMakeFiles/RunTests.dir/tests/test.cpp.o
  [ 37%] Building C object CMakeFiles/chiapos.dir/src/chacha8.c.o
  [ 40%] Building C object CMakeFiles/RunTests.dir/src/chacha8.c.o
  [ 42%] Building C object CMakeFiles/ProofOfSpace.dir/src/b3/blake3_portable.c.o
  [ 45%] Linking CXX static library libuint128.a
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/tests/test.cpp:21:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/calculate_bucket.hpp:29:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/bits.hpp:24:
  /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/./util.hpp:72:10: fatal error: 'byteswap.h' file not found
  #include <byteswap.h>
           ^~~~~~~~~~~~
  [ 45%] Built target uint128
  [ 48%] Building C object CMakeFiles/RunTests.dir/src/b3/blake3.c.o
  In file included from 1 error generated.
  /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/cli.cpp:20:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/plotter_disk.hpp:37:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/calculate_bucket.hpp:29:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/bits.hpp:24:
  /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/./util.hpp:72:10: fatal error: 'byteswap.h' file not found
  #include <byteswap.h>
           ^~~~~~~~~~~~
  gmake[2]: *** [CMakeFiles/RunTests.dir/build.make:95: CMakeFiles/RunTests.dir/tests/test.cpp.o] Error 1
  1 error generated.
  gmake[2]: *** Waiting for unfinished jobs....
  [ 51%] Building C object CMakeFiles/ProofOfSpace.dir/src/b3/blake3_dispatch.c.o
  gmake[2]: *** [CMakeFiles/ProofOfSpace.dir/build.make:82: CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o] Error 1
  gmake[2]: *** Waiting for unfinished jobs....
  [ 54%] Building C object CMakeFiles/chiapos.dir/src/b3/blake3.c.o
  [ 57%] Building C object CMakeFiles/chiapos.dir/src/b3/blake3_portable.c.o
  [ 60%] Building C object CMakeFiles/chiapos.dir/src/b3/blake3_dispatch.c.o
  In file included from gmake[1]: *** [CMakeFiles/Makefile2:150: CMakeFiles/ProofOfSpace.dir/all] Error 2
  gmake[1]: *** Waiting for unfinished jobs....
  /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/python-bindings/chiapos.cpp:26:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/python-bindings/../src/plotter_disk.hpp:37:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/calculate_bucket.hpp:29:
  In file included from /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/bits.hpp:24:
  /tmp/pip-install-35jpki58/chiapos_6494b021f9d04575b6889de3a1331f93/src/./util.hpp:72:10: fatal error: 'byteswap.h' file not found
  #include <byteswap.h>
           ^~~~~~~~~~~~
  [ 62%] Building ASM object CMakeFiles/chiapos.dir/src/b3/blake3_avx2_x86-64_unix.S.o
  1 error generated.
  [ 65%] Building ASM object CMakeFiles/chiapos.dir/src/b3/blake3_avx512_x86-64_unix.S.o
  gmake[2]: *** [CMakeFiles/chiapos.dir/build.make:82: CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o] Error 1
  [ 68%] Building ASM object CMakeFiles/chiapos.dir/src/b3/blake3_sse41_x86-64_unix.S.o
  gmake[2]: *** Waiting for unfinished jobs....
  gmake[1]: *** [CMakeFiles/Makefile2:204: CMakeFiles/chiapos.dir/all] Error 2
  gmake[1]: *** [CMakeFiles/Makefile2:231: CMakeFiles/RunTests.dir/all] Error 2
  gmake: *** [Makefile:114: all] Error 2
  Traceback (most recent call last):
    File "/root/chia-blockchain/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in <module>
      main()
    File "/root/chia-blockchain/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/root/chia-blockchain/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py", line 205, in build_wheel
      metadata_directory)
    File "/tmp/pip-build-env-wechw4e3/overlay/lib/python3.7/site-packages/setuptools/build_meta.py", line 217, in build_wheel
      wheel_directory, config_settings)
    File "/tmp/pip-build-env-wechw4e3/overlay/lib/python3.7/site-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
      self.run_setup()
    File "/tmp/pip-build-env-wechw4e3/overlay/lib/python3.7/site-packages/setuptools/build_meta.py", line 145, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 215, in <module>
      zip_safe=False,
    File "/tmp/pip-build-env-wechw4e3/overlay/lib/python3.7/site-packages/setuptools/__init__.py", line 153, 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 "/tmp/pip-build-env-wechw4e3/overlay/lib/python3.7/site-packages/wheel/bdist_wheel.py", line 299, 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 "setup.py", line 38, in run
      self.build_extension(ext)
    File "setup.py", line 71, in build_extension
      ["cmake", "--build", "."] + build_args, cwd=self.build_temp
    File "/usr/local/lib/python3.7/subprocess.py", line 363, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
  ----------------------------------------
  ERROR: Failed building wheel for chiapos
  Building wheel for chiavdf (PEP 517) ... done
  Created wheel for chiavdf: filename=chiavdf-0.13.1b2-cp37-cp37m-freebsd_11_3_release_p14_amd64.whl size=90231 sha256=19b46d35c996f72a3a746873b4bc3d0d7579400b771cf6934dc6c8ccb29d638c
  Stored in directory: /root/.cache/pip/wheels/04/a7/0f/57ba251ad40f072ec117e8d2419bc1d948923c4a242ecfb30c
  Building wheel for cryptography (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /root/chia-blockchain/venv/bin/python3.7 /root/chia-blockchain/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpww_qtg83
       cwd: /tmp/pip-install-35jpki58/cryptography_7b3d6fcddbd64ebdac2708fa8f91d40b
  Complete output (319 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  copying src/cryptography/exceptions.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  copying src/cryptography/__about__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  copying src/cryptography/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  copying src/cryptography/fernet.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  copying src/cryptography/utils.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat
  copying src/cryptography/hazmat/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat
  copying src/cryptography/hazmat/_der.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat
  copying src/cryptography/hazmat/_oid.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/extensions.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/base.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/ocsp.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/oid.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/general_name.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/certificate_transparency.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  copying src/cryptography/x509/name.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/x509
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends
  copying src/cryptography/hazmat/backends/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends
  copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/padding.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings
  copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/backends/openssl
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/kdf
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/asymmetric
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/serialization
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/twofactor
  copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/twofactor
  copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/twofactor
  copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/twofactor
  copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/twofactor
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/primitives/ciphers
  creating build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings/openssl
  copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings/openssl
  copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings/openssl
  copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.freebsd-11.3-RELEASE-p14-amd64-3.7/cryptography/hazmat/bindings/openssl
  running egg_info
  writing src/cryptography.egg-info/PKG-INFO
  writing dependency_links to src/cryptography.egg-info/dependency_links.txt
  writing requirements to src/cryptography.egg-info/requires.txt
  writing top-level names to src/cryptography.egg-info/top_level.txt
  reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  warning: no previously-included files found matching 'vectors'
  warning: no previously-included files matching '*' found under directory 'vectors'
  warning: no previously-included files matching '*' found under directory '.github'
  warning: no previously-included files found matching 'release.py'
  warning: no previously-included files found matching '.coveragerc'
  warning: no previously-included files found matching 'codecov.yml'
  warning: no previously-included files found matching '.readthedocs.yml'
  warning: no previously-included files found matching 'dev-requirements.txt'
  warning: no previously-included files found matching 'rtd-requirements.txt'
  warning: no previously-included files found matching 'tox.ini'
  warning: no previously-included files matching '*' found under directory '.zuul.d'
  warning: no previously-included files matching '*' found under directory '.zuul.playbooks'
  writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
  running build_ext
  generating cffi module 'build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_padding.c'
  creating build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7
  generating cffi module 'build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c'
  building '_openssl' extension
  creating build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/build
  creating build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7
  cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -I/root/chia-blockchain/venv/include -I/usr/local/include/python3.7m -c build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c -o build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.o -Wconversion -Wno-error=sign-conversion
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:942:37: warning: incompatible function pointer types passing 'void *(*)(size_t, const char *, int)' (aka 'void *(*)(unsigned long, const char *, int)') to parameter of type 'void *(*)(size_t)' (aka 'void *(*)(unsigned long)') [-Wincompatible-function-pointer-types]
      return CRYPTO_set_mem_functions(m, r, f);
                                      ^
  /usr/include/openssl/crypto.h:499:38: note: passing argument to parameter 'm' here
  int CRYPTO_set_mem_functions(void *(*m) (size_t), void *(*r) (void *, size_t),
                                       ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:942:40: warning: incompatible function pointer types passing 'void *(*)(void *, size_t, const char *, int)' (aka 'void *(*)(void *, unsigned long, const char *, int)') to parameter of type 'void *(*)(void *, size_t)' (aka 'void *(*)(void *, unsigned long)') [-Wincompatible-function-pointer-types]
      return CRYPTO_set_mem_functions(m, r, f);
                                         ^
  /usr/include/openssl/crypto.h:499:59: note: passing argument to parameter 'r' here
  int CRYPTO_set_mem_functions(void *(*m) (size_t), void *(*r) (void *, size_t),
                                                            ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:942:43: warning: incompatible function pointer types passing 'void (*)(void *, const char *, int)' to parameter of type 'void (*)(void *)' [-Wincompatible-function-pointer-types]
      return CRYPTO_set_mem_functions(m, r, f);
                                            ^
  /usr/include/openssl/crypto.h:500:37: note: passing argument to parameter 'f' here
                               void (*f) (void *));
                                      ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1202:12: warning: implicit declaration of function 'EVP_MD_CTX_new' is invalid in C99 [-Wimplicit-function-declaration]
      return EVP_MD_CTX_new();
             ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1202:12: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'EVP_MD_CTX *' (aka 'struct env_md_ctx_st *') [-Wint-conversion]
      return EVP_MD_CTX_new();
             ^~~~~~~~~~~~~~~~
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1205:5: warning: implicit declaration of function 'EVP_MD_CTX_free' is invalid in C99 [-Wimplicit-function-declaration]
      EVP_MD_CTX_free(md);
      ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1330:8: error: redefinition of 'ocsp_responder_id_st'
  struct ocsp_responder_id_st {
         ^
  /usr/include/openssl/ocsp.h:197:8: note: previous definition is here
  struct ocsp_responder_id_st {
         ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1337:8: error: redefinition of 'ocsp_response_data_st'
  struct ocsp_response_data_st {
         ^
  /usr/include/openssl/ocsp.h:263:16: note: previous definition is here
  typedef struct ocsp_response_data_st {
                 ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1344:8: error: redefinition of 'ocsp_basic_response_st'
  struct ocsp_basic_response_st {
         ^
  /usr/include/openssl/ocsp.h:297:16: note: previous definition is here
  typedef struct ocsp_basic_response_st {
                 ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1397:12: warning: incompatible pointer types returning 'X509_ALGOR *const *' (aka 'struct X509_algor_st *const *') from a function with result type 'const X509_ALGOR *' (aka 'const struct X509_algor_st *') [-Wincompatible-pointer-types]
      return &bs->signatureAlgorithm;
             ^~~~~~~~~~~~~~~~~~~~~~~
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1406:12: warning: incompatible pointer types returning 'OCSP_RESPDATA *const *' (aka 'struct ocsp_response_data_st *const *') from a function with result type 'const OCSP_RESPDATA *' (aka 'const struct ocsp_response_data_st *') [-Wincompatible-pointer-types]
      return &bs->tbsResponseData;
             ^~~~~~~~~~~~~~~~~~~~
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2158:19: error: expected identifier or '('
  static const long SSL_ST_BEFORE = 0;
                    ^
  /usr/include/openssl/ssl.h:1727:42: note: expanded from macro 'SSL_ST_BEFORE'
  # define SSL_ST_BEFORE                   0x4000
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2159:19: error: expected identifier or '('
  static const long SSL_ST_OK = 0;
                    ^
  /usr/include/openssl/ssl.h:1728:42: note: expanded from macro 'SSL_ST_OK'
  # define SSL_ST_OK                       0x03
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2160:19: error: expected identifier or '('
  static const long SSL_ST_INIT = 0;
                    ^
  /usr/include/openssl/ssl.h:1726:43: note: expanded from macro 'SSL_ST_INIT'
  # define SSL_ST_INIT                     (SSL_ST_CONNECT|SSL_ST_ACCEPT)
                                            ^
  /usr/include/openssl/ssl.h:1723:42: note: expanded from macro 'SSL_ST_CONNECT'
  # define SSL_ST_CONNECT                  0x1000
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2160:19: error: expected ')'
  /usr/include/openssl/ssl.h:1726:43: note: expanded from macro 'SSL_ST_INIT'
  # define SSL_ST_INIT                     (SSL_ST_CONNECT|SSL_ST_ACCEPT)
                                            ^
  /usr/include/openssl/ssl.h:1723:42: note: expanded from macro 'SSL_ST_CONNECT'
  # define SSL_ST_CONNECT                  0x1000
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2160:19: note: to match this '('
  /usr/include/openssl/ssl.h:1726:42: note: expanded from macro 'SSL_ST_INIT'
  # define SSL_ST_INIT                     (SSL_ST_CONNECT|SSL_ST_ACCEPT)
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2161:19: error: expected identifier or '('
  static const long SSL_ST_RENEGOTIATE = 0;
                    ^
  /usr/include/openssl/ssl.h:1729:43: note: expanded from macro 'SSL_ST_RENEGOTIATE'
  # define SSL_ST_RENEGOTIATE              (0x04|SSL_ST_INIT)
                                            ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2161:19: error: expected ')'
  /usr/include/openssl/ssl.h:1729:43: note: expanded from macro 'SSL_ST_RENEGOTIATE'
  # define SSL_ST_RENEGOTIATE              (0x04|SSL_ST_INIT)
                                            ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2161:19: note: to match this '('
  /usr/include/openssl/ssl.h:1729:42: note: expanded from macro 'SSL_ST_RENEGOTIATE'
  # define SSL_ST_RENEGOTIATE              (0x04|SSL_ST_INIT)
                                           ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:2385:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
          memcpy(buf, st->password, st->length);
          ~~~~~~                    ~~~~^~~~~~
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6385:12: error: use of undeclared identifier 'NID_X25519'; did you mean 'NID_ED25519'?
    int n = (EVP_PKEY_X25519) <= 0;
             ^~~~~~~~~~~~~~~
             NID_ED25519
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1265:25: note: expanded from macro 'EVP_PKEY_X25519'
  #define EVP_PKEY_X25519 NID_X25519
                          ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1307:18: note: 'NID_ED25519' declared here
  static const int NID_ED25519 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6386:30: error: use of undeclared identifier 'NID_X25519'; did you mean 'NID_ED25519'?
    *o = (unsigned long long)((EVP_PKEY_X25519) | 0);  /* check that EVP_PKEY_X25519 is an integer */
                               ^~~~~~~~~~~~~~~
                               NID_ED25519
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1265:25: note: expanded from macro 'EVP_PKEY_X25519'
  #define EVP_PKEY_X25519 NID_X25519
                          ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1307:18: note: 'NID_ED25519' declared here
  static const int NID_ED25519 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6392:12: error: use of undeclared identifier 'NID_X448'; did you mean 'NID_ED448'?
    int n = (EVP_PKEY_X448) <= 0;
             ^~~~~~~~~~~~~
             NID_ED448
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1272:23: note: expanded from macro 'EVP_PKEY_X448'
  #define EVP_PKEY_X448 NID_X448
                        ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1313:18: note: 'NID_ED448' declared here
  static const int NID_ED448 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6393:30: error: use of undeclared identifier 'NID_X448'; did you mean 'NID_ED448'?
    *o = (unsigned long long)((EVP_PKEY_X448) | 0);  /* check that EVP_PKEY_X448 is an integer */
                               ^~~~~~~~~~~~~
                               NID_ED448
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1272:23: note: expanded from macro 'EVP_PKEY_X448'
  #define EVP_PKEY_X448 NID_X448
                        ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1313:18: note: 'NID_ED448' declared here
  static const int NID_ED448 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6511:12: error: use of undeclared identifier 'NID_X25519'; did you mean 'NID_ED25519'?
    int n = (NID_X25519) <= 0;
             ^~~~~~~~~~
             NID_ED25519
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1307:18: note: 'NID_ED25519' declared here
  static const int NID_ED25519 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6512:30: error: use of undeclared identifier 'NID_X25519'; did you mean 'NID_ED25519'?
    *o = (unsigned long long)((NID_X25519) | 0);  /* check that NID_X25519 is an integer */
                               ^~~~~~~~~~
                               NID_ED25519
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1307:18: note: 'NID_ED25519' declared here
  static const int NID_ED25519 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6518:12: error: use of undeclared identifier 'NID_X448'; did you mean 'NID_ED448'?
    int n = (NID_X448) <= 0;
             ^~~~~~~~
             NID_ED448
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1313:18: note: 'NID_ED448' declared here
  static const int NID_ED448 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:6519:30: error: use of undeclared identifier 'NID_X448'; did you mean 'NID_ED448'?
    *o = (unsigned long long)((NID_X448) | 0);  /* check that NID_X448 is an integer */
                               ^~~~~~~~
                               NID_ED448
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:1313:18: note: 'NID_ED448' declared here
  static const int NID_ED448 = 0;
                   ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:7433:12: error: use of undeclared identifier 'TLS_ST_BEFORE'
    int n = (TLS_ST_BEFORE) <= 0;
             ^
  build/temp.freebsd-11.3-RELEASE-p14-amd64-3.7/_openssl.c:7434:30: error: use of undeclared identifier 'TLS_ST_BEFORE'
    *o = (unsigned long long)((TLS_ST_BEFORE) | 0);  /* check that TLS_ST_BEFORE is an integer */
                               ^
  fatal error: too many errors emitted, stopping now [-ferror-limit=]
  9 warnings and 20 errors generated.

      =============================DEBUG ASSISTANCE=============================
      If you are seeing a compilation error please try the following steps to
      successfully install cryptography:
      1) Upgrade to the latest pip and try again. This will fix errors for most
         users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
      2) Read https://cryptography.io/en/latest/installation.html for specific
         instructions for your platform.
      3) Check our frequently asked questions for more information:
         https://cryptography.io/en/latest/faq.html
      =============================DEBUG ASSISTANCE=============================

  error: command 'cc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for cryptography
  Building wheel for multidict (PEP 517) ... done
  Created wheel for multidict: filename=multidict-5.1.0-cp37-cp37m-freebsd_11_3_release_p14_amd64.whl size=53157 sha256=1131403fa30985c9778d53f2bcac90451b9a742132c0584fc8282a6d417ea28e
  Stored in directory: /root/.cache/pip/wheels/da/2b/ba/2e1aff64d848461c1c0b882f2f3576d0b56ab17735672b84f6
  Building wheel for yarl (PEP 517) ... done
  Created wheel for yarl: filename=yarl-1.6.3-cp37-cp37m-freebsd_11_3_release_p14_amd64.whl size=127128 sha256=a4a7e107ec4114960bedfb7d93d5ae4b61382e200c233f8c360cc8df209e3cd4
  Stored in directory: /root/.cache/pip/wheels/3d/52/7d/31f09641099ee338d33dc146d9bd6d789fc7557a8bee9c5ff7
Successfully built aiohttp blspy chiavdf multidict yarl
Failed to build chiapos cryptography
ERROR: Could not build wheels for chiapos, cryptography which use PEP 517 and cannot be installed directly```

from chia-blockchain.

cr0n-dist0rti0n avatar cr0n-dist0rti0n commented on August 17, 2024

from chia-blockchain.

hoffmang9 avatar hoffmang9 commented on August 17, 2024
  • Glad that blspy is compiling.
  • I'll take a look at chiapos and cryptography shortly.

Since this issue was blspy and that is confirmed compiling, I'm going to leave this closed and start a new issue: #603

from chia-blockchain.

Related Issues (20)

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.