This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via 54e1e3e642d834d8c676db7f74e95c6e24b19eab (commit) via 2cd0a87b3f63abacaa3548ae24f764c42e00a3ff (commit) from b48f703aa6da7d9863501df1488f851313998ebe (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 54e1e3e642d834d8c676db7f74e95c6e24b19eab Author: Dan McGee <dan@archlinux.org> Date: Thu May 29 23:12:44 2008 -0500 Fix versioncmp regression after update Commit 84283672853350a84d2a71b72dc06e180cad1587 introduced the regression, and a previous commit introduced the vercmptest.sh test script to track down these issues. This commit solves the problem by removing the previous attempt at locating the pkgrel portions and replacing it with something that performs the correct logic. While tracking down everything I needed to, I also found a mistake in one of the pactests which is fixed here as well as increased the functionality and verbosity of the vercmptest script to both print out each test it is running as well as automatically run the mirror of each test case. Signed-off-by: Dan McGee <dan@archlinux.org> commit 2cd0a87b3f63abacaa3548ae24f764c42e00a3ff Author: Dan McGee <dan@archlinux.org> Date: Thu May 29 17:25:37 2008 -0500 Add simple vercmp test script Commit 84283672853350a84d2a71b72dc06e180cad1587 updated the versioncmp code in libalpm. Unfortunately for us, it also introduced the regression that becomes apparant with the following upgrade: warning: sonata: local (1.5-2) is newer than extra (1.5.1-2) Add a vercmptest.sh test script that is run during the make check phase which now points out three regressions in the version comparison function that will need fixing. All current tests in this script pass with the old versioncmp code. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: Makefile.am | 6 ++- lib/libalpm/package.c | 36 ++++++++++++---- pactest/tests/upgrade058.py | 2 +- pactest/vercmptest.sh | 100 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 132 insertions(+), 12 deletions(-) create mode 100755 pactest/vercmptest.sh hooks/post-receive -- The official pacman repository