From 7edfdbff0be400201006b8ff9b677ae662190703 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Sun, 7 Aug 2022 01:29:21 +0000 Subject: [PATCH] pkg: upgrade circular reference trace to a warning --- libpkgconf/pkg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libpkgconf/pkg.c b/libpkgconf/pkg.c index f56ffd0..8cdf67d 100644 --- a/libpkgconf/pkg.c +++ b/libpkgconf/pkg.c @@ -1477,7 +1477,8 @@ pkgconf_pkg_walk_list(pkgconf_client_t *client, * memory is leaked due to circular ownership. * i.e: A owns B owns A */ - PKGCONF_TRACE(client, "breaking circular reference: %s", depnode->package); + pkgconf_warn(client, "%s: breaking circular reference (%s -> %s -> %s)\n", + parent->id, parent->id, pkgdep->id, parent->id); pkgconf_node_delete(node, deplist); pkgconf_dependency_unref(client, depnode);