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 3aece8f0eedd703349bcd7bd6bf4b221d9f5775c (commit) via e1e4bbb79ddd23e46b8d3a01168f4eb410308d5b (commit) via 2a57c2068c3ea744608c364f9cacedd3f0c14849 (commit) via 266b3dd70698db05cd2e531fdcf2c5c2a741e3cb (commit) via 27067b137286a40c47ae48bf6f296caf14688cd3 (commit) via f21e1f54aa92e78f701c11696a2b4b404ed5672b (commit) via cb43bd8dfbee0396ff6f56c20690995adfcf3b99 (commit) from 8624eddb31dc360312b50b5435f6688bec4543c5 (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 3aece8f0eedd703349bcd7bd6bf4b221d9f5775c Author: Dan McGee <dan@archlinux.org> Date: Tue Jan 29 13:22:42 2013 +1000 Restore libarchive 2.8.x compatibility We still call some of these 'deprecated' methods elsewhere, so this shouldn't present a problem. When we decide 2.x support is to be dropped, we should update all of the code to not call deprecated methods. Allan: Adjusted with respect to previous patches adding libarchive compatibilty layer. Signed-off-by: Allan McRae <allan@archlinux.org> commit e1e4bbb79ddd23e46b8d3a01168f4eb410308d5b Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Jan 28 20:23:25 2013 -0500 Use libarchive compat header for relevant symbols Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 2a57c2068c3ea744608c364f9cacedd3f0c14849 Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Jan 28 20:23:24 2013 -0500 add libarchive compatability object This allows us to support both libarchive 2.8.x as well as 3.x without deprecation warnings on compile. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 266b3dd70698db05cd2e531fdcf2c5c2a741e3cb Author: Chirantan Ekbote <chirantan.ekbote@gmail.com> Date: Mon Jan 28 21:14:02 2013 -0500 makepkg: Integrate check_install into tidy_install Rearrange tidy_install so we first remove docs, unwanted files, libtool files, and empty directories. Then check for missing backup files and references to $srcdir and $pkgdir. Finally compress manpages, strip debug symbols, and compress executables with upx. Fixes FS33318 Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 27067b137286a40c47ae48bf6f296caf14688cd3 Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Jan 28 20:24:20 2013 -0500 dload: pass back the effective URL to callers of _alpm_download I suspect that eventually we're going to end up returning a pointer to an allocated struct to describe the download result, but that's for another patch when the need arises... Fixes FS#33508. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit f21e1f54aa92e78f701c11696a2b4b404ed5672b Author: LANGLOIS Olivier PIS -EXT <olivier.pis.langlois@transport.alstom.com> Date: Tue Jan 29 00:43:09 2013 +0000 Relax requirement of what constitutes a dead connection Users have hit issues behind corporate firewalls that initially throttle downloads to ~1B/sec. Signed-off-by: Olivier Langlois < olivier.pis.langlois@transport.alstom.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit cb43bd8dfbee0396ff6f56c20690995adfcf3b99 Author: Simon Gomizelj <simongmzlj@gmail.com> Date: Thu Dec 13 10:06:41 2012 -0500 Consolidate --foreign/--native filtering Also fix a small bug where pacman won't check if the sync dbs are first downloaded when invoked with --native (it should). Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: lib/libalpm/Makefile.am | 1 + lib/libalpm/add.c | 7 ++-- lib/libalpm/be_local.c | 9 +++-- lib/libalpm/be_package.c | 11 ++--- lib/libalpm/be_sync.c | 9 +++-- lib/libalpm/dload.c | 22 +++++----- lib/libalpm/dload.h | 2 +- lib/libalpm/libarchive-compat.c | 65 ++++++++++++++++++++++++++++++ lib/libalpm/{log.h => libarchive-compat.h} | 23 ++++++----- lib/libalpm/sync.c | 2 +- lib/libalpm/util.c | 7 ++-- scripts/makepkg.sh.in | 59 ++++++++++++--------------- src/pacman/check.c | 2 +- src/pacman/conf.h | 11 ++++- src/pacman/pacman.c | 4 +- src/pacman/query.c | 16 +++----- 16 files changed, 161 insertions(+), 89 deletions(-) create mode 100644 lib/libalpm/libarchive-compat.c copy lib/libalpm/{log.h => libarchive-compat.h} (56%) hooks/post-receive -- The official pacman repository