Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add some debug when adding shlib deps and provides.
Vsevolod Stakhov committed 12 years ago
commit 0e0912e840c221b3f85d533d72a072a59cd7f6ec
parent f38e89886e26558cf8a57fd1c3e6db92904b6259
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);
}