Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add some debug when adding shlib deps and provides.
Vsevolod Stakhov committed 12 years ago
commit 0e0912e840c221b3f85d533d72a072a59cd7f6ec
parent f38e898
1 file changed +10 -0
modified libpkg/pkg.c
@@ -996,6 +996,7 @@ int
pkg_addshlib_required(struct pkg *pkg, const char *name)
{
	struct pkg_shlib *s = NULL;
+
	const char *origin;

	assert(pkg != NULL);
	assert(name != NULL && name[0] != '\0');
@@ -1018,6 +1019,10 @@ pkg_addshlib_required(struct pkg *pkg, const char *name)
	    pkg_shlib_name(s),
	    strlen(pkg_shlib_name(s)), s);

+
	pkg_get(pkg, PKG_ORIGIN, &origin);
+
	pkg_debug(3, "added shlib deps for %s on %s",
+
			origin, name);
+

	return (EPKG_OK);
}

@@ -1025,6 +1030,7 @@ int
pkg_addshlib_provided(struct pkg *pkg, const char *name)
{
	struct pkg_shlib *s = NULL;
+
	const char *origin;

	assert(pkg != NULL);
	assert(name != NULL && name[0] != '\0');
@@ -1042,6 +1048,10 @@ pkg_addshlib_provided(struct pkg *pkg, const char *name)
	    pkg_shlib_name(s),
	    strlen(pkg_shlib_name(s)), s);

+
	pkg_get(pkg, PKG_ORIGIN, &origin);
+
	pkg_debug(3, "added shlib provide %s for %s",
+
			name, origin);
+

	return (EPKG_OK);
}