Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests fail on i586 architecture with pygit2-0.27.0 #795

Closed
scarabeusiv opened this issue May 17, 2018 · 2 comments
Closed

Tests fail on i586 architecture with pygit2-0.27.0 #795

scarabeusiv opened this issue May 17, 2018 · 2 comments

Comments

@scarabeusiv
Copy link

[   99s]   File "/home/abuild/rpmbuild/BUILD/pygit2-0.27.0/test/test_blame.py", line 67, in test_blame_index
[   99s]     self.assertEqualSignature(HUNKS[i][2], hunk.final_committer)
[   99s]   File "/home/abuild/rpmbuild/BUILD/pygit2-0.27.0/build/lib.linux-i686-2.7/pygit2/blame.py", line 73, in final_committer
[   99s]     return wrap_signature(self._hunk.final_signature)
[   99s]   File "/home/abuild/rpmbuild/BUILD/pygit2-0.27.0/build/lib.linux-i686-2.7/pygit2/blame.py", line 43, in wrap_signature
[   99s]     csig.when.time, csig.when.offset, 'utf-8')
[   99s] error: struct git_time: wrong total size (cdef says 12, but C compiler says 16). fix it or use "...;" in the cdef for struct git_time to make it flexible```
@jdavid jdavid closed this as completed in 1d11fa1 May 20, 2018
@jdavid
Copy link
Member

jdavid commented May 20, 2018

Could not reproduce, but may be fixed by commit 1d11fa1
Can you verify? (and reopen if still fails)

@scarabeusiv
Copy link
Author

Yep, the tests now pass, thanks.

netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this issue Jun 5, 2018
0.27.1 (2018-06-02)
-------------------------

Breaking changes:

- Now ``discover_repository`` returns ``None`` if repository not found, instead
  of raising ``KeyError``
  `#531 <https://github.com/libgit2/pygit2/issues/531>`_

Other changes:

- New ``DiffLine.raw_content``
  `#610 <https://github.com/libgit2/pygit2/issues/610>`_

- Fix tests failing in some cases
  `#795 <https://github.com/libgit2/pygit2/issues/795>`_

- Automatize wheels upload to pypi
  `#563 <https://github.com/libgit2/pygit2/issues/563>`_
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this issue Dec 1, 2018
0.27.2 (2018-09-16)
-------------------------

- Add support for Python 3.7
  `#809 <https://github.com/libgit2/pygit2/issues/809>`_

- New ``Object.short_id``
  `#799 <https://github.com/libgit2/pygit2/issues/799>`_
  `#806 <https://github.com/libgit2/pygit2/pull/806>`_
  `#807 <https://github.com/libgit2/pygit2/pull/807>`_

- New ``Repository.descendant_of`` and ``Repository.branches.with_commit``
  `#815 <https://github.com/libgit2/pygit2/issues/815>`_
  `#816 <https://github.com/libgit2/pygit2/pull/816>`_

- Fix repository initialization in ``clone_repository(...)``
  `#818 <https://github.com/libgit2/pygit2/issues/818>`_

- Fix several warnings and errors, commits
  `cd896ddc <https://github.com/libgit2/pygit2/commit/cd896ddc>`_
  and
  `dfa536a3 <https://github.com/libgit2/pygit2/commit/dfa536a3>`_

- Documentation fixes and improvements
  `#805 <https://github.com/libgit2/pygit2/pull/805>`_
  `#808 <https://github.com/libgit2/pygit2/pull/808>`_


0.27.1 (2018-06-02)
-------------------------

Breaking changes:

- Now ``discover_repository`` returns ``None`` if repository not found, instead
  of raising ``KeyError``
  `#531 <https://github.com/libgit2/pygit2/issues/531>`_

Other changes:

- New ``DiffLine.raw_content``
  `#610 <https://github.com/libgit2/pygit2/issues/610>`_

- Fix tests failing in some cases
  `#795 <https://github.com/libgit2/pygit2/issues/795>`_

- Automatize wheels upload to pypi
  `#563 <https://github.com/libgit2/pygit2/issues/563>`_
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants