[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.3.2-76-g6c635d7

Dan McGee dan at archlinux.org
Tue Oct 20 23:29:55 EDT 2009


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  6c635d76a042add78f65f732928c2f10c2e5567a (commit)
       via  c7e4d10df378ec12e9e47bb05120778ea98015e1 (commit)
       via  2020e6297b021946c31c1e46b6ede3c4734ef85d (commit)
       via  2c2596177d88a60cbef8154927f847ca214aadd0 (commit)
       via  3d67d9b16c53fe70c1b7149b5a6bfbbf17522ba3 (commit)
       via  5ffc1ad3cdb1ec252739c62c9d614aba468bb22c (commit)
       via  4281a1a7f2d24cfcf0997122cc75c216a17f3e5b (commit)
       via  da5fb3ee4f66dbdf0620bbb087fd759ddc9ae6e0 (commit)
      from  f9582c7df223e1eb4078e6db4e2d35dc0f2bf9be (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 6c635d76a042add78f65f732928c2f10c2e5567a
Merge: c7e4d10df378ec12e9e47bb05120778ea98015e1 5ffc1ad3cdb1ec252739c62c9d614aba468bb22c
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Oct 20 22:29:20 2009 -0500

    Merge branch 'maint'

commit c7e4d10df378ec12e9e47bb05120778ea98015e1
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Oct 12 00:13:16 2009 +1000

    makepkg: allow overriding arch in split packages
    
    This allows building a mixture of binary and arch=any packages.
    Fixes FS#15955.
    
    The value of CARCH is no longer overridden to "any" in when arch=any
    is used and the assigning of the "any" arch is delayed to during the
    packaging stage. Adjustments were required to fix installing and
    checking for pre-built packages of varing arches.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 2020e6297b021946c31c1e46b6ede3c4734ef85d
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Oct 11 22:32:22 2009 +1000

    makepkg: allow overriding pkgver and pkgrel in split packages
    
    Fixing a single package within a split package requires the overriding
    or pkgrel.  In very rare (but existing) cases, it is useful to
    override pkgver.  Partial fix for FS#15955.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 2c2596177d88a60cbef8154927f847ca214aadd0
Author: Xavier Chantry <shiningxc at gmail.com>
Date:   Mon Oct 12 23:05:36 2009 +0200

    dload.c : clear sigaction flag to make valgrind happy
    
    This fixes the following valgrind warning :
    
    ==26831== Syscall param rt_sigaction(act->sa_flags) points to uninitialised
    byte(s)
    ==26831==    at 0x4282547: __libc_sigaction (in /lib/libc-2.10.1.so)
    ==26831==    by 0x403C693: download_internal (dload.c:152)
    ==26831==    by 0x403D0E4: _alpm_download_single_file (dload.c:311)
    ==26831==    by 0x4033B72: alpm_db_update (be_files.c:319)
    ==26831==    by 0x805205E: pacman_sync (sync.c:257)
    ==26831==    by 0x804EE54: main (pacman.c:1120)
    ==26831==  Address 0xbec6cc04 is on thread 1's stack
    ==26831==
    ==26831== Syscall param rt_sigaction(act->sa_restorer) points to
    uninitialised byte(s)
    ==26831==    at 0x4282547: __libc_sigaction (in /lib/libc-2.10.1.so)
    ==26831==    by 0x403C693: download_internal (dload.c:152)
    ==26831==    by 0x403D0E4: _alpm_download_single_file (dload.c:311)
    ==26831==    by 0x4033B72: alpm_db_update (be_files.c:319)
    ==26831==    by 0x805205E: pacman_sync (sync.c:257)
    ==26831==    by 0x804EE54: main (pacman.c:1120)
    ==26831==  Address 0xbec6cc08 is on thread 1's stack
    ==26831==
    
    Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3d67d9b16c53fe70c1b7149b5a6bfbbf17522ba3
Author: Cedric Staniewski <cedric at gmx.ca>
Date:   Tue Oct 20 15:44:00 2009 +0200

    makepkg, repo-add: replace external commands with bash substitutions where possible
    
    This also removes the awk dependency from makepkg and repo-add.
    
    Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 4281a1a7f2d24cfcf0997122cc75c216a17f3e5b
Author: Laszlo Papp <djszapi at archlinux.us>
Date:   Sat Oct 17 23:12:19 2009 +0200

    Size handling was changed in fgets() functions
    
    Pacman's fgets function in the API used hardcoded numbers to identify the size.
    This is not good practice, so replace them with sizeof handling.
    
    Signed-off-by: Laszlo Papp <djszapi at archlinux.us>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 PKGBUILD-split.proto   |    3 ++
 doc/PKGBUILD.5.txt     |    6 ++--
 lib/libalpm/be_files.c |   49 +++++++++++++-------------
 lib/libalpm/dload.c    |    1 +
 lib/libalpm/trans.c    |    3 +-
 po/el.po               |    8 ++--
 po/zh_CN.po            |    4 +-
 scripts/makepkg.sh.in  |   91 +++++++++++++++++++++++++++--------------------
 scripts/repo-add.sh.in |    6 ++-
 src/pacman/util.c      |    3 +-
 10 files changed, 98 insertions(+), 76 deletions(-)


hooks/post-receive
--
The official pacman repository


More information about the pacman-dev mailing list