Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Allow use of ${ALTABI} in repo.conf files equivalently to ${ABI}
Matthew Seaman committed 11 years ago
commit 9f54666445e2a9ccd70c5ce216319748b618b4a9
parent 9272c11
1 file changed +4 -0
modified libpkg/pkg_config.c
@@ -604,12 +604,16 @@ load_repo_file(const char *repofile, pkg_init_flags flags)
	struct ucl_parser *p;
	ucl_object_t *obj = NULL;
	const char *myarch = NULL;
+
	const char *myarch_legacy = NULL;

	p = ucl_parser_new(0);

	myarch = pkg_object_string(pkg_config_get("ABI"));
	ucl_parser_register_variable (p, "ABI", myarch);

+
	myarch_legacy = pkg_object_string(pkg_config_get("ALTABI"));
+
	ucl_parser_register_variable (p, "ALTABI", myarch_legacy);
+

	pkg_debug(1, "PKgConfig: loading %s", repofile);
	if (!ucl_parser_add_file(p, repofile)) {
		pkg_emit_error("Error parsing: %s: %s", repofile,