]> git.pld-linux.org Git - packages/rpm.git/blob - rpm-5.4.5-skip-dependencies-for-character-devices.patch
- release 48 (by relup.sh)
[packages/rpm.git] / rpm-5.4.5-skip-dependencies-for-character-devices.patch
1 --- rpm-5.4.5/lib/rpmfc.c.skip_chrdev~  2012-03-03 05:22:33.527640802 +0100
2 +++ rpm-5.4.5/lib/rpmfc.c       2012-03-03 05:31:05.973896224 +0100
3 @@ -1265,7 +1265,9 @@ assert(fc->fn != NULL);
4                 }
5             }
6  
7 -           xx = (*fcat->func) (fc);
8 +           struct stat sb, * st = &sb;
9 +           if (stat(fc->fn[fc->ix], st) == 0 && !(st->st_mode & (S_IFBLK|S_IFCHR)))
10 +               xx = (*fcat->func) (fc);
11         }
12      }
13  
This page took 0.070305 seconds and 3 git commands to generate.