[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