[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-332-g7193ce1

Dan McGee dan at archlinux.org
Wed Aug 1 10:22:23 EDT 2012


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  7193ce1ecd0089545d100fd11647cb346d15331b (commit)
       via  647b9ea6d9e7ff084d3c59c1005aac2670bd469f (commit)
       via  eb25a18571d97c20046784f7c8a9815dc40512c7 (commit)
       via  065b7f863a25dac3699c23258b986312f4caac1c (commit)
       via  b782388f1670d9ff819461cfa7e365f7e8178173 (commit)
       via  52550a2a0a4e6858680828e3fcdf0b12b16c273b (commit)
       via  d2669b47812aebfe3ada7df4c7d7525790ef9c33 (commit)
       via  e94876089a934fde13984b59e735b35f92837d96 (commit)
       via  f619bc61f562d0dd08c502787347b31601f89be8 (commit)
       via  cc6fb2e8a78e6d0ca9bfc778298b1dc095af7db4 (commit)
       via  3fb934b59a2a29c69214ef2578844340cfcde9f9 (commit)
       via  a6bd14285dfac06ffd88d2a3bc2461c084bd0a7b (commit)
       via  958b41fa5fcbb6ac806bd969d6333019ba3c6441 (commit)
       via  ddbd36103df95b3fbd199466f3203242ab9ed8f2 (commit)
       via  35ac4e7ef31898b4d8a090c687aad63df1436083 (commit)
       via  c5e7eeece75e2774d304116bc5003371cc8f1e8e (commit)
       via  8fe383860e4406d0becf34d2410155e8c93dd494 (commit)
       via  7520c0facb23887fe93057736834061c6dedfdec (commit)
      from  e41ca0f2f6e41cc61a10860d3a22c4ca490a34a8 (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 7193ce1ecd0089545d100fd11647cb346d15331b
Merge: 647b9ea b782388
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Aug 1 09:21:33 2012 -0500

    Merge branch 'maint'

commit 647b9ea6d9e7ff084d3c59c1005aac2670bd469f
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 16 00:01:35 2012 +1000

    contrib/updpkgsums: Fix error message
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit eb25a18571d97c20046784f7c8a9815dc40512c7
Author: Enjolras <0enjolras0 at laposte.net>
Date:   Sat Jul 28 11:20:11 2012 +0200

    Add documentation for the prepare() function
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 065b7f863a25dac3699c23258b986312f4caac1c
Author: Enjolras <0enjolras0 at laposte.net>
Date:   Sat Jul 28 11:20:10 2012 +0200

    Add a function prepare() to PKGBUILD
    
    prepare is run after the source extraction, and is not run with
    --noextract option.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 52550a2a0a4e6858680828e3fcdf0b12b16c273b
Author: Daniel Wallace <daniel.wallace12 at gmail.com>
Date:   Mon Jul 9 01:55:58 2012 -0400

    asdeps flag passed from makepkg to pacman
    
    add the asdeps flag for makepkg so that it does pacman -U --asdeps
    
    [Allan: clean-up whitespace]
    Signed-off-by: Daniel Wallace <daniel.wallace12 at gmail.com>
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d2669b47812aebfe3ada7df4c7d7525790ef9c33
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Jul 16 14:24:29 2012 +1000

    Do not enable _FORTIFY_SOURCE without optimization
    
    With glibc-2.16, using -D_FORTIFY_SOURCE requires that optimization (-O)
    be used or it will prodice a warning message. Enable -Werror in our
    test for _FORTIFY_SOURCE support to catch when a users specifies CFLAGS
    without optimization.
    
    The line to set CFLAGS="" when no CFLAGS are specified (either due to
    being unset or geniunely empty) is required as autoconf will use
    "-O2 -g" for its tests by defult when CFLAGS is unset, but will not add
    them to the CFLAGS used...
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit e94876089a934fde13984b59e735b35f92837d96
Author: Barbu Paul - Gheorghe <barbu.paul.gheorghe at gmail.com>
Date:   Sat Jul 28 11:26:06 2012 +0300

    Fix wrong parameter name in alpm_db_update's signature
    
    Signed-off-by: Barbu Paul - Gheorghe <barbu.paul.gheorghe at gmail.com>

commit f619bc61f562d0dd08c502787347b31601f89be8
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Jul 12 14:00:44 2012 -0500

    Clean up exclusion list in sync cache cleanup
    
    Make an array out of our various glob skip patterns and loop through
    them looking for items to skip. Additionally, when doing a full clean,
    delete all objects rather than respect this skip list.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit cc6fb2e8a78e6d0ca9bfc778298b1dc095af7db4
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jul 10 23:14:40 2012 -0500

    Skip deltas and partial downloads in package cleanup
    
    This affects -Sc only, not -Scc.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3fb934b59a2a29c69214ef2578844340cfcde9f9
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Jul 2 22:51:08 2012 -0400

    pactree: show tree vertical "limbs"
    
    Showing vertical limbs makes the tree easier to follow.
    
    Old:            New:
    |--pkg          |--pkg
       |--dep1         |--dep1
          |--dep2      |  |--dep2
       |--dep3         |--dep3
          |--dep4         |--dep4
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    [Allan: fix shadow warning]
    Signed-off-by: Allan McRae <allan at archlinux.org>
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a6bd14285dfac06ffd88d2a3bc2461c084bd0a7b
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Jul 2 22:51:07 2012 -0400

    pactree: consolidate both walk_deps functions
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    [Allan: fix shadow warning]
    Signed-off-by: Allan McRae <allan at archlinux.org>
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ddbd36103df95b3fbd199466f3203242ab9ed8f2
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Jul 19 10:37:56 2012 -0400

    util: fix line length calc in _alpm_archive_fgets
    
    74274b5dc347ba70 which added the real_line_size to the buffer struct
    didn't properly account for what happens when archive_fgets has to loop
    more than once to find the end of a line. In most cases, this isn't a
    problem, but could potentially cause a longer line such as PGP signature
    to be improperly read.
    
    This patch fixes the oversight and focuses on only calculating the line
    length when we hit the end of line marker. The effective length is then
    calculated via pointer arithmetic as:
    
      (start_of_last_read + read_length) - start_of_line
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 35ac4e7ef31898b4d8a090c687aad63df1436083
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Jul 10 22:51:41 2012 -0400

    lib/conflict: use a binary search within filelists
    
    Take advantage of the fact that our filelists are arrays sorted by
    filename with a known length and use a binary search. This should speed
    up file conflict checking, particularly when larger packages are
    involved.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c5e7eeece75e2774d304116bc5003371cc8f1e8e
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Jul 12 14:50:56 2012 -0400

    lib/be_local: ensure local filelists are sorted
    
    This may very well be a no-op, but better safe than sorry.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 8fe383860e4406d0becf34d2410155e8c93dd494
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Wed Jul 11 09:59:49 2012 -0400

    lib/be_package: use qsort instead of our own msort
    
    On the assumption that these arrays are already mostly sorted, use the
    standard quicksort method to sort the files arrays. The files_msort
    function name is tweaked to give it a more general name to reflect this
    change.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 configure.ac               |    5 ++
 contrib/bacman.sh.in       |    8 +--
 contrib/bash_completion.in |    6 +-
 contrib/updpkgsums.sh.in   |    2 +-
 contrib/zsh_completion.in  |    1 +
 doc/PKGBUILD.5.txt         |    9 +++
 doc/makepkg.8.txt          |   20 +++---
 lib/libalpm/alpm.h         |    2 +-
 lib/libalpm/be_local.c     |    2 +
 lib/libalpm/be_package.c   |   52 +-------------
 lib/libalpm/conflict.c     |   22 +++---
 lib/libalpm/util.c         |    6 +-
 m4/acinclude.m4            |   12 +++-
 scripts/makepkg.sh.in      |   19 +++++-
 src/pacman/sync.c          |   37 ++++++----
 src/util/pactree.c         |  163 +++++++++++++++++++++++---------------------
 16 files changed, 195 insertions(+), 171 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list