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

Dan McGee dan at archlinux.org
Sun Apr 8 22:58:43 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  d158dde30c378acc8e88d5208aa837f92331af9e (commit)
       via  31091963edaa505d00642aecb9950ce087a40b73 (commit)
       via  468270ce4f3b47e93e7c25796e499dc30d3ce74a (commit)
       via  8fe67919284446a0d83755df3b7d64f54d4a4962 (commit)
       via  dca10b062f27a67dd2daafbe73641b1b7279408e (commit)
       via  3a82885348d90a4b11184559a577359c2930b212 (commit)
       via  ca090e10d264e4999e321b0a0b43736a34aa11d9 (commit)
       via  b729ed01093312cef7ce48d07b13e225b25446db (commit)
       via  a8a1b093eb23450244418232c9e30c4be035fc0b (commit)
       via  ec91133e38cb7c486ec995d4183f30e84f3ca736 (commit)
       via  30ca48df4ca51b57ca8bc0e45f78d3eac8c15b40 (commit)
       via  4b95967bd04360d448296fe9fe15709cc4751e35 (commit)
       via  5f774025774b85c92a7e8ebf69738221d92cd72d (commit)
       via  793eff37047dbceedaf3443311bc826566685181 (commit)
       via  7fcb445f35d70d6dd4fa14e9d7b5de35625b0811 (commit)
       via  cb5b66367ddf4af05953a9486bddaaf105fb4f38 (commit)
       via  b2226ed11bca158ab32199b5899802a78a42f5aa (commit)
       via  059c572ca5c0f3ac9d90c53f0c0bdc8e4fb0336f (commit)
       via  c5d951846d6b803909cbd7cfeac643f5feb42911 (commit)
       via  bcfc2155a0c58c8c208aa58425b36f9bcb1e7b6d (commit)
       via  f053141c8744b3f15ffdf488705fb7606cf1ab35 (commit)
      from  569876f9309fc04d6f77f852c5ca096721d6044b (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 d158dde30c378acc8e88d5208aa837f92331af9e
Merge: 3109196 b729ed0
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Apr 8 21:55:30 2012 -0500

    Merge remote-tracking branch 'dave/buildsys'
    
    Oh god, what are we thinking thinking merging this. Hopefully this works with
    only a few follow-up patches necessary.

commit 31091963edaa505d00642aecb9950ce087a40b73
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Mar 31 17:26:39 2012 +1000

    makepkg: save and restore shopts when sourcing /etc/profile
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 468270ce4f3b47e93e7c25796e499dc30d3ce74a
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Feb 13 22:30:15 2012 -0500

    makepkg: complain when the buildfile isn't writeable
    
    If the PKGBUILD isn't writeable for devel_update, throw a warning
    instead of silently ignoring it. Some logical reordering is present in
    this patch to reduce the number of nested if's.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 8fe67919284446a0d83755df3b7d64f54d4a4962
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Feb 10 15:10:32 2012 -0500

    makepkg: catch errors sourcing files
    
    create source_safe() function which temporarily disables extglob and
    exits on error.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit dca10b062f27a67dd2daafbe73641b1b7279408e
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Jan 26 10:28:31 2012 -0500

    makepkg: restrict usage of errexit to user functions
    
    It's expected that this will lead to unwanted behavior, and needs
    widespread testing. It's desirable to commit this for a few reasons:
    
    - there's no reason we can't do our own error checking for code that we
      write.
    - it avoids the need for ||true hacks scattered about in the code.
    - it makes us immune to upstream changes in exit codes (FS#28248)
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 3a82885348d90a4b11184559a577359c2930b212
Merge: 569876f ca090e1
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Apr 8 21:51:24 2012 -0500

    Merge branch 'maint'

commit b729ed01093312cef7ce48d07b13e225b25446db
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Apr 7 13:03:41 2012 -0500

    Add a new configure option for excessive compiler warning flags
    
    This adds a bunch of warning flags to the list used when compiling.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a8a1b093eb23450244418232c9e30c4be035fc0b
Author: Dan McGee <dan at archlinux.org>
Date:   Sat Apr 7 13:01:13 2012 -0500

    Various tweaks to support building with excessive GCC warning flags
    
    This fixes a bunch of small issues in order to enable a clean
    successful build with a crazy number of GCC warning flags. A lot of
    these changes are covered by -Wshadow, -Wformat-security, and
    -Wstrict-overflow=5.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ec91133e38cb7c486ec995d4183f30e84f3ca736
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 31 22:17:30 2012 -0400

    autoclean.sh: abide by POSIX shebang
    
    Avoid non-POSIX brace expansion and rely on find to locate and destroy
    files outside the root.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 30ca48df4ca51b57ca8bc0e45f78d3eac8c15b40
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 31 21:52:08 2012 -0400

    buildsys: move autotools bloat to build-aux
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 4b95967bd04360d448296fe9fe15709cc4751e35
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 31 16:16:45 2012 -0400

    buildsys: move acinclude.m4 to m4/
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 5f774025774b85c92a7e8ebf69738221d92cd72d
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 31 15:51:47 2012 -0400

    buildsys: cleanup libtool and autoconf initialization
    
    - Use LT_INIT over AC_PROG_LIBTOOL, as the latter is a deprecated alias
      for the former.
    - Remove redundant macros which are called implicitly by LT_INIT.
    - Remove unneeded AC_PROG_CXX call (we don't use c++ anywhere)
    - Add AC_CONFIG_MACRO_DIR([m4]) -- not strictly necessary, but added for
      consistency with autogen.sh and Makefile.am
    
    ref: http://www.gnu.org/software/libtool/manual/html_node/LT_005fINIT.html
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 793eff37047dbceedaf3443311bc826566685181
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 23:26:32 2012 -0400

    buildsys: define warning CFLAGS in separate var
    
    Continue the trend of not touching the environment CFLAGS, ensuring that
    the user always has the final say.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 7fcb445f35d70d6dd4fa14e9d7b5de35625b0811
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 23:23:45 2012 -0400

    buildsys: use AC_DEFINE for CYGWIN macro
    
    Instead of directly modifying CFLAGS, use config.h for its intended
    purpose.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit cb5b66367ddf4af05953a9486bddaaf105fb4f38
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 23:08:31 2012 -0400

    buildsys: cleanup gpgme compile time check
    
    - handle gpgme libs and cflags separately rather than appending to
      CFLAGS and LDFLAGS
    - be consistent in AC_LINK_IFELSE check for gpgme 1.3.0 (though this is
      irrelephant since we don't actually run)
    - be consistent with usage of "have" and "with" variables (this
      actually ends up reducing SLOC)
    - when voluntary detection fails, unset GPGME_CFLAGS and GPGME_LIBS
    - when requested support fails the version check, complain about the min
      version.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit b2226ed11bca158ab32199b5899802a78a42f5aa
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 14:37:06 2012 -0400

    buildsys: use pkg-config for libcurl detection
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 059c572ca5c0f3ac9d90c53f0c0bdc8e4fb0336f
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 14:30:08 2012 -0400

    buildsys: use pkg-config for libarchive detection
    
    This also introduces a versioned dependency of >=2.8.0.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit c5d951846d6b803909cbd7cfeac643f5feb42911
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 14:26:35 2012 -0400

    buildsys: use pkg-config for openssl detection
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit bcfc2155a0c58c8c208aa58425b36f9bcb1e7b6d
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 30 15:45:46 2012 -0400

    buildsys: add pkg-config m4 macros
    
    We'll need these for a small revamp to library detection.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

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

Summary of changes:
 autoclean.sh                             |   24 +--
 config.guess => build-aux/config.guess   |    0
 config.rpath => build-aux/config.rpath   |    0
 config.sub => build-aux/config.sub       |    0
 depcomp => build-aux/depcomp             |    0
 install-sh => build-aux/install-sh       |    0
 ltmain.sh => build-aux/ltmain.sh         |    0
 missing => build-aux/missing             |    0
 mkinstalldirs => build-aux/mkinstalldirs |    0
 configure.ac                             |  143 ++++++++++++------
 lib/libalpm/Makefile.am                  |   19 ++-
 lib/libalpm/deps.c                       |   10 +-
 lib/libalpm/trans.c                      |    7 +-
 lib/libalpm/util.c                       |   17 ++-
 lib/libalpm/util.h                       |    2 +-
 acinclude.m4 => m4/acinclude.m4          |   20 +++
 m4/libcurl.m4                            |  250 ------------------------------
 m4/pkg.m4                                |  159 +++++++++++++++++++
 scripts/makepkg.sh.in                    |   85 ++++++-----
 scripts/pacman-key.sh.in                 |    6 +-
 src/pacman/Makefile.am                   |    2 +-
 src/pacman/conf.c                        |    6 +-
 src/pacman/pacman.c                      |    9 +-
 src/pacman/sync.c                        |    4 +-
 src/pacman/util.c                        |    2 +-
 src/util/Makefile.am                     |    4 +-
 26 files changed, 383 insertions(+), 386 deletions(-)
 rename config.guess => build-aux/config.guess (100%)
 rename config.rpath => build-aux/config.rpath (100%)
 rename config.sub => build-aux/config.sub (100%)
 rename depcomp => build-aux/depcomp (100%)
 rename install-sh => build-aux/install-sh (100%)
 rename ltmain.sh => build-aux/ltmain.sh (100%)
 rename missing => build-aux/missing (100%)
 rename mkinstalldirs => build-aux/mkinstalldirs (100%)
 rename acinclude.m4 => m4/acinclude.m4 (86%)
 delete mode 100644 m4/libcurl.m4
 create mode 100644 m4/pkg.m4


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list