[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.1-145-gefd8ae4
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@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@archlinux.org> commit 202ade1398ca57070e56de24c3639f3048ecd784 Author: Dan McGee <dan@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@archlinux.org> commit 4ffda3f05b034b55eb5159e0268a34c14b46e686 Author: Rémy Oudompheng <remy@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@archlinux.org> commit dff2d916baac88b71dec0af81645ea2fe876cf6c Author: Dan McGee <dan@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@archlinux.org> commit dd8cf0c12dd5e8bf951933723558eadc5c6f04af Author: Dan McGee <dan@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@archlinux.org> commit 8df7208d7b0f4cec2421e9e167baaae4dea27bf7 Author: Dan McGee <dan@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@gmail.com> Signed-off-by: Dan McGee <dan@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
participants (1)
-
dan@archlinux.org