Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add FTS_NOCHDIR to fix threaded pkg repo
Baptiste Daroussin committed 13 years ago
commit cd25cf2a24974f640dfba34d81b1c2ae41715f18
parent f892aeb
1 file changed +1 -1
modified libpkg/pkg_repo.c
@@ -576,7 +576,7 @@ pkg_create_repo(char *path, bool force,
	repopath[0] = path;
	repopath[1] = NULL;

-
	if ((fts = fts_open(repopath, FTS_PHYSICAL, NULL)) == NULL) {
+
	if ((fts = fts_open(repopath, FTS_PHYSICAL|FTS_NOCHDIR, NULL)) == NULL) {
		pkg_emit_errno("fts_open", path);
		retcode = EPKG_FATAL;
		goto cleanup;