{"action":"created","issue":{"url":"https://api.github.com/repos/libgit2/pygit2/issues/565","labels_url":"https://api.github.com/repos/libgit2/pygit2/issues/565/labels{/name}","comments_url":"https://api.github.com/repos/libgit2/pygit2/issues/565/comments","events_url":"https://api.github.com/repos/libgit2/pygit2/issues/565/events","html_url":"https://github.com/libgit2/pygit2/issues/565","id":106150659,"number":565,"title":"installing from pip fails","user":{"login":"obeleh","id":174411,"avatar_url":"https://avatars.githubusercontent.com/u/174411?v=3","gravatar_id":"","url":"https://api.github.com/users/obeleh","html_url":"https://github.com/obeleh","followers_url":"https://api.github.com/users/obeleh/followers","following_url":"https://api.github.com/users/obeleh/following{/other_user}","gists_url":"https://api.github.com/users/obeleh/gists{/gist_id}","starred_url":"https://api.github.com/users/obeleh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obeleh/subscriptions","organizations_url":"https://api.github.com/users/obeleh/orgs","repos_url":"https://api.github.com/users/obeleh/repos","events_url":"https://api.github.com/users/obeleh/events{/privacy}","received_events_url":"https://api.github.com/users/obeleh/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-12T11:50:20Z","updated_at":"2015-09-13T08:42:07Z","closed_at":"2015-09-13T08:42:07Z","body":"I've tried quite a lot to install pygit2. \r\n\r\n```\r\napt-get install build-essential python-dev libffi-dev libgit2-dev libssl-dev libssh-dev\r\npip install pygit2\r\n```\r\n\r\nI suppose I'm still issing something\r\n```\r\nCollecting pygit2\r\n  Downloading pygit2-0.23.0.tar.gz (453kB)\r\n    100% |████████████████████████████████| 454kB 1.1MB/s \r\n    Complete output from command python setup.py egg_info:\r\n    running egg_info\r\n    creating pip-egg-info/pygit2.egg-info\r\n    writing requirements to pip-egg-info/pygit2.egg-info/requires.txt\r\n    writing pip-egg-info/pygit2.egg-info/PKG-INFO\r\n    writing top-level names to pip-egg-info/pygit2.egg-info/top_level.txt\r\n    writing dependency_links to pip-egg-info/pygit2.egg-info/dependency_links.txt\r\n    writing manifest file 'pip-egg-info/pygit2.egg-info/SOURCES.txt'\r\n    warning: manifest_maker: standard file '-c' not found\r\n    \r\n    running build_ext\r\n    building 'pygit2_cffi_6b051e80xe8494016' extension\r\n    creating /tmp/pip-build-ARdK8C/pygit2/pygit2/__pycache__/pygit2\r\n    creating /tmp/pip-build-ARdK8C/pygit2/pygit2/__pycache__/pygit2/__pycache__\r\n    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/local/include -I/usr/include/python2.7 -c pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c -o /tmp/pip-build-ARdK8C/pygit2/pygit2/__pycache__/pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.o\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:263:35: error: unknown type name ‘git_cert’\r\n     static void _cffi_check__git_cert(git_cert *p)\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_cert’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:271:37: error: unknown type name ‘git_cert’\r\n       struct _cffi_aligncheck { char x; git_cert y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:273:12: error: ‘git_cert’ undeclared (first use in this function)\r\n         sizeof(git_cert),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:273:12: note: each undeclared identifier is reported only once for each function it appears in\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:275:14: error: expected specifier-qualifier-list before ‘git_cert’\r\n         offsetof(git_cert, cert_type),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:276:24: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert *)0)->cert_type),\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:281:3: warning: implicit declaration of function ‘_cffi_check__git_cert’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_cert(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:284:43: error: unknown type name ‘git_cert_hostkey’\r\n     static void _cffi_check__git_cert_hostkey(git_cert_hostkey *p)\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_cert_hostkey’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:295:37: error: unknown type name ‘git_cert_hostkey’\r\n       struct _cffi_aligncheck { char x; git_cert_hostkey y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:297:12: error: ‘git_cert_hostkey’ undeclared (first use in this function)\r\n         sizeof(git_cert_hostkey),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:297:5: error: initializer element is not constant\r\n         sizeof(git_cert_hostkey),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:297:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:299:14: error: expected specifier-qualifier-list before ‘git_cert_hostkey’\r\n         offsetof(git_cert_hostkey, cert_type),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:299:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:299:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:300:32: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_hostkey *)0)->cert_type),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:300:31: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_hostkey *)0)->cert_type),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:300:35: error: request for member ‘cert_type’ in something not a structure or union\r\n         sizeof(((git_cert_hostkey *)0)->cert_type),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:300:32: error: initializer element is not constant\r\n         sizeof(((git_cert_hostkey *)0)->cert_type),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:300:32: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:301:14: error: expected specifier-qualifier-list before ‘git_cert_hostkey’\r\n         offsetof(git_cert_hostkey, type),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:301:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:301:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:302:32: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_hostkey *)0)->type),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:302:31: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_hostkey *)0)->type),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:302:35: error: request for member ‘type’ in something not a structure or union\r\n         sizeof(((git_cert_hostkey *)0)->type),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:302:32: error: initializer element is not constant\r\n         sizeof(((git_cert_hostkey *)0)->type),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:302:32: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:303:14: error: expected specifier-qualifier-list before ‘git_cert_hostkey’\r\n         offsetof(git_cert_hostkey, hash_md5),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:303:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:303:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:304:32: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_hostkey *)0)->hash_md5),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:304:31: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_hostkey *)0)->hash_md5),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:304:35: error: request for member ‘hash_md5’ in something not a structure or union\r\n         sizeof(((git_cert_hostkey *)0)->hash_md5),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:304:32: error: initializer element is not constant\r\n         sizeof(((git_cert_hostkey *)0)->hash_md5),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:304:32: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:305:14: error: expected specifier-qualifier-list before ‘git_cert_hostkey’\r\n         offsetof(git_cert_hostkey, hash_sha1),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:305:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:305:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:306:32: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_hostkey *)0)->hash_sha1),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:306:31: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_hostkey *)0)->hash_sha1),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:306:35: error: request for member ‘hash_sha1’ in something not a structure or union\r\n         sizeof(((git_cert_hostkey *)0)->hash_sha1),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:306:32: error: initializer element is not constant\r\n         sizeof(((git_cert_hostkey *)0)->hash_sha1),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:306:32: error: (near initialization for ‘nums[9]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:311:3: warning: implicit declaration of function ‘_cffi_check__git_cert_hostkey’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_cert_hostkey(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_cert_ssh_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:316:8: error: ‘GIT_CERT_SSH_MD5’ undeclared (first use in this function)\r\n       if ((GIT_CERT_SSH_MD5) < 0 || (unsigned long)(GIT_CERT_SSH_MD5) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:327:8: error: ‘GIT_CERT_SSH_SHA1’ undeclared (first use in this function)\r\n       if ((GIT_CERT_SSH_SHA1) < 0 || (unsigned long)(GIT_CERT_SSH_SHA1) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:341:40: error: unknown type name ‘git_cert_x509’\r\n     static void _cffi_check__git_cert_x509(git_cert_x509 *p)\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_cert_x509’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:351:37: error: unknown type name ‘git_cert_x509’\r\n       struct _cffi_aligncheck { char x; git_cert_x509 y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:353:12: error: ‘git_cert_x509’ undeclared (first use in this function)\r\n         sizeof(git_cert_x509),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:353:5: error: initializer element is not constant\r\n         sizeof(git_cert_x509),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:353:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:355:14: error: expected specifier-qualifier-list before ‘git_cert_x509’\r\n         offsetof(git_cert_x509, cert_type),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:355:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:355:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:356:29: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_x509 *)0)->cert_type),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:356:28: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_x509 *)0)->cert_type),\r\n                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:356:32: error: request for member ‘cert_type’ in something not a structure or union\r\n         sizeof(((git_cert_x509 *)0)->cert_type),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:356:29: error: initializer element is not constant\r\n         sizeof(((git_cert_x509 *)0)->cert_type),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:356:29: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:357:14: error: expected specifier-qualifier-list before ‘git_cert_x509’\r\n         offsetof(git_cert_x509, data),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:357:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:357:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:358:29: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_x509 *)0)->data),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:358:28: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_x509 *)0)->data),\r\n                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:358:32: error: request for member ‘data’ in something not a structure or union\r\n         sizeof(((git_cert_x509 *)0)->data),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:358:29: error: initializer element is not constant\r\n         sizeof(((git_cert_x509 *)0)->data),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:358:29: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:359:14: error: expected specifier-qualifier-list before ‘git_cert_x509’\r\n         offsetof(git_cert_x509, len),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:359:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:359:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:360:29: error: expected expression before ‘)’ token\r\n         sizeof(((git_cert_x509 *)0)->len),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:360:28: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_cert_x509 *)0)->len),\r\n                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:360:32: error: request for member ‘len’ in something not a structure or union\r\n         sizeof(((git_cert_x509 *)0)->len),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:360:29: error: initializer element is not constant\r\n         sizeof(((git_cert_x509 *)0)->len),\r\n                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:360:29: error: (near initialization for ‘nums[7]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:365:3: warning: implicit declaration of function ‘_cffi_check__git_cert_x509’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_cert_x509(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:368:48: error: unknown type name ‘git_checkout_perfdata’\r\n     static void _cffi_check__git_checkout_perfdata(git_checkout_perfdata *p)\r\n                                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_checkout_perfdata’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:378:37: error: unknown type name ‘git_checkout_perfdata’\r\n       struct _cffi_aligncheck { char x; git_checkout_perfdata y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:380:12: error: ‘git_checkout_perfdata’ undeclared (first use in this function)\r\n         sizeof(git_checkout_perfdata),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:380:5: error: initializer element is not constant\r\n         sizeof(git_checkout_perfdata),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:380:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:382:14: error: expected specifier-qualifier-list before ‘git_checkout_perfdata’\r\n         offsetof(git_checkout_perfdata, mkdir_calls),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:382:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:382:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:383:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_checkout_perfdata *)0)->mkdir_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:383:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_checkout_perfdata *)0)->mkdir_calls),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:383:40: error: request for member ‘mkdir_calls’ in something not a structure or union\r\n         sizeof(((git_checkout_perfdata *)0)->mkdir_calls),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:383:37: error: initializer element is not constant\r\n         sizeof(((git_checkout_perfdata *)0)->mkdir_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:383:37: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:384:14: error: expected specifier-qualifier-list before ‘git_checkout_perfdata’\r\n         offsetof(git_checkout_perfdata, stat_calls),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:384:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:384:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:385:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_checkout_perfdata *)0)->stat_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:385:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_checkout_perfdata *)0)->stat_calls),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:385:40: error: request for member ‘stat_calls’ in something not a structure or union\r\n         sizeof(((git_checkout_perfdata *)0)->stat_calls),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:385:37: error: initializer element is not constant\r\n         sizeof(((git_checkout_perfdata *)0)->stat_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:385:37: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:386:14: error: expected specifier-qualifier-list before ‘git_checkout_perfdata’\r\n         offsetof(git_checkout_perfdata, chmod_calls),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:386:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:386:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:387:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_checkout_perfdata *)0)->chmod_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:387:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_checkout_perfdata *)0)->chmod_calls),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:387:40: error: request for member ‘chmod_calls’ in something not a structure or union\r\n         sizeof(((git_checkout_perfdata *)0)->chmod_calls),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:387:37: error: initializer element is not constant\r\n         sizeof(((git_checkout_perfdata *)0)->chmod_calls),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:387:37: error: (near initialization for ‘nums[7]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:392:3: warning: implicit declaration of function ‘_cffi_check__git_checkout_perfdata’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_checkout_perfdata(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_clone_local_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:397:8: error: ‘GIT_CLONE_LOCAL_AUTO’ undeclared (first use in this function)\r\n       if ((GIT_CLONE_LOCAL_AUTO) < 0 || (unsigned long)(GIT_CLONE_LOCAL_AUTO) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:408:8: error: ‘GIT_CLONE_LOCAL’ undeclared (first use in this function)\r\n       if ((GIT_CLONE_LOCAL) < 0 || (unsigned long)(GIT_CLONE_LOCAL) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:419:8: error: ‘GIT_CLONE_NO_LOCAL’ undeclared (first use in this function)\r\n       if ((GIT_CLONE_NO_LOCAL) < 0 || (unsigned long)(GIT_CLONE_NO_LOCAL) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:430:8: error: ‘GIT_CLONE_LOCAL_NO_LINKS’ undeclared (first use in this function)\r\n       if ((GIT_CLONE_LOCAL_NO_LINKS) < 0 || (unsigned long)(GIT_CLONE_LOCAL_NO_LINKS) != 3UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_CREDTYPE_SSH_INTERACTIVE’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:575:30: error: ‘GIT_CREDTYPE_SSH_INTERACTIVE’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_CREDTYPE_SSH_INTERACTIVE);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_CREDTYPE_USERNAME’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:589:30: error: ‘GIT_CREDTYPE_USERNAME’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_CREDTYPE_USERNAME);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check__git_diff_file’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:742:22: error: ‘git_diff_file’ has no member named ‘id’\r\n       { git_oid *tmp = &p->id; (void)tmp; }\r\n                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:742:20: warning: initialization from incompatible pointer type\r\n       { git_oid *tmp = &p->id; (void)tmp; }\r\n                        ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_diff_file’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:755:5: error: ‘git_diff_file’ has no member named ‘id’\r\n         offsetof(git_diff_file, id),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:755:5: error: initializer element is not constant\r\n         offsetof(git_diff_file, id),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:755:5: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:756:32: error: ‘git_diff_file’ has no member named ‘id’\r\n         sizeof(((git_diff_file *)0)->id),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:756:5: error: initializer element is not constant\r\n         sizeof(((git_diff_file *)0)->id),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:756:5: error: (near initialization for ‘nums[3]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check__git_diff_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:783:12: error: ‘git_diff_options’ has no member named ‘id_abbrev’\r\n       (void)((p->id_abbrev) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:783:25: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->id_abbrev) << 1);\r\n                             ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_diff_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:811:5: error: ‘git_diff_options’ has no member named ‘id_abbrev’\r\n         offsetof(git_diff_options, id_abbrev),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:811:5: error: initializer element is not constant\r\n         offsetof(git_diff_options, id_abbrev),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:811:5: error: (near initialization for ‘nums[18]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:812:35: error: ‘git_diff_options’ has no member named ‘id_abbrev’\r\n         sizeof(((git_diff_options *)0)->id_abbrev),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:812:5: error: initializer element is not constant\r\n         sizeof(((git_diff_options *)0)->id_abbrev),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:812:5: error: (near initialization for ‘nums[19]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_error_code’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1044:8: error: ‘GIT_ECONFLICT’ undeclared (first use in this function)\r\n       if ((GIT_ECONFLICT) >= 0 || (long)(GIT_ECONFLICT) != -13L) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1091:44: error: unknown type name ‘git_fetch_options’\r\n     static void _cffi_check__git_fetch_options(git_fetch_options *p)\r\n                                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_fetch_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1103:37: error: unknown type name ‘git_fetch_options’\r\n       struct _cffi_aligncheck { char x; git_fetch_options y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1105:12: error: ‘git_fetch_options’ undeclared (first use in this function)\r\n         sizeof(git_fetch_options),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1105:5: error: initializer element is not constant\r\n         sizeof(git_fetch_options),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1105:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1107:14: error: expected specifier-qualifier-list before ‘git_fetch_options’\r\n         offsetof(git_fetch_options, version),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1107:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1107:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1108:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_fetch_options *)0)->version),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1108:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_fetch_options *)0)->version),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1108:36: error: request for member ‘version’ in something not a structure or union\r\n         sizeof(((git_fetch_options *)0)->version),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1108:33: error: initializer element is not constant\r\n         sizeof(((git_fetch_options *)0)->version),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1108:33: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1109:14: error: expected specifier-qualifier-list before ‘git_fetch_options’\r\n         offsetof(git_fetch_options, callbacks),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1109:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1109:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1110:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_fetch_options *)0)->callbacks),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1110:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_fetch_options *)0)->callbacks),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1110:36: error: request for member ‘callbacks’ in something not a structure or union\r\n         sizeof(((git_fetch_options *)0)->callbacks),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1110:33: error: initializer element is not constant\r\n         sizeof(((git_fetch_options *)0)->callbacks),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1110:33: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1111:14: error: expected specifier-qualifier-list before ‘git_fetch_options’\r\n         offsetof(git_fetch_options, prune),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1111:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1111:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1112:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_fetch_options *)0)->prune),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1112:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_fetch_options *)0)->prune),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1112:36: error: request for member ‘prune’ in something not a structure or union\r\n         sizeof(((git_fetch_options *)0)->prune),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1112:33: error: initializer element is not constant\r\n         sizeof(((git_fetch_options *)0)->prune),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1112:33: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1113:14: error: expected specifier-qualifier-list before ‘git_fetch_options’\r\n         offsetof(git_fetch_options, update_fetchhead),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1113:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1113:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1114:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_fetch_options *)0)->update_fetchhead),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1114:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_fetch_options *)0)->update_fetchhead),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1114:36: error: request for member ‘update_fetchhead’ in something not a structure or union\r\n         sizeof(((git_fetch_options *)0)->update_fetchhead),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1114:33: error: initializer element is not constant\r\n         sizeof(((git_fetch_options *)0)->update_fetchhead),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1114:33: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1115:14: error: expected specifier-qualifier-list before ‘git_fetch_options’\r\n         offsetof(git_fetch_options, download_tags),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1115:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1115:14: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1116:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_fetch_options *)0)->download_tags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1116:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_fetch_options *)0)->download_tags),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1116:36: error: request for member ‘download_tags’ in something not a structure or union\r\n         sizeof(((git_fetch_options *)0)->download_tags),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1116:33: error: initializer element is not constant\r\n         sizeof(((git_fetch_options *)0)->download_tags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1116:33: error: (near initialization for ‘nums[11]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1121:3: warning: implicit declaration of function ‘_cffi_check__git_fetch_options’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_fetch_options(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_fetch_prune_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1126:8: error: ‘GIT_FETCH_PRUNE_UNSPECIFIED’ undeclared (first use in this function)\r\n       if ((GIT_FETCH_PRUNE_UNSPECIFIED) < 0 || (unsigned long)(GIT_FETCH_PRUNE_UNSPECIFIED) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1137:8: error: ‘GIT_FETCH_PRUNE’ undeclared (first use in this function)\r\n       if ((GIT_FETCH_PRUNE) < 0 || (unsigned long)(GIT_FETCH_PRUNE) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1148:8: error: ‘GIT_FETCH_NO_PRUNE’ undeclared (first use in this function)\r\n       if ((GIT_FETCH_NO_PRUNE) < 0 || (unsigned long)(GIT_FETCH_NO_PRUNE) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_merge_file_favor_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1188:8: error: ‘GIT_MERGE_FILE_FAVOR_NORMAL’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_FAVOR_NORMAL) < 0 || (unsigned long)(GIT_MERGE_FILE_FAVOR_NORMAL) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1199:8: error: ‘GIT_MERGE_FILE_FAVOR_OURS’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_FAVOR_OURS) < 0 || (unsigned long)(GIT_MERGE_FILE_FAVOR_OURS) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1210:8: error: ‘GIT_MERGE_FILE_FAVOR_THEIRS’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_FAVOR_THEIRS) < 0 || (unsigned long)(GIT_MERGE_FILE_FAVOR_THEIRS) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1221:8: error: ‘GIT_MERGE_FILE_FAVOR_UNION’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_FAVOR_UNION) < 0 || (unsigned long)(GIT_MERGE_FILE_FAVOR_UNION) != 3UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_merge_file_flags_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1237:8: error: ‘GIT_MERGE_FILE_DEFAULT’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_DEFAULT) < 0 || (unsigned long)(GIT_MERGE_FILE_DEFAULT) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1248:8: error: ‘GIT_MERGE_FILE_STYLE_MERGE’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_STYLE_MERGE) < 0 || (unsigned long)(GIT_MERGE_FILE_STYLE_MERGE) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1259:8: error: ‘GIT_MERGE_FILE_STYLE_DIFF3’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_STYLE_DIFF3) < 0 || (unsigned long)(GIT_MERGE_FILE_STYLE_DIFF3) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1270:8: error: ‘GIT_MERGE_FILE_SIMPLIFY_ALNUM’ undeclared (first use in this function)\r\n       if ((GIT_MERGE_FILE_SIMPLIFY_ALNUM) < 0 || (unsigned long)(GIT_MERGE_FILE_SIMPLIFY_ALNUM) != 4UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1284:49: error: unknown type name ‘git_merge_file_options’\r\n     static void _cffi_check__git_merge_file_options(git_merge_file_options *p)\r\n                                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_merge_file_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1297:37: error: unknown type name ‘git_merge_file_options’\r\n       struct _cffi_aligncheck { char x; git_merge_file_options y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1299:12: error: ‘git_merge_file_options’ undeclared (first use in this function)\r\n         sizeof(git_merge_file_options),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1299:5: error: initializer element is not constant\r\n         sizeof(git_merge_file_options),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1299:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1301:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, version),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1301:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1301:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1302:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->version),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1302:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->version),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1302:41: error: request for member ‘version’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->version),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1302:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->version),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1302:38: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1303:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, ancestor_label),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1303:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1303:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1304:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->ancestor_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1304:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->ancestor_label),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1304:41: error: request for member ‘ancestor_label’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->ancestor_label),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1304:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->ancestor_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1304:38: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1305:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, our_label),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1305:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1305:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1306:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->our_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1306:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->our_label),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1306:41: error: request for member ‘our_label’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->our_label),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1306:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->our_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1306:38: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1307:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, their_label),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1307:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1307:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1308:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->their_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1308:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->their_label),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1308:41: error: request for member ‘their_label’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->their_label),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1308:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->their_label),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1308:38: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1309:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, favor),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1309:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1309:14: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1310:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->favor),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1310:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->favor),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1310:41: error: request for member ‘favor’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->favor),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1310:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->favor),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1310:38: error: (near initialization for ‘nums[11]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1311:14: error: expected specifier-qualifier-list before ‘git_merge_file_options’\r\n         offsetof(git_merge_file_options, flags),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1311:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1311:14: error: (near initialization for ‘nums[12]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1312:38: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_options *)0)->flags),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1312:37: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_options *)0)->flags),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1312:41: error: request for member ‘flags’ in something not a structure or union\r\n         sizeof(((git_merge_file_options *)0)->flags),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1312:38: error: initializer element is not constant\r\n         sizeof(((git_merge_file_options *)0)->flags),\r\n                                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1312:38: error: (near initialization for ‘nums[13]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1317:3: warning: implicit declaration of function ‘_cffi_check__git_merge_file_options’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_merge_file_options(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1320:48: error: unknown type name ‘git_merge_file_result’\r\n     static void _cffi_check__git_merge_file_result(git_merge_file_result *p)\r\n                                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_merge_file_result’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1332:37: error: unknown type name ‘git_merge_file_result’\r\n       struct _cffi_aligncheck { char x; git_merge_file_result y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1334:12: error: ‘git_merge_file_result’ undeclared (first use in this function)\r\n         sizeof(git_merge_file_result),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1334:5: error: initializer element is not constant\r\n         sizeof(git_merge_file_result),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1334:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1336:14: error: expected specifier-qualifier-list before ‘git_merge_file_result’\r\n         offsetof(git_merge_file_result, automergeable),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1336:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1336:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1337:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_result *)0)->automergeable),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1337:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_result *)0)->automergeable),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1337:40: error: request for member ‘automergeable’ in something not a structure or union\r\n         sizeof(((git_merge_file_result *)0)->automergeable),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1337:37: error: initializer element is not constant\r\n         sizeof(((git_merge_file_result *)0)->automergeable),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1337:37: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1338:14: error: expected specifier-qualifier-list before ‘git_merge_file_result’\r\n         offsetof(git_merge_file_result, path),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1338:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1338:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1339:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_result *)0)->path),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1339:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_result *)0)->path),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1339:40: error: request for member ‘path’ in something not a structure or union\r\n         sizeof(((git_merge_file_result *)0)->path),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1339:37: error: initializer element is not constant\r\n         sizeof(((git_merge_file_result *)0)->path),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1339:37: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1340:14: error: expected specifier-qualifier-list before ‘git_merge_file_result’\r\n         offsetof(git_merge_file_result, mode),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1340:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1340:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1341:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_result *)0)->mode),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1341:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_result *)0)->mode),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1341:40: error: request for member ‘mode’ in something not a structure or union\r\n         sizeof(((git_merge_file_result *)0)->mode),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1341:37: error: initializer element is not constant\r\n         sizeof(((git_merge_file_result *)0)->mode),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1341:37: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1342:14: error: expected specifier-qualifier-list before ‘git_merge_file_result’\r\n         offsetof(git_merge_file_result, ptr),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1342:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1342:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1343:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_result *)0)->ptr),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1343:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_result *)0)->ptr),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1343:40: error: request for member ‘ptr’ in something not a structure or union\r\n         sizeof(((git_merge_file_result *)0)->ptr),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1343:37: error: initializer element is not constant\r\n         sizeof(((git_merge_file_result *)0)->ptr),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1343:37: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1344:14: error: expected specifier-qualifier-list before ‘git_merge_file_result’\r\n         offsetof(git_merge_file_result, len),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1344:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1344:14: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1345:37: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_file_result *)0)->len),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1345:36: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_file_result *)0)->len),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1345:40: error: request for member ‘len’ in something not a structure or union\r\n         sizeof(((git_merge_file_result *)0)->len),\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1345:37: error: initializer element is not constant\r\n         sizeof(((git_merge_file_result *)0)->len),\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1345:37: error: (near initialization for ‘nums[11]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1350:3: warning: implicit declaration of function ‘_cffi_check__git_merge_file_result’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_merge_file_result(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1353:44: error: unknown type name ‘git_merge_options’\r\n     static void _cffi_check__git_merge_options(git_merge_options *p)\r\n                                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_merge_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1367:37: error: unknown type name ‘git_merge_options’\r\n       struct _cffi_aligncheck { char x; git_merge_options y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1369:12: error: ‘git_merge_options’ undeclared (first use in this function)\r\n         sizeof(git_merge_options),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1369:5: error: initializer element is not constant\r\n         sizeof(git_merge_options),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1369:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1371:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, version),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1371:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1371:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1372:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->version),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1372:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->version),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1372:36: error: request for member ‘version’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->version),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1372:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->version),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1372:33: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1373:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, tree_flags),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1373:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1373:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1374:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->tree_flags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1374:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->tree_flags),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1374:36: error: request for member ‘tree_flags’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->tree_flags),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1374:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->tree_flags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1374:33: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1375:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, rename_threshold),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1375:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1375:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1376:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->rename_threshold),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1376:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->rename_threshold),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1376:36: error: request for member ‘rename_threshold’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->rename_threshold),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1376:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->rename_threshold),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1376:33: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1377:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, target_limit),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1377:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1377:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1378:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->target_limit),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1378:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->target_limit),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1378:36: error: request for member ‘target_limit’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->target_limit),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1378:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->target_limit),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1378:33: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1379:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, metric),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1379:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1379:14: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1380:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->metric),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1380:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->metric),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1380:36: error: request for member ‘metric’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->metric),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1380:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->metric),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1380:33: error: (near initialization for ‘nums[11]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1381:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, file_favor),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1381:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1381:14: error: (near initialization for ‘nums[12]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1382:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->file_favor),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1382:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->file_favor),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1382:36: error: request for member ‘file_favor’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->file_favor),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1382:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->file_favor),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1382:33: error: (near initialization for ‘nums[13]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1383:14: error: expected specifier-qualifier-list before ‘git_merge_options’\r\n         offsetof(git_merge_options, file_flags),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1383:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1383:14: error: (near initialization for ‘nums[14]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1384:33: error: expected expression before ‘)’ token\r\n         sizeof(((git_merge_options *)0)->file_flags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1384:32: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_merge_options *)0)->file_flags),\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1384:36: error: request for member ‘file_flags’ in something not a structure or union\r\n         sizeof(((git_merge_options *)0)->file_flags),\r\n                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1384:33: error: initializer element is not constant\r\n         sizeof(((git_merge_options *)0)->file_flags),\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1384:33: error: (near initialization for ‘nums[15]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1389:3: warning: implicit declaration of function ‘_cffi_check__git_merge_options’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_merge_options(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check__git_push_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1397:35: error: ‘git_push_options’ has no member named ‘callbacks’\r\n       { git_remote_callbacks *tmp = &p->callbacks; (void)tmp; }\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1397:33: warning: initialization from incompatible pointer type\r\n       { git_remote_callbacks *tmp = &p->callbacks; (void)tmp; }\r\n                                     ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_push_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1410:5: error: ‘git_push_options’ has no member named ‘callbacks’\r\n         offsetof(git_push_options, callbacks),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1410:5: error: initializer element is not constant\r\n         offsetof(git_push_options, callbacks),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1410:5: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1411:35: error: ‘git_push_options’ has no member named ‘callbacks’\r\n         sizeof(((git_push_options *)0)->callbacks),\r\n                                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1411:5: error: initializer element is not constant\r\n         sizeof(((git_push_options *)0)->callbacks),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1411:5: error: (near initialization for ‘nums[7]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1419:42: error: unknown type name ‘git_push_update’\r\n     static void _cffi_check__git_push_update(git_push_update *p)\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout__git_push_update’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1430:37: error: unknown type name ‘git_push_update’\r\n       struct _cffi_aligncheck { char x; git_push_update y; };\r\n                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1432:12: error: ‘git_push_update’ undeclared (first use in this function)\r\n         sizeof(git_push_update),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1432:5: error: initializer element is not constant\r\n         sizeof(git_push_update),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1432:5: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1434:14: error: expected specifier-qualifier-list before ‘git_push_update’\r\n         offsetof(git_push_update, src_refname),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1434:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1434:14: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1435:31: error: expected expression before ‘)’ token\r\n         sizeof(((git_push_update *)0)->src_refname),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1435:30: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_push_update *)0)->src_refname),\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1435:34: error: request for member ‘src_refname’ in something not a structure or union\r\n         sizeof(((git_push_update *)0)->src_refname),\r\n                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1435:31: error: initializer element is not constant\r\n         sizeof(((git_push_update *)0)->src_refname),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1435:31: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1436:14: error: expected specifier-qualifier-list before ‘git_push_update’\r\n         offsetof(git_push_update, dst_refname),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1436:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1436:14: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1437:31: error: expected expression before ‘)’ token\r\n         sizeof(((git_push_update *)0)->dst_refname),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1437:30: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_push_update *)0)->dst_refname),\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1437:34: error: request for member ‘dst_refname’ in something not a structure or union\r\n         sizeof(((git_push_update *)0)->dst_refname),\r\n                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1437:31: error: initializer element is not constant\r\n         sizeof(((git_push_update *)0)->dst_refname),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1437:31: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1438:14: error: expected specifier-qualifier-list before ‘git_push_update’\r\n         offsetof(git_push_update, src),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1438:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1438:14: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1439:31: error: expected expression before ‘)’ token\r\n         sizeof(((git_push_update *)0)->src),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1439:30: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_push_update *)0)->src),\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1439:34: error: request for member ‘src’ in something not a structure or union\r\n         sizeof(((git_push_update *)0)->src),\r\n                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1439:31: error: initializer element is not constant\r\n         sizeof(((git_push_update *)0)->src),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1439:31: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1440:14: error: expected specifier-qualifier-list before ‘git_push_update’\r\n         offsetof(git_push_update, dst),\r\n                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1440:14: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1440:14: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1441:31: error: expected expression before ‘)’ token\r\n         sizeof(((git_push_update *)0)->dst),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1441:30: error: invalid operands to binary * (have ‘Py_ssize_t *’ and ‘Py_ssize_t *’)\r\n         sizeof(((git_push_update *)0)->dst),\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1441:34: error: request for member ‘dst’ in something not a structure or union\r\n         sizeof(((git_push_update *)0)->dst),\r\n                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1441:31: error: initializer element is not constant\r\n         sizeof(((git_push_update *)0)->dst),\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1441:31: error: (near initialization for ‘nums[9]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1446:3: warning: implicit declaration of function ‘_cffi_check__git_push_update’ [-Wimplicit-function-declaration]\r\n       _cffi_check__git_push_update(0);\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_remote_autotag_option_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1500:8: error: ‘GIT_REMOTE_DOWNLOAD_TAGS_UNSPECIFIED’ undeclared (first use in this function)\r\n       if ((GIT_REMOTE_DOWNLOAD_TAGS_UNSPECIFIED) < 0 || (unsigned long)(GIT_REMOTE_DOWNLOAD_TAGS_UNSPECIFIED) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_REPOSITORY_INIT_RELATIVE_GITLINK’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1635:30: error: ‘GIT_REPOSITORY_INIT_RELATIVE_GITLINK’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_REPOSITORY_INIT_RELATIVE_GITLINK);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e__git_submodule_ignore_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1731:8: error: ‘GIT_SUBMODULE_IGNORE_UNSPECIFIED’ undeclared (first use in this function)\r\n       if ((GIT_SUBMODULE_IGNORE_UNSPECIFIED) >= 0 || (long)(GIT_SUBMODULE_IGNORE_UNSPECIFIED) != -1L) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_e_enum_git_cert_t’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1791:8: error: ‘GIT_CERT_NONE’ undeclared (first use in this function)\r\n       if ((GIT_CERT_NONE) < 0 || (unsigned long)(GIT_CERT_NONE) != 0UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1802:8: error: ‘GIT_CERT_X509’ undeclared (first use in this function)\r\n       if ((GIT_CERT_X509) < 0 || (unsigned long)(GIT_CERT_X509) != 1UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:1813:8: error: ‘GIT_CERT_HOSTKEY_LIBSSH2’ undeclared (first use in this function)\r\n       if ((GIT_CERT_HOSTKEY_LIBSSH2) < 0 || (unsigned long)(GIT_CERT_HOSTKEY_LIBSSH2) != 2UL) {\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_blame_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2196:3: warning: implicit declaration of function ‘git_blame_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_blame_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_checkout_head’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2234:3: error: ‘git_checkout_options’ undeclared (first use in this function)\r\n       git_checkout_options const * x1;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2234:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2234:24: error: expected ‘;’ before ‘const’\r\n       git_checkout_options const * x1;\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2255:39: error: ‘x1’ undeclared (first use in this function)\r\n           _cffi_type(10), arg1, (char **)&x1);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2259:5: warning: statement with no effect [-Wunused-value]\r\n         x1 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2267:36: warning: passing argument 2 of ‘git_checkout_head’ from incompatible pointer type\r\n       { result = git_checkout_head(x0, x1); }\r\n                                        ^\r\n    In file included from /usr/include/git2.h:16:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/checkout.h:259:17: note: expected ‘const struct git_checkout_opts *’ but argument is of type ‘Py_ssize_t *’\r\n     GIT_EXTERN(int) git_checkout_head(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_checkout_index’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2279:3: error: ‘git_checkout_options’ undeclared (first use in this function)\r\n       git_checkout_options const * x2;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2279:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2279:24: error: expected ‘;’ before ‘const’\r\n       git_checkout_options const * x2;\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2312:39: error: ‘x2’ undeclared (first use in this function)\r\n           _cffi_type(10), arg2, (char **)&x2);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2316:5: warning: statement with no effect [-Wunused-value]\r\n         x2 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2324:41: warning: passing argument 3 of ‘git_checkout_index’ from incompatible pointer type\r\n       { result = git_checkout_index(x0, x1, x2); }\r\n                                             ^\r\n    In file included from /usr/include/git2.h:16:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/checkout.h:272:17: note: expected ‘const struct git_checkout_opts *’ but argument is of type ‘Py_ssize_t *’\r\n     GIT_EXTERN(int) git_checkout_index(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_checkout_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2334:3: error: unknown type name ‘git_checkout_options’\r\n       git_checkout_options * x0;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2361:3: warning: implicit declaration of function ‘git_checkout_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_checkout_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_checkout_tree’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2373:3: error: ‘git_checkout_options’ undeclared (first use in this function)\r\n       git_checkout_options const * x2;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2373:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2373:24: error: expected ‘;’ before ‘const’\r\n       git_checkout_options const * x2;\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2406:39: error: ‘x2’ undeclared (first use in this function)\r\n           _cffi_type(10), arg2, (char **)&x2);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2410:5: warning: statement with no effect [-Wunused-value]\r\n         x2 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2418:40: warning: passing argument 3 of ‘git_checkout_tree’ from incompatible pointer type\r\n       { result = git_checkout_tree(x0, x1, x2); }\r\n                                            ^\r\n    In file included from /usr/include/git2.h:16:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/checkout.h:288:17: note: expected ‘const struct git_checkout_opts *’ but argument is of type ‘Py_ssize_t *’\r\n     GIT_EXTERN(int) git_checkout_tree(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_clone_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2525:3: warning: implicit declaration of function ‘git_clone_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_clone_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_entry_free’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2650:3: warning: implicit declaration of function ‘git_config_entry_free’ [-Wimplicit-function-declaration]\r\n       { git_config_entry_free(x0); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_find_global’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2678:37: warning: passing argument 1 of ‘git_config_find_global’ from incompatible pointer type\r\n       { result = git_config_find_global(x0); }\r\n                                         ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:97:17: note: expected ‘char *’ but argument is of type ‘struct git_buf *’\r\n     GIT_EXTERN(int) git_config_find_global(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2678:14: error: too few arguments to function ‘git_config_find_global’\r\n       { result = git_config_find_global(x0); }\r\n                  ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:97:17: note: declared here\r\n     GIT_EXTERN(int) git_config_find_global(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2678:12: warning: assignment makes integer from pointer without a cast\r\n       { result = git_config_find_global(x0); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_find_system’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2705:37: warning: passing argument 1 of ‘git_config_find_system’ from incompatible pointer type\r\n       { result = git_config_find_system(x0); }\r\n                                         ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:128:17: note: expected ‘char *’ but argument is of type ‘struct git_buf *’\r\n     GIT_EXTERN(int) git_config_find_system(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2705:14: error: too few arguments to function ‘git_config_find_system’\r\n       { result = git_config_find_system(x0); }\r\n                  ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:128:17: note: declared here\r\n     GIT_EXTERN(int) git_config_find_system(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2705:12: warning: assignment makes integer from pointer without a cast\r\n       { result = git_config_find_system(x0); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_find_xdg’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2732:34: warning: passing argument 1 of ‘git_config_find_xdg’ from incompatible pointer type\r\n       { result = git_config_find_xdg(x0); }\r\n                                      ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:115:17: note: expected ‘char *’ but argument is of type ‘struct git_buf *’\r\n     GIT_EXTERN(int) git_config_find_xdg(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2732:14: error: too few arguments to function ‘git_config_find_xdg’\r\n       { result = git_config_find_xdg(x0); }\r\n                  ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:115:17: note: declared here\r\n     GIT_EXTERN(int) git_config_find_xdg(char *out, size_t length);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2732:12: warning: assignment makes integer from pointer without a cast\r\n       { result = git_config_find_xdg(x0); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_get_entry’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:2816:35: warning: passing argument 1 of ‘git_config_get_entry’ from incompatible pointer type\r\n       { result = git_config_get_entry(x0, x1, x2); }\r\n                                       ^\r\n    In file included from /usr/include/git2.h:20:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/config.h:263:17: note: expected ‘const struct git_config_entry **’ but argument is of type ‘struct git_config_entry **’\r\n     GIT_EXTERN(int) git_config_get_entry(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_config_snapshot’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3488:3: warning: implicit declaration of function ‘git_config_snapshot’ [-Wimplicit-function-declaration]\r\n       { result = git_config_snapshot(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_cred_ssh_key_from_agent’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3532:3: warning: implicit declaration of function ‘git_cred_ssh_key_from_agent’ [-Wimplicit-function-declaration]\r\n       { result = git_cred_ssh_key_from_agent(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_diff_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3779:3: warning: implicit declaration of function ‘git_diff_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_diff_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_fetch_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3872:3: error: unknown type name ‘git_fetch_options’\r\n       git_fetch_options * x0;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3899:3: warning: implicit declaration of function ‘git_fetch_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_fetch_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_index_clear’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4166:12: error: void value not ignored as it ought to be\r\n       { result = git_index_clear(x0); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4166:5: warning: statement with no effect [-Wunused-value]\r\n       { result = git_index_clear(x0); }\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_libgit2_features’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4976:3: warning: implicit declaration of function ‘git_libgit2_features’ [-Wimplicit-function-declaration]\r\n       { result = git_libgit2_features(); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_merge_commits’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4990:3: error: ‘git_merge_options’ undeclared (first use in this function)\r\n       git_merge_options const * x4;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4990:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:4990:21: error: expected ‘;’ before ‘const’\r\n       git_merge_options const * x4;\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5047:39: error: ‘x4’ undeclared (first use in this function)\r\n           _cffi_type(47), arg4, (char **)&x4);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5051:5: warning: statement with no effect [-Wunused-value]\r\n         x4 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5059:3: warning: implicit declaration of function ‘git_merge_commits’ [-Wimplicit-function-declaration]\r\n       { result = git_merge_commits(x0, x1, x2, x3, x4); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_merge_file_from_index’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5069:3: error: unknown type name ‘git_merge_file_result’\r\n       git_merge_file_result * x0;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5074:3: error: ‘git_merge_file_options’ undeclared (first use in this function)\r\n       git_merge_file_options const * x5;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5074:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5074:26: error: expected ‘;’ before ‘const’\r\n       git_merge_file_options const * x5;\r\n                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5143:39: error: ‘x5’ undeclared (first use in this function)\r\n           _cffi_type(49), arg5, (char **)&x5);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5147:5: warning: statement with no effect [-Wunused-value]\r\n         x5 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5155:3: warning: implicit declaration of function ‘git_merge_file_from_index’ [-Wimplicit-function-declaration]\r\n       { result = git_merge_file_from_index(x0, x1, x2, x3, x4, x5); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_merge_file_result_free’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5165:3: error: unknown type name ‘git_merge_file_result’\r\n       git_merge_file_result * x0;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5181:3: warning: implicit declaration of function ‘git_merge_file_result_free’ [-Wimplicit-function-declaration]\r\n       { git_merge_file_result_free(x0); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_merge_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5192:3: error: unknown type name ‘git_merge_options’\r\n       git_merge_options * x0;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5219:3: warning: implicit declaration of function ‘git_merge_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_merge_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_merge_trees’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5234:3: error: ‘git_merge_options’ undeclared (first use in this function)\r\n       git_merge_options const * x5;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5234:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5234:21: error: expected ‘;’ before ‘const’\r\n       git_merge_options const * x5;\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5303:39: error: ‘x5’ undeclared (first use in this function)\r\n           _cffi_type(47), arg5, (char **)&x5);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5307:5: warning: statement with no effect [-Wunused-value]\r\n         x5 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5315:50: warning: passing argument 6 of ‘git_merge_trees’ from incompatible pointer type\r\n       { result = git_merge_trees(x0, x1, x2, x3, x4, x5); }\r\n                                                      ^\r\n    In file included from /usr/include/git2.h:28:0,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/merge.h:186:17: note: expected ‘const struct git_merge_tree_opts *’ but argument is of type ‘Py_ssize_t *’\r\n     GIT_EXTERN(int) git_merge_trees(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_push_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5352:3: warning: implicit declaration of function ‘git_push_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_push_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_refspec_rtransform’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5534:37: warning: passing argument 1 of ‘git_refspec_rtransform’ from incompatible pointer type\r\n       { result = git_refspec_rtransform(x0, x1, x2); }\r\n                                         ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:101:17: note: expected ‘char *’ but argument is of type ‘struct git_buf *’\r\n     GIT_EXTERN(int) git_refspec_rtransform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5534:41: warning: passing argument 2 of ‘git_refspec_rtransform’ makes integer from pointer without a cast\r\n       { result = git_refspec_rtransform(x0, x1, x2); }\r\n                                             ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:101:17: note: expected ‘size_t’ but argument is of type ‘const struct git_refspec *’\r\n     GIT_EXTERN(int) git_refspec_rtransform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5534:45: warning: passing argument 3 of ‘git_refspec_rtransform’ from incompatible pointer type\r\n       { result = git_refspec_rtransform(x0, x1, x2); }\r\n                                                 ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:101:17: note: expected ‘const struct git_refspec *’ but argument is of type ‘const char *’\r\n     GIT_EXTERN(int) git_refspec_rtransform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5534:14: error: too few arguments to function ‘git_refspec_rtransform’\r\n       { result = git_refspec_rtransform(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:101:17: note: declared here\r\n     GIT_EXTERN(int) git_refspec_rtransform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5534:12: warning: assignment makes integer from pointer without a cast\r\n       { result = git_refspec_rtransform(x0, x1, x2); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_refspec_transform’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5689:36: warning: passing argument 1 of ‘git_refspec_transform’ from incompatible pointer type\r\n       { result = git_refspec_transform(x0, x1, x2); }\r\n                                        ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:90:17: note: expected ‘char *’ but argument is of type ‘struct git_buf *’\r\n     GIT_EXTERN(int) git_refspec_transform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5689:40: warning: passing argument 2 of ‘git_refspec_transform’ makes integer from pointer without a cast\r\n       { result = git_refspec_transform(x0, x1, x2); }\r\n                                            ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:90:17: note: expected ‘size_t’ but argument is of type ‘const struct git_refspec *’\r\n     GIT_EXTERN(int) git_refspec_transform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5689:44: warning: passing argument 3 of ‘git_refspec_transform’ from incompatible pointer type\r\n       { result = git_refspec_transform(x0, x1, x2); }\r\n                                                ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:90:17: note: expected ‘const struct git_refspec *’ but argument is of type ‘const char *’\r\n     GIT_EXTERN(int) git_refspec_transform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5689:14: error: too few arguments to function ‘git_refspec_transform’\r\n       { result = git_refspec_transform(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/remote.h:12:0,\r\n                     from /usr/include/git2/clone.h:14,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/refspec.h:90:17: note: declared here\r\n     GIT_EXTERN(int) git_refspec_transform(char *out, size_t outlen, const git_refspec *spec, const char *name);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5689:12: warning: assignment makes integer from pointer without a cast\r\n       { result = git_refspec_transform(x0, x1, x2); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_add_fetch’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5746:35: warning: passing argument 1 of ‘git_remote_add_fetch’ from incompatible pointer type\r\n       { result = git_remote_add_fetch(x0, x1, x2); }\r\n                                       ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:174:17: note: expected ‘struct git_remote *’ but argument is of type ‘struct git_repository *’\r\n     GIT_EXTERN(int) git_remote_add_fetch(git_remote *remote, const char *refspec);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5746:14: error: too many arguments to function ‘git_remote_add_fetch’\r\n       { result = git_remote_add_fetch(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:174:17: note: declared here\r\n     GIT_EXTERN(int) git_remote_add_fetch(git_remote *remote, const char *refspec);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_add_push’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5803:34: warning: passing argument 1 of ‘git_remote_add_push’ from incompatible pointer type\r\n       { result = git_remote_add_push(x0, x1, x2); }\r\n                                      ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:207:17: note: expected ‘struct git_remote *’ but argument is of type ‘struct git_repository *’\r\n     GIT_EXTERN(int) git_remote_add_push(git_remote *remote, const char *refspec);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:5803:14: error: too many arguments to function ‘git_remote_add_push’\r\n       { result = git_remote_add_push(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:207:17: note: declared here\r\n     GIT_EXTERN(int) git_remote_add_push(git_remote *remote, const char *refspec);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_delete’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6000:3: warning: implicit declaration of function ‘git_remote_delete’ [-Wimplicit-function-declaration]\r\n       { result = git_remote_delete(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_fetch’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6012:3: error: ‘git_fetch_options’ undeclared (first use in this function)\r\n       git_fetch_options const * x2;\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6012:3: warning: statement with no effect [-Wunused-value]\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6012:21: error: expected ‘;’ before ‘const’\r\n       git_fetch_options const * x2;\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6047:39: error: ‘x2’ undeclared (first use in this function)\r\n           _cffi_type(56), arg2, (char **)&x2);\r\n                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6051:5: warning: statement with no effect [-Wunused-value]\r\n         x2 = alloca(datasize);\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6070:14: error: too many arguments to function ‘git_remote_fetch’\r\n       { result = git_remote_fetch(x0, x1, x2, x3); }\r\n                  ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:359:17: note: declared here\r\n     GIT_EXTERN(int) git_remote_fetch(git_remote *remote);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_init_callbacks’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6259:3: warning: implicit declaration of function ‘git_remote_init_callbacks’ [-Wimplicit-function-declaration]\r\n       { result = git_remote_init_callbacks(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_lookup’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6360:3: warning: implicit declaration of function ‘git_remote_lookup’ [-Wimplicit-function-declaration]\r\n       { result = git_remote_lookup(x0, x1, x2); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_push’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6444:3: warning: implicit declaration of function ‘git_remote_push’ [-Wimplicit-function-declaration]\r\n       { result = git_remote_push(x0, x1, x2); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_rename’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6568:32: warning: passing argument 1 of ‘git_remote_rename’ from incompatible pointer type\r\n       { result = git_remote_rename(x0, x1, x2, x3); }\r\n                                    ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:531:17: note: expected ‘struct git_remote *’ but argument is of type ‘struct git_strarray *’\r\n     GIT_EXTERN(int) git_remote_rename(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6568:36: warning: passing argument 2 of ‘git_remote_rename’ from incompatible pointer type\r\n       { result = git_remote_rename(x0, x1, x2, x3); }\r\n                                        ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:531:17: note: expected ‘const char *’ but argument is of type ‘struct git_repository *’\r\n     GIT_EXTERN(int) git_remote_rename(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6568:40: warning: passing argument 3 of ‘git_remote_rename’ from incompatible pointer type\r\n       { result = git_remote_rename(x0, x1, x2, x3); }\r\n                                            ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:531:17: note: expected ‘git_remote_rename_problem_cb’ but argument is of type ‘const char *’\r\n     GIT_EXTERN(int) git_remote_rename(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6568:44: warning: passing argument 4 of ‘git_remote_rename’ discards ‘const’ qualifier from pointer target type\r\n       { result = git_remote_rename(x0, x1, x2, x3); }\r\n                                                ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:531:17: note: expected ‘void *’ but argument is of type ‘const char *’\r\n     GIT_EXTERN(int) git_remote_rename(\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_set_pushurl’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6625:37: warning: passing argument 1 of ‘git_remote_set_pushurl’ from incompatible pointer type\r\n       { result = git_remote_set_pushurl(x0, x1, x2); }\r\n                                         ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:162:17: note: expected ‘struct git_remote *’ but argument is of type ‘struct git_repository *’\r\n     GIT_EXTERN(int) git_remote_set_pushurl(git_remote *remote, const char* url);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6625:14: error: too many arguments to function ‘git_remote_set_pushurl’\r\n       { result = git_remote_set_pushurl(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:162:17: note: declared here\r\n     GIT_EXTERN(int) git_remote_set_pushurl(git_remote *remote, const char* url);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_remote_set_url’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6682:33: warning: passing argument 1 of ‘git_remote_set_url’ from incompatible pointer type\r\n       { result = git_remote_set_url(x0, x1, x2); }\r\n                                     ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:151:17: note: expected ‘struct git_remote *’ but argument is of type ‘struct git_repository *’\r\n     GIT_EXTERN(int) git_remote_set_url(git_remote *remote, const char* url);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6682:14: error: too many arguments to function ‘git_remote_set_url’\r\n       { result = git_remote_set_url(x0, x1, x2); }\r\n                  ^\r\n    In file included from /usr/include/git2/clone.h:14:0,\r\n                     from /usr/include/git2.h:17,\r\n                     from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:185:\r\n    /usr/include/git2/remote.h:151:17: note: declared here\r\n     GIT_EXTERN(int) git_remote_set_url(git_remote *remote, const char* url);\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_repository_config_snapshot’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6824:3: warning: implicit declaration of function ‘git_repository_config_snapshot’ [-Wimplicit-function-declaration]\r\n       { result = git_repository_config_snapshot(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_repository_ident’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:6908:3: warning: implicit declaration of function ‘git_repository_ident’ [-Wimplicit-function-declaration]\r\n       { result = git_repository_ident(x0, x1, x2); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_repository_init_init_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7096:3: warning: implicit declaration of function ‘git_repository_init_init_options’ [-Wimplicit-function-declaration]\r\n       { result = git_repository_init_init_options(x0, x1); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_repository_set_ident’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7241:3: warning: implicit declaration of function ‘git_repository_set_ident’ [-Wimplicit-function-declaration]\r\n       { result = git_repository_set_ident(x0, x1, x2); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_repository_state_cleanup’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7268:3: warning: implicit declaration of function ‘git_repository_state_cleanup’ [-Wimplicit-function-declaration]\r\n       { result = git_repository_state_cleanup(x0); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_submodule_branch’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7322:3: warning: implicit declaration of function ‘git_submodule_branch’ [-Wimplicit-function-declaration]\r\n       { result = git_submodule_branch(x0); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7322:12: warning: assignment makes pointer from integer without a cast\r\n       { result = git_submodule_branch(x0); }\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_f_git_submodule_free’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7348:3: warning: implicit declaration of function ‘git_submodule_free’ [-Wimplicit-function-declaration]\r\n       { git_submodule_free(x0); }\r\n       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_FEATURE_HTTPS’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7640:30: error: ‘GIT_FEATURE_HTTPS’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_FEATURE_HTTPS);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_FEATURE_SSH’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7654:30: error: ‘GIT_FEATURE_SSH’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_FEATURE_SSH);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_FEATURE_THREADS’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7668:30: error: ‘GIT_FEATURE_THREADS’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_FEATURE_THREADS);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_FETCH_OPTIONS_VERSION’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7682:30: error: ‘GIT_FETCH_OPTIONS_VERSION’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_FETCH_OPTIONS_VERSION);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_const_GIT_MERGE_OPTIONS_VERSION’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7696:30: error: ‘GIT_MERGE_OPTIONS_VERSION’ undeclared (first use in this function)\r\n       o = _cffi_from_c_int_const(GIT_MERGE_OPTIONS_VERSION);\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’\r\n         (((x) > 0) ?                                                         \\\r\n            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7860:60: warning: ‘struct git_checkout_options’ declared inside parameter list\r\n     static void _cffi_check_struct_git_checkout_options(struct git_checkout_options *p)\r\n                                                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7860:60: warning: its scope is only this definition or declaration, which is probably not what you want\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check_struct_git_checkout_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7863:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->version) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7863:12: error: request for member ‘version’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7863:23: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->version) << 1);\r\n                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7864:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->checkout_strategy) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7864:12: error: request for member ‘checkout_strategy’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7864:33: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->checkout_strategy) << 1);\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7865:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->disable_filters) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7865:12: error: request for member ‘disable_filters’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7865:31: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->disable_filters) << 1);\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7866:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->dir_mode) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7866:12: error: request for member ‘dir_mode’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7866:24: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->dir_mode) << 1);\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7867:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->file_mode) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7867:12: error: request for member ‘file_mode’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7867:25: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->file_mode) << 1);\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7868:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->file_open_flags) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7868:12: error: request for member ‘file_open_flags’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7868:31: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->file_open_flags) << 1);\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7869:12: error: dereferencing pointer to incomplete type\r\n       (void)((p->notify_flags) << 1);\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7869:12: error: request for member ‘notify_flags’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7869:28: error: invalid operands to binary << (have ‘Py_ssize_t *’ and ‘int’)\r\n       (void)((p->notify_flags) << 1);\r\n                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7870:135: error: dereferencing pointer to incomplete type\r\n       { int(* *tmp)(git_checkout_notify_t, char const *, git_diff_file const *, git_diff_file const *, git_diff_file const *, void *) = &p->notify_cb; (void)tmp; }\r\n                                                                                                                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7870:135: error: request for member ‘notify_cb’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7870:133: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(git_checkout_notify_t, char const *, git_diff_file const *, git_diff_file const *, git_diff_file const *, void *) = &p->notify_cb; (void)tmp; }\r\n                                                                                                                                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7871:21: error: dereferencing pointer to incomplete type\r\n       { void * *tmp = &p->notify_payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7871:21: error: request for member ‘notify_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7871:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->notify_payload; (void)tmp; }\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7872:60: error: dereferencing pointer to incomplete type\r\n       { void(* *tmp)(char const *, size_t, size_t, void *) = &p->progress_cb; (void)tmp; }\r\n                                                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7872:60: error: request for member ‘progress_cb’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7872:58: warning: initialization from incompatible pointer type\r\n       { void(* *tmp)(char const *, size_t, size_t, void *) = &p->progress_cb; (void)tmp; }\r\n                                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7873:21: error: dereferencing pointer to incomplete type\r\n       { void * *tmp = &p->progress_payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7873:21: error: request for member ‘progress_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7873:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->progress_payload; (void)tmp; }\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7874:27: error: dereferencing pointer to incomplete type\r\n       { git_strarray *tmp = &p->paths; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7874:27: error: request for member ‘paths’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7874:25: warning: initialization from incompatible pointer type\r\n       { git_strarray *tmp = &p->paths; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7875:25: error: dereferencing pointer to incomplete type\r\n       { git_tree * *tmp = &p->baseline; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7875:25: error: request for member ‘baseline’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7875:23: warning: initialization from incompatible pointer type\r\n       { git_tree * *tmp = &p->baseline; (void)tmp; }\r\n                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7876:26: error: dereferencing pointer to incomplete type\r\n       { git_index * *tmp = &p->baseline_index; (void)tmp; }\r\n                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7876:26: error: request for member ‘baseline_index’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7876:24: warning: initialization from incompatible pointer type\r\n       { git_index * *tmp = &p->baseline_index; (void)tmp; }\r\n                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7877:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->target_directory; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7877:27: error: request for member ‘target_directory’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7877:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->target_directory; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7878:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->ancestor_label; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7878:27: error: request for member ‘ancestor_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7878:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->ancestor_label; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7879:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->our_label; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7879:27: error: request for member ‘our_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7879:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->our_label; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7880:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->their_label; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7880:27: error: request for member ‘their_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7880:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->their_label; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7881:40: error: expected ‘)’ before ‘const’\r\n       { void(* *tmp)(git_checkout_perfdata const *, void *) = &p->perfdata_cb; (void)tmp; }\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7881:82: error: ‘tmp’ undeclared (first use in this function)\r\n       { void(* *tmp)(git_checkout_perfdata const *, void *) = &p->perfdata_cb; (void)tmp; }\r\n                                                                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7882:21: error: dereferencing pointer to incomplete type\r\n       { void * *tmp = &p->perfdata_payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7882:21: error: request for member ‘perfdata_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7882:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->perfdata_payload; (void)tmp; }\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout_struct_git_checkout_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7887:65: error: field ‘y’ has incomplete type\r\n       struct _cffi_aligncheck { char x; struct git_checkout_options y; };\r\n                                                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7889:12: error: invalid application of ‘sizeof’ to incomplete type ‘struct git_checkout_options’\r\n         sizeof(struct git_checkout_options),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7889:19: error: initializer element is not constant\r\n         sizeof(struct git_checkout_options),\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7889:19: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7890:21: error: initializer element is not constant\r\n         offsetof(struct _cffi_aligncheck, y),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7890:21: error: (near initialization for ‘nums[1]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7891:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, version),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7891:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7891:21: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7892:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->version),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7892:46: error: request for member ‘version’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7892:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->version),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7892:21: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7893:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, checkout_strategy),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7893:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7893:21: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7894:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->checkout_strategy),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7894:46: error: request for member ‘checkout_strategy’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7894:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->checkout_strategy),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7894:21: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7895:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, disable_filters),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7895:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7895:21: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7896:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->disable_filters),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7896:46: error: request for member ‘disable_filters’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7896:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->disable_filters),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7896:21: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7897:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, dir_mode),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7897:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7897:21: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7898:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->dir_mode),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7898:46: error: request for member ‘dir_mode’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7898:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->dir_mode),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7898:21: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7899:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, file_mode),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7899:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7899:21: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7900:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->file_mode),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7900:46: error: request for member ‘file_mode’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7900:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->file_mode),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7900:21: error: (near initialization for ‘nums[11]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7901:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, file_open_flags),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7901:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7901:21: error: (near initialization for ‘nums[12]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7902:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->file_open_flags),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7902:46: error: request for member ‘file_open_flags’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7902:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->file_open_flags),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7902:21: error: (near initialization for ‘nums[13]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7903:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, notify_flags),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7903:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7903:21: error: (near initialization for ‘nums[14]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7904:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->notify_flags),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7904:46: error: request for member ‘notify_flags’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7904:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->notify_flags),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7904:21: error: (near initialization for ‘nums[15]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7905:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, notify_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7905:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7905:21: error: (near initialization for ‘nums[16]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7906:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->notify_cb),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7906:46: error: request for member ‘notify_cb’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7906:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->notify_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7906:21: error: (near initialization for ‘nums[17]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7907:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, notify_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7907:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7907:21: error: (near initialization for ‘nums[18]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7908:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->notify_payload),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7908:46: error: request for member ‘notify_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7908:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->notify_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7908:21: error: (near initialization for ‘nums[19]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7909:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, progress_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7909:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7909:21: error: (near initialization for ‘nums[20]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7910:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->progress_cb),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7910:46: error: request for member ‘progress_cb’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7910:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->progress_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7910:21: error: (near initialization for ‘nums[21]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7911:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, progress_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7911:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7911:21: error: (near initialization for ‘nums[22]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7912:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->progress_payload),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7912:46: error: request for member ‘progress_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7912:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->progress_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7912:21: error: (near initialization for ‘nums[23]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7913:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, paths),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7913:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7913:21: error: (near initialization for ‘nums[24]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7914:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->paths),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7914:46: error: request for member ‘paths’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7914:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->paths),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7914:21: error: (near initialization for ‘nums[25]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7915:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, baseline),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7915:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7915:21: error: (near initialization for ‘nums[26]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7916:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->baseline),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7916:46: error: request for member ‘baseline’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7916:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->baseline),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7916:21: error: (near initialization for ‘nums[27]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7917:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, baseline_index),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7917:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7917:21: error: (near initialization for ‘nums[28]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7918:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->baseline_index),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7918:46: error: request for member ‘baseline_index’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7918:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->baseline_index),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7918:21: error: (near initialization for ‘nums[29]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7919:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, target_directory),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7919:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7919:21: error: (near initialization for ‘nums[30]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7920:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->target_directory),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7920:46: error: request for member ‘target_directory’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7920:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->target_directory),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7920:21: error: (near initialization for ‘nums[31]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7921:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, ancestor_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7921:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7921:21: error: (near initialization for ‘nums[32]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7922:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->ancestor_label),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7922:46: error: request for member ‘ancestor_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7922:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->ancestor_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7922:21: error: (near initialization for ‘nums[33]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7923:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, our_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7923:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7923:21: error: (near initialization for ‘nums[34]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7924:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->our_label),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7924:46: error: request for member ‘our_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7924:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->our_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7924:21: error: (near initialization for ‘nums[35]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7925:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, their_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7925:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7925:21: error: (near initialization for ‘nums[36]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7926:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->their_label),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7926:46: error: request for member ‘their_label’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7926:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->their_label),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7926:21: error: (near initialization for ‘nums[37]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7927:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, perfdata_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7927:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7927:21: error: (near initialization for ‘nums[38]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7928:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->perfdata_cb),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7928:46: error: request for member ‘perfdata_cb’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7928:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->perfdata_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7928:21: error: (near initialization for ‘nums[39]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7929:21: error: invalid use of undefined type ‘struct git_checkout_options’\r\n         offsetof(struct git_checkout_options, perfdata_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7929:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7929:21: error: (near initialization for ‘nums[40]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7930:46: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_checkout_options *)0)->perfdata_payload),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7930:46: error: request for member ‘perfdata_payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7930:21: error: initializer element is not constant\r\n         sizeof(((struct git_checkout_options *)0)->perfdata_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7930:21: error: (near initialization for ‘nums[41]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check_struct_git_clone_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7942:5: error: unknown type name ‘git_checkout_options’\r\n       { git_checkout_options *tmp = &p->checkout_opts; (void)tmp; }\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7942:33: warning: initialization from incompatible pointer type\r\n       { git_checkout_options *tmp = &p->checkout_opts; (void)tmp; }\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7943:5: error: unknown type name ‘git_fetch_options’\r\n       { git_fetch_options *tmp = &p->fetch_opts; (void)tmp; }\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7943:32: error: ‘struct git_clone_options’ has no member named ‘fetch_opts’\r\n       { git_fetch_options *tmp = &p->fetch_opts; (void)tmp; }\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7943:30: warning: initialization from incompatible pointer type\r\n       { git_fetch_options *tmp = &p->fetch_opts; (void)tmp; }\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7945:5: error: unknown type name ‘git_clone_local_t’\r\n       { git_clone_local_t *tmp = &p->local; (void)tmp; }\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7945:32: error: ‘struct git_clone_options’ has no member named ‘local’\r\n       { git_clone_local_t *tmp = &p->local; (void)tmp; }\r\n                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7945:30: warning: initialization from incompatible pointer type\r\n       { git_clone_local_t *tmp = &p->local; (void)tmp; }\r\n                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7947:68: error: ‘struct git_clone_options’ has no member named ‘repository_cb’\r\n       { int(* *tmp)(git_repository * *, char const *, int, void *) = &p->repository_cb; (void)tmp; }\r\n                                                                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7947:66: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(git_repository * *, char const *, int, void *) = &p->repository_cb; (void)tmp; }\r\n                                                                      ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7948:21: error: ‘struct git_clone_options’ has no member named ‘repository_cb_payload’\r\n       { void * *tmp = &p->repository_cb_payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7948:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->repository_cb_payload; (void)tmp; }\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7949:91: error: ‘struct git_clone_options’ has no member named ‘remote_cb’\r\n       { int(* *tmp)(git_remote * *, git_repository *, char const *, char const *, void *) = &p->remote_cb; (void)tmp; }\r\n                                                                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7949:89: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(git_remote * *, git_repository *, char const *, char const *, void *) = &p->remote_cb; (void)tmp; }\r\n                                                                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7950:21: error: ‘struct git_clone_options’ has no member named ‘remote_cb_payload’\r\n       { void * *tmp = &p->remote_cb_payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7950:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->remote_cb_payload; (void)tmp; }\r\n                       ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout_struct_git_clone_options’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7963:5: error: ‘struct git_clone_options’ has no member named ‘fetch_opts’\r\n         offsetof(struct git_clone_options, fetch_opts),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7963:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, fetch_opts),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7963:21: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7964:43: error: ‘struct git_clone_options’ has no member named ‘fetch_opts’\r\n         sizeof(((struct git_clone_options *)0)->fetch_opts),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7964:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->fetch_opts),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7964:21: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7967:5: error: ‘struct git_clone_options’ has no member named ‘local’\r\n         offsetof(struct git_clone_options, local),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7967:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, local),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7967:21: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7968:43: error: ‘struct git_clone_options’ has no member named ‘local’\r\n         sizeof(((struct git_clone_options *)0)->local),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7968:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->local),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7968:21: error: (near initialization for ‘nums[11]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7971:5: error: ‘struct git_clone_options’ has no member named ‘repository_cb’\r\n         offsetof(struct git_clone_options, repository_cb),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7971:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, repository_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7971:21: error: (near initialization for ‘nums[14]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7972:43: error: ‘struct git_clone_options’ has no member named ‘repository_cb’\r\n         sizeof(((struct git_clone_options *)0)->repository_cb),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7972:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->repository_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7972:21: error: (near initialization for ‘nums[15]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7973:5: error: ‘struct git_clone_options’ has no member named ‘repository_cb_payload’\r\n         offsetof(struct git_clone_options, repository_cb_payload),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7973:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, repository_cb_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7973:21: error: (near initialization for ‘nums[16]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7974:43: error: ‘struct git_clone_options’ has no member named ‘repository_cb_payload’\r\n         sizeof(((struct git_clone_options *)0)->repository_cb_payload),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7974:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->repository_cb_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7974:21: error: (near initialization for ‘nums[17]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7975:5: error: ‘struct git_clone_options’ has no member named ‘remote_cb’\r\n         offsetof(struct git_clone_options, remote_cb),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7975:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, remote_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7975:21: error: (near initialization for ‘nums[18]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7976:43: error: ‘struct git_clone_options’ has no member named ‘remote_cb’\r\n         sizeof(((struct git_clone_options *)0)->remote_cb),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7976:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->remote_cb),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7976:21: error: (near initialization for ‘nums[19]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7977:5: error: ‘struct git_clone_options’ has no member named ‘remote_cb_payload’\r\n         offsetof(struct git_clone_options, remote_cb_payload),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7977:21: error: initializer element is not constant\r\n         offsetof(struct git_clone_options, remote_cb_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7977:21: error: (near initialization for ‘nums[20]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7978:43: error: ‘struct git_clone_options’ has no member named ‘remote_cb_payload’\r\n         sizeof(((struct git_clone_options *)0)->remote_cb_payload),\r\n                                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7978:21: error: initializer element is not constant\r\n         sizeof(((struct git_clone_options *)0)->remote_cb_payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7978:21: error: (near initialization for ‘nums[21]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: At top level:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7986:56: warning: ‘struct git_config_entry’ declared inside parameter list\r\n     static void _cffi_check_struct_git_config_entry(struct git_config_entry *p)\r\n                                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check_struct_git_config_entry’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7989:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->name; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7989:27: error: request for member ‘name’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7989:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->name; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7990:27: error: dereferencing pointer to incomplete type\r\n       { char const * *tmp = &p->value; (void)tmp; }\r\n                               ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7990:27: error: request for member ‘value’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7990:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->value; (void)tmp; }\r\n                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7991:33: error: dereferencing pointer to incomplete type\r\n       { git_config_level_t *tmp = &p->level; (void)tmp; }\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7991:33: error: request for member ‘level’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7991:31: warning: initialization from incompatible pointer type\r\n       { git_config_level_t *tmp = &p->level; (void)tmp; }\r\n                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7992:42: error: dereferencing pointer to incomplete type\r\n       { void(* *tmp)(git_config_entry *) = &p->free; (void)tmp; }\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7992:42: error: request for member ‘free’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7992:40: warning: initialization from incompatible pointer type\r\n       { void(* *tmp)(git_config_entry *) = &p->free; (void)tmp; }\r\n                                            ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7993:21: error: dereferencing pointer to incomplete type\r\n       { void * *tmp = &p->payload; (void)tmp; }\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7993:21: error: request for member ‘payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7993:19: warning: initialization from incompatible pointer type\r\n       { void * *tmp = &p->payload; (void)tmp; }\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout_struct_git_config_entry’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:7998:61: error: field ‘y’ has incomplete type\r\n       struct _cffi_aligncheck { char x; struct git_config_entry y; };\r\n                                                                 ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8000:12: error: invalid application of ‘sizeof’ to incomplete type ‘struct git_config_entry’\r\n         sizeof(struct git_config_entry),\r\n                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8000:19: error: initializer element is not constant\r\n         sizeof(struct git_config_entry),\r\n                       ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8000:19: error: (near initialization for ‘nums[0]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8001:21: error: initializer element is not constant\r\n         offsetof(struct _cffi_aligncheck, y),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8001:21: error: (near initialization for ‘nums[1]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8002:21: error: invalid use of undefined type ‘struct git_config_entry’\r\n         offsetof(struct git_config_entry, name),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8002:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8002:21: error: (near initialization for ‘nums[2]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8003:42: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_config_entry *)0)->name),\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8003:42: error: request for member ‘name’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8003:21: error: initializer element is not constant\r\n         sizeof(((struct git_config_entry *)0)->name),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8003:21: error: (near initialization for ‘nums[3]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8004:21: error: invalid use of undefined type ‘struct git_config_entry’\r\n         offsetof(struct git_config_entry, value),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8004:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8004:21: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8005:42: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_config_entry *)0)->value),\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8005:42: error: request for member ‘value’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8005:21: error: initializer element is not constant\r\n         sizeof(((struct git_config_entry *)0)->value),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8005:21: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8006:21: error: invalid use of undefined type ‘struct git_config_entry’\r\n         offsetof(struct git_config_entry, level),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8006:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8006:21: error: (near initialization for ‘nums[6]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8007:42: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_config_entry *)0)->level),\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8007:42: error: request for member ‘level’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8007:21: error: initializer element is not constant\r\n         sizeof(((struct git_config_entry *)0)->level),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8007:21: error: (near initialization for ‘nums[7]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8008:21: error: invalid use of undefined type ‘struct git_config_entry’\r\n         offsetof(struct git_config_entry, free),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8008:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8008:21: error: (near initialization for ‘nums[8]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8009:42: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_config_entry *)0)->free),\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8009:42: error: request for member ‘free’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8009:21: error: initializer element is not constant\r\n         sizeof(((struct git_config_entry *)0)->free),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8009:21: error: (near initialization for ‘nums[9]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8010:21: error: invalid use of undefined type ‘struct git_config_entry’\r\n         offsetof(struct git_config_entry, payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8010:21: error: initializer element is not constant\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8010:21: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8011:42: error: dereferencing pointer to incomplete type\r\n         sizeof(((struct git_config_entry *)0)->payload),\r\n                                              ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8011:42: error: request for member ‘payload’ in something not a structure or union\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8011:21: error: initializer element is not constant\r\n         sizeof(((struct git_config_entry *)0)->payload),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8011:21: error: (near initialization for ‘nums[11]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check_struct_git_index_entry’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8030:22: error: ‘struct git_index_entry’ has no member named ‘id’\r\n       { git_oid *tmp = &p->id; (void)tmp; }\r\n                          ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8030:20: warning: initialization from incompatible pointer type\r\n       { git_oid *tmp = &p->id; (void)tmp; }\r\n                        ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8033:25: warning: initialization from incompatible pointer type\r\n       { char const * *tmp = &p->path; (void)tmp; }\r\n                             ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout_struct_git_index_entry’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8058:5: error: ‘struct git_index_entry’ has no member named ‘id’\r\n         offsetof(struct git_index_entry, id),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8058:21: error: initializer element is not constant\r\n         offsetof(struct git_index_entry, id),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8058:21: error: (near initialization for ‘nums[18]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8059:41: error: ‘struct git_index_entry’ has no member named ‘id’\r\n         sizeof(((struct git_index_entry *)0)->id),\r\n                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8059:21: error: initializer element is not constant\r\n         sizeof(((struct git_index_entry *)0)->id),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8059:21: error: (near initialization for ‘nums[19]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_check_struct_git_remote_callbacks’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8098:48: error: ‘struct git_remote_callbacks’ has no member named ‘sideband_progress’\r\n       { int(* *tmp)(char const *, int, void *) = &p->sideband_progress; (void)tmp; }\r\n                                                    ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8098:46: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(char const *, int, void *) = &p->sideband_progress; (void)tmp; }\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8101:17: error: unknown type name ‘git_cert’\r\n       { int(* *tmp)(git_cert *, int, char const *, void *) = &p->certificate_check; (void)tmp; }\r\n                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8101:87: error: ‘tmp’ undeclared (first use in this function)\r\n       { int(* *tmp)(git_cert *, int, char const *, void *) = &p->certificate_check; (void)tmp; }\r\n                                                                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8104:62: error: ‘struct git_remote_callbacks’ has no member named ‘pack_progress’\r\n       { int(* *tmp)(int, unsigned int, unsigned int, void *) = &p->pack_progress; (void)tmp; }\r\n                                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8104:60: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(int, unsigned int, unsigned int, void *) = &p->pack_progress; (void)tmp; }\r\n                                                                ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8105:65: error: ‘struct git_remote_callbacks’ has no member named ‘push_transfer_progress’\r\n       { int(* *tmp)(unsigned int, unsigned int, size_t, void *) = &p->push_transfer_progress; (void)tmp; }\r\n                                                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8105:63: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(unsigned int, unsigned int, size_t, void *) = &p->push_transfer_progress; (void)tmp; }\r\n                                                                   ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8106:57: error: ‘struct git_remote_callbacks’ has no member named ‘push_update_reference’\r\n       { int(* *tmp)(char const *, char const *, void *) = &p->push_update_reference; (void)tmp; }\r\n                                                             ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8106:55: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(char const *, char const *, void *) = &p->push_update_reference; (void)tmp; }\r\n                                                           ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8107:33: error: expected ‘)’ before ‘const’\r\n       { int(* *tmp)(git_push_update const * *, size_t, void *) = &p->push_negotiation; (void)tmp; }\r\n                                     ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8108:62: error: ‘struct git_remote_callbacks’ has no member named ‘transport’\r\n       { int(* *tmp)(git_transport * *, git_remote *, void *) = &p->transport; (void)tmp; }\r\n                                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8108:60: warning: initialization from incompatible pointer type\r\n       { int(* *tmp)(git_transport * *, git_remote *, void *) = &p->transport; (void)tmp; }\r\n                                                                ^\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c: In function ‘_cffi_layout_struct_git_remote_callbacks’:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8120:5: error: ‘struct git_remote_callbacks’ has no member named ‘sideband_progress’\r\n         offsetof(struct git_remote_callbacks, sideband_progress),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8120:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, sideband_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8120:21: error: (near initialization for ‘nums[4]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8121:46: error: ‘struct git_remote_callbacks’ has no member named ‘sideband_progress’\r\n         sizeof(((struct git_remote_callbacks *)0)->sideband_progress),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8121:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->sideband_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8121:21: error: (near initialization for ‘nums[5]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8126:5: error: ‘struct git_remote_callbacks’ has no member named ‘certificate_check’\r\n         offsetof(struct git_remote_callbacks, certificate_check),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8126:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, certificate_check),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8126:21: error: (near initialization for ‘nums[10]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8127:46: error: ‘struct git_remote_callbacks’ has no member named ‘certificate_check’\r\n         sizeof(((struct git_remote_callbacks *)0)->certificate_check),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8127:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->certificate_check),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8127:21: error: (near initialization for ‘nums[11]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8132:5: error: ‘struct git_remote_callbacks’ has no member named ‘pack_progress’\r\n         offsetof(struct git_remote_callbacks, pack_progress),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8132:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, pack_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8132:21: error: (near initialization for ‘nums[16]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8133:46: error: ‘struct git_remote_callbacks’ has no member named ‘pack_progress’\r\n         sizeof(((struct git_remote_callbacks *)0)->pack_progress),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8133:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->pack_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8133:21: error: (near initialization for ‘nums[17]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8134:5: error: ‘struct git_remote_callbacks’ has no member named ‘push_transfer_progress’\r\n         offsetof(struct git_remote_callbacks, push_transfer_progress),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8134:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, push_transfer_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8134:21: error: (near initialization for ‘nums[18]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8135:46: error: ‘struct git_remote_callbacks’ has no member named ‘push_transfer_progress’\r\n         sizeof(((struct git_remote_callbacks *)0)->push_transfer_progress),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8135:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->push_transfer_progress),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8135:21: error: (near initialization for ‘nums[19]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8136:5: error: ‘struct git_remote_callbacks’ has no member named ‘push_update_reference’\r\n         offsetof(struct git_remote_callbacks, push_update_reference),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8136:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, push_update_reference),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8136:21: error: (near initialization for ‘nums[20]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8137:46: error: ‘struct git_remote_callbacks’ has no member named ‘push_update_reference’\r\n         sizeof(((struct git_remote_callbacks *)0)->push_update_reference),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8137:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->push_update_reference),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8137:21: error: (near initialization for ‘nums[21]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8138:5: error: ‘struct git_remote_callbacks’ has no member named ‘push_negotiation’\r\n         offsetof(struct git_remote_callbacks, push_negotiation),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8138:21: error: initializer element is not constant\r\n         offsetof(struct git_remote_callbacks, push_negotiation),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8138:21: error: (near initialization for ‘nums[22]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8139:46: error: ‘struct git_remote_callbacks’ has no member named ‘push_negotiation’\r\n         sizeof(((struct git_remote_callbacks *)0)->push_negotiation),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8139:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->push_negotiation),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8139:21: error: (near initialization for ‘nums[23]’)\r\n    In file included from pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:3:0:\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8140:5: error: ‘struct git_remote_callbacks’ has no member named ‘transport’\r\n         offsetof(struct git_remote_callbacks, transport),\r\n         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8140:21: error: initializer element is not constant\r\n                                     ^\r\n         offsetof(struct git_remote_callbacks, transport),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8140:21: error: (near initialization for ‘nums[24]’)\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8141:46: error: ‘struct git_remote_callbacks’ has no member named ‘transport’\r\n         sizeof(((struct git_remote_callbacks *)0)->transport),\r\n                                                  ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8141:21: error: initializer element is not constant\r\n         sizeof(((struct git_remote_callbacks *)0)->transport),\r\n                         ^\r\n    pygit2/__pycache__/pygit2_cffi_6b051e80xe8494016.c:8141:21: error: (near initialization for ‘nums[25]’)\r\n    Traceback (most recent call last):\r\n      File \"<string>\", line 20, in <module>\r\n      File \"/tmp/pip-build-ARdK8C/pygit2/setup.py\", line 197, in <module>\r\n        cmdclass=cmdclass)\r\n      File \"/usr/lib/python2.7/distutils/core.py\", line 151, in setup\r\n        dist.run_commands()\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 953, in run_commands\r\n        self.run_command(cmd)\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 972, in run_command\r\n        cmd_obj.run()\r\n      File \"<string>\", line 15, in replacement_run\r\n      File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py\", line 206, in find_sources\r\n        mm.run()\r\n      File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py\", line 290, in run\r\n        self.add_defaults()\r\n      File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py\", line 319, in add_defaults\r\n        sdist.add_defaults(self)\r\n      File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/sdist.py\", line 118, in add_defaults\r\n        build_py = self.get_finalized_command('build_py')\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 312, in get_finalized_command\r\n        cmd_obj.ensure_finalized()\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 109, in ensure_finalized\r\n        self.finalize_options()\r\n      File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/build_py.py\", line 28, in finalize_options\r\n        orig.build_py.finalize_options(self)\r\n      File \"/usr/lib/python2.7/distutils/command/build_py.py\", line 46, in finalize_options\r\n        ('force', 'force'))\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 298, in set_undefined_options\r\n        src_cmd_obj.ensure_finalized()\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 109, in ensure_finalized\r\n        self.finalize_options()\r\n      File \"/tmp/pip-build-ARdK8C/pygit2/setup.py\", line 103, in finalize_options\r\n        ffi, C = get_ffi()\r\n      File \"pygit2/_utils.py\", line 107, in get_ffi\r\n        include_dirs=[libgit2_include], library_dirs=[libgit2_lib])\r\n      File \"/usr/local/lib/python2.7/dist-packages/cffi/api.py\", line 340, in verify\r\n        lib = self.verifier.load_library()\r\n      File \"/usr/local/lib/python2.7/dist-packages/cffi/verifier.py\", line 74, in load_library\r\n        self._compile_module()\r\n      File \"/usr/local/lib/python2.7/dist-packages/cffi/verifier.py\", line 139, in _compile_module\r\n        outputfilename = ffiplatform.compile(tmpdir, self.get_extension())\r\n      File \"/usr/local/lib/python2.7/dist-packages/cffi/ffiplatform.py\", line 25, in compile\r\n        outputfilename = _build(tmpdir, ext)\r\n      File \"/usr/local/lib/python2.7/dist-packages/cffi/ffiplatform.py\", line 51, in _build\r\n        raise VerificationError('%s: %s' % (e.__class__.__name__, e))\r\n    cffi.ffiplatform.VerificationError: CompileError: command 'x86_64-linux-gnu-gcc' failed with exit status 1\r\n    \r\n    ----------------------------------------\r\nCommand \"python setup.py egg_info\" failed with error code 1 in /tmp/pip-build-ARdK8C/pygit2\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/libgit2/pygit2/issues/comments/139852148","html_url":"https://github.com/libgit2/pygit2/issues/565#issuecomment-139852148","issue_url":"https://api.github.com/repos/libgit2/pygit2/issues/565","id":139852148,"user":{"login":"jdavid","id":596769,"avatar_url":"https://avatars.githubusercontent.com/u/596769?v=3","gravatar_id":"","url":"https://api.github.com/users/jdavid","html_url":"https://github.com/jdavid","followers_url":"https://api.github.com/users/jdavid/followers","following_url":"https://api.github.com/users/jdavid/following{/other_user}","gists_url":"https://api.github.com/users/jdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/jdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdavid/subscriptions","organizations_url":"https://api.github.com/users/jdavid/orgs","repos_url":"https://api.github.com/users/jdavid/repos","events_url":"https://api.github.com/users/jdavid/events{/privacy}","received_events_url":"https://api.github.com/users/jdavid/received_events","type":"User","site_admin":false},"created_at":"2015-09-13T08:42:07Z","updated_at":"2015-09-13T08:42:07Z","body":"https://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=libgit2\r\n\r\nIf you are using Debian stable it should be version 0.21, anyway it is best to use the latest version."}}