summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/prelink/files/prelink-20060213-symloop.patch')
-rw-r--r--sys-devel/prelink/files/prelink-20060213-symloop.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys-devel/prelink/files/prelink-20060213-symloop.patch b/sys-devel/prelink/files/prelink-20060213-symloop.patch
new file mode 100644
index 000000000000..0345cebbc6fa
--- /dev/null
+++ b/sys-devel/prelink/files/prelink-20060213-symloop.patch
@@ -0,0 +1,13 @@
+--- prelink/src/gather.c.jj 2005-06-10 06:21:09.000000000 -0700
++++ prelink/src/gather.c 2006-04-10 19:42:15.000000000 -0700
+@@ -1003,6 +1003,10 @@
+ return 0;
+ ++implicit;
+ ret = nftw64 (name, gather_func, 20, flags | FTW_ACTIONRETVAL);
++ if(ret)
++ {
++ error (0, errno, "Can't walk directory tree %s", name);
++ }
+ --implicit;
+ #ifndef HAVE_FTW_ACTIONRETVAL
+ free (blacklist_dir);