[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.1-145-gefd8ae4
Dan McGee
dan at archlinux.org
Fri Apr 15 19:47:21 EDT 2011
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 efd8ae483fe587feccd32c90fbee474aa19a5557 (commit)
via 202ade1398ca57070e56de24c3639f3048ecd784 (commit)
via 4ffda3f05b034b55eb5159e0268a34c14b46e686 (commit)
via dff2d916baac88b71dec0af81645ea2fe876cf6c (commit)
via dd8cf0c12dd5e8bf951933723558eadc5c6f04af (commit)
via 21a881ec6875dccf42bd602496fa93c5a61f2640 (commit)
via a93e058b68187c92a57612b19f8773472d4ff9cb (commit)
via 8e8391e17c09a576896972c484b3d2194a7684c1 (commit)
via fa9cd98ecf8eb7a9b87b82b1be4307dd8e2fe708 (commit)
via 8df7208d7b0f4cec2421e9e167baaae4dea27bf7 (commit)
via 31cb2100573c54c8996edbc8a7321d48b990c149 (commit)
via dbd7d49d31d337d0b63d7945fd3308f903a75fd2 (commit)
via b750d3e7b0b0d377ea856c7915f9c6acf6d512d8 (commit)
via fa47dd96158563b5e6c50e637e2a12a58693dc10 (commit)
via 6ebb6fec8b356c87e6fdea5659bbf34461adee90 (commit)
via 3901ca1a6db773aeecb7a03271d99e87dabdfd45 (commit)
via 96432ab4ef27bc6a570427736d8b7f439535e05f (commit)
via 0c320b5a512b693479f2397b398f1298d7788567 (commit)
via aac9e7c280a9686520e0f8f4bd7ffe4ed901716d (commit)
via ff6f6027f09beaac9e387ca12f75583bba1dac21 (commit)
via a479e0300baf48781d145e204e11a20059ad4caa (commit)
via f8882839103442787c49b8021cfd8ae2784211ad (commit)
from c5addd94e3a817504688e684bf62786df7faa3e7 (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 efd8ae483fe587feccd32c90fbee474aa19a5557
Merge: 202ade1 21a881e
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 15 18:41:49 2011 -0500
Merge branch 'maint'
Conflicts:
lib/libalpm/alpm.h
lib/libalpm/trans.c
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 202ade1398ca57070e56de24c3639f3048ecd784
Author: Dan McGee <dan at archlinux.org>
Date: Fri Apr 15 18:40:32 2011 -0500
Include "config.h" in header files using off_t
This makes it absolutely dead easy to ensure off_t has the same length
in all compilation units. I just spent 2.5 hours bashing my head on an
issue related to this so damn it I'm fixing it for good.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 4ffda3f05b034b55eb5159e0268a34c14b46e686
Author: Rémy Oudompheng <remy at archlinux.org>
Date: Sun Apr 10 00:04:54 2011 +0200
libalpm: consistently use int as return type for option setters
Currently the only error case then when handle == NULL.
However several handle functions return -1 on this error,
and a uniform API makes things simpler.
Signed-off-by: Rémy Oudompheng <remy at archlinux.org>
commit dff2d916baac88b71dec0af81645ea2fe876cf6c
Author: Dan McGee <dan at archlinux.org>
Date: Mon Mar 28 12:54:47 2011 -0500
Remove indirection on get_name and get_version operations
For a package to be loaded from any of our backends, these two fields
are always required upfront. Due to this fact, we don't need them to be
backend-specific operations and can just refer to the field directly.
Additionally, our static (and thus private) cache package accessors had
a NULL check on pkg before returning the relevant field. Eliminate this
since they only way they are ever called is via the packages attached
callback struct, which would have caused the NULL pointer dereference in
the first place.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit dd8cf0c12dd5e8bf951933723558eadc5c6f04af
Author: Dan McGee <dan at archlinux.org>
Date: Mon Apr 11 16:45:43 2011 -0500
Move graph.h functions into graph.c
So we only need one copy in the final library, not one copy per time
used. Ensure all necessary includes are in place (especially to get the
right size of off_t each time it is compiled) by including "config.h" in
the new graph.c.
One small adjustment here makes the graph_free code more robust- ensure
we don't have invalid pointers after each iteration by looking at the
parents and children and adjusting accordingly.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 8df7208d7b0f4cec2421e9e167baaae4dea27bf7
Author: Dan McGee <dan at archlinux.org>
Date: Mon Apr 11 15:56:34 2011 -0500
Don't create two pmpkg_t objects in be_package
Ensure we only have one- this looks like the result of a bad merge from
old 2008 signing code with the current stuff which has changed quite a
bit.
Originally-seen-by: Rémy Oudompheng <remyoudompheng at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
acinclude.m4 | 7 +
contrib/bacman.in | 16 +-
lib/libalpm/Makefile.am | 2 +-
lib/libalpm/alpm.h | 519 ++++++++++--
lib/libalpm/be_local.c | 19 -
lib/libalpm/be_package.c | 19 -
lib/libalpm/db.c | 65 +--
lib/libalpm/delta.h | 6 +-
lib/libalpm/deps.c | 2 +-
lib/libalpm/diskspace.c | 4 +-
lib/libalpm/dload.c | 6 +-
lib/libalpm/{graph.h => graph.c} | 38 +-
lib/libalpm/graph.h | 32 +-
lib/libalpm/handle.c | 97 ++-
lib/libalpm/package.c | 54 +-
lib/libalpm/package.h | 4 +-
lib/libalpm/po/LINGUAS | 1 -
lib/libalpm/po/ko.po | 548 ------------
lib/libalpm/remove.c | 8 +
lib/libalpm/trans.c | 32 +-
po/LINGUAS | 1 -
po/ko.po | 1775 --------------------------------------
scripts/makepkg.sh.in | 2 +-
src/pacman/pacman.c | 13 +-
src/pacman/query.c | 50 +-
25 files changed, 648 insertions(+), 2672 deletions(-)
copy lib/libalpm/{graph.h => graph.c} (55%)
delete mode 100644 lib/libalpm/po/ko.po
delete mode 100644 po/ko.po
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list