Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
When generating manifest ensure the abi is set
Baptiste Daroussin committed 11 years ago
commit 24579c0d77f8e22c12549bf9871d8d70fd6ffd43
parent a3824f6df26df4e6d6937e3ec20d69460204a8de
1 file changed +2 -0
modified libpkg/pkg_manifest.c
@@ -929,6 +929,8 @@ pkg_emit_object(struct pkg *pkg, short flags)
	ucl_object_t *map, *seq, *submap;
	ucl_object_t *top = ucl_object_typed_new(UCL_OBJECT);

+
	if (pkg->abi == NULL && pkg->arch != NULL)
+
		pkg->abi = strdup(pkg->arch);
	pkg_arch_to_legacy(pkg->abi, legacyarch, BUFSIZ);
	pkg->arch = strdup(legacyarch);
	pkg_debug(4, "Emitting basic metadata");