[pacman-dev] [GIT] The official pacman repository branch, master now at v3.0.0-454-g6db0562
Hello, This is an automated email from the git hooks/update script, it was generated because a ref change was pushed to the repository. Updating branch, master, via 6db0562b8d3cda777650521f1205a541d0e0aa93 (commit) via 087b8df781fb229033e9c01f58cdf80f0ddd29e6 (commit) via e03a1f0044ebd7a477b44af411f296d72e3bba4d (commit) via 920b0d2049deb148efe89bfebda03d172b68c1f5 (commit) via b1613c26518abb55ae5fc970dccfb7e3c97398d1 (commit) via 3d8408759d16b1ecfa6e7981d0cc3db1f39163a4 (commit) via 1ff8e7f364a9f640ada7526384646d510ac29967 (commit) via 60dc4b43fd4ad1c1ca2ab31f7ace7179fe3d1844 (commit) via 6aac22187997162e9033e4b747a2421a846b9b6d (commit) via f5f4650de7e1e12c43eec6e3bf72e77540a2b493 (commit) via 4853a4aad97fe36f9237ffb7356201adab507a1c (commit) via 98bcd1f5b1023b9eb219589c809fb2505079965d (commit) via 02ec82b8c6fb2b2b89df92d79e9f8a28ce093cbe (commit) from 52e7e6d74733f7a431376a9e528c4fe4d3732068 (commit) - Log ----------------------------------------------------------------- commit 6db0562b8d3cda777650521f1205a541d0e0aa93 Author: Dan McGee <dan@archlinux.org> Date: Mon Oct 8 21:25:52 2007 -0500 Add gcc format attribute to _alpm_log, catch a few bugs in the process This fixed a few of our formatted output strings that were broken before but never being checked. Signed-off-by: Dan McGee <dan@archlinux.org> commit 087b8df781fb229033e9c01f58cdf80f0ddd29e6 Author: Dan McGee <dan@archlinux.org> Date: Mon Oct 8 21:21:04 2007 -0500 libalpm/package.c: ensure we use package name when loading packages Some of the error messages in _alpm_pkg_load failed to use the pkgname value when printing, which made error messages rather hard to decode. Signed-off-by: Dan McGee <dan@archlinux.org> commit e03a1f0044ebd7a477b44af411f296d72e3bba4d Author: Chantry Xavier <shiningxc@gmail.com> Date: Fri Oct 5 16:18:29 2007 +0200 pacman/pacman.c : add --logfile option. Signed-off-by: Chantry Xavier <shiningxc@gmail.com> commit 920b0d2049deb148efe89bfebda03d172b68c1f5 Author: Dan McGee <dan@archlinux.org> Date: Sun Oct 7 15:00:24 2007 -0500 Update usage of gcc __attribute__ flags Change the default visibility of libalpm functions to internal instead of hidden- this allows for slightly better optimization because it tells GCC that the function can never be called outside of the current module (see http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html). Also added some attributes to the pacman print functions so that they check the format strings being passed to them. Signed-off-by: Dan McGee <dan@archlinux.org> commit b1613c26518abb55ae5fc970dccfb7e3c97398d1 Author: Dan McGee <dan@archlinux.org> Date: Fri Oct 5 00:13:36 2007 -0500 Clean up the scriptlet fork code a bit, honor the child return value Signed-off-by: Dan McGee <dan@archlinux.org> commit 3d8408759d16b1ecfa6e7981d0cc3db1f39163a4 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Thu Oct 4 22:00:39 2007 -0500 Add new (failing) sync pactest Signed-off-by: Dan McGee <dan@archlinux.org> commit 1ff8e7f364a9f640ada7526384646d510ac29967 Author: Dan McGee <dan@archlinux.org> Date: Mon Aug 20 16:34:43 2007 -0400 Remove the non-user friendly --ask option Signed-off-by: Dan McGee <dan@archlinux.org> commit 60dc4b43fd4ad1c1ca2ab31f7ace7179fe3d1844 Author: Dan McGee <dan@archlinux.org> Date: Thu Oct 4 20:42:43 2007 -0500 Fix backward compatibility with non-epoch builddates Signed-off-by: Dan McGee <dan@archlinux.org> commit 6aac22187997162e9033e4b747a2421a846b9b6d Author: Dan McGee <dan@archlinux.org> Date: Tue Oct 2 06:59:36 2007 -0500 Add new french mirror Signed-off-by: Dan McGee <dan@archlinux.org> commit f5f4650de7e1e12c43eec6e3bf72e77540a2b493 Author: Dan McGee <dan@archlinux.org> Date: Mon Oct 1 06:29:32 2007 -0500 pacman-optimize: add check for diff/diffutils Signed-off-by: Dan McGee <dan@archlinux.org> commit 4853a4aad97fe36f9237ffb7356201adab507a1c Author: Aaron Griffin <aaronmgriffin@gmail.com> Date: Thu Oct 4 21:36:25 2007 -0500 Fail loudly is scriptlets cannot be run via /bin/sh If /bin/sh is missing in the root directory, scriptlets cannot be executed, as we're explicitly calling it. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> commit 98bcd1f5b1023b9eb219589c809fb2505079965d Author: Chantry Xavier <shiningxc@gmail.com> Date: Thu Oct 4 18:13:09 2007 -0500 Fix -Sy and -Sp operations. When the -Sy operation failed, the lock wasn't removed because alpm_trans_release wasn't called. This is fixed now. Also, after my last change in commit 52e7e6d74733f7a431376a9e528c4fe4d3732068 , Sp didn't do anything anymore. That's because needs_transaction returned false for -Sp, so the sync transaction wasn't run. However, the current implementation of -Sp requires a sync transaction. Also, since a transaction creates the lock file at the beginning, and releases it at the end, this mean that -Sp requires root access anyway.. I think I understand now why Aaron found that the current -Sp implementation is hackish :) Signed-off-by: Chantry Xavier <shiningxc@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> commit 02ec82b8c6fb2b2b89df92d79e9f8a28ce093cbe Author: Nathan Jones <nathanj@insightbb.com> Date: Thu Oct 4 17:50:29 2007 -0500 makepkg: Fix typo to make xdelta creation work. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> ----------------------------------------------------------------------- Diffstat: etc/pacman.d/mirrorlist.in | 1 + lib/libalpm/Makefile.am | 2 +- lib/libalpm/db.c | 4 +- lib/libalpm/log.h | 2 +- lib/libalpm/package.c | 22 +++++-- lib/libalpm/remove.c | 2 +- lib/libalpm/sync.c | 6 +- lib/libalpm/trans.c | 30 +++++++++- lib/libalpm/util.h | 2 +- pactest/tests/sync1004.py | 18 ++++++ scripts/makepkg.sh.in | 2 +- scripts/pacman-optimize.sh.in | 5 ++ src/pacman/callback.c | 123 ++++++++++++----------------------------- src/pacman/conf.h | 2 - src/pacman/pacman.c | 13 +++- src/pacman/sync.c | 3 +- src/pacman/util.c | 3 +- src/pacman/util.h | 6 +- 18 files changed, 128 insertions(+), 118 deletions(-) hooks/update --- Git Source Code Management System hooks/update refs/heads/master \ 52e7e6d74733f7a431376a9e528c4fe4d3732068 \ 6db0562b8d3cda777650521f1205a541d0e0aa93
participants (1)
-
Dan McGee