CVS patchset: 2245
CVS date: 1998/08/15 14:04:57
- create /usr/lib/rpm directory and move rpmrc et al there
2.5.2 -> 2.5.3:
+ - fix infinite recursion on non-ERANGE return from getcwd() during
+ install.
- rm .depend for multiple builds in same tree (Will Partain)
- add special case code for "/" in %files.
- better query semantics with symlinks (Tim Mooney)
if (rootdir) {
currDirLen = 50;
currDir = malloc(currDirLen);
- while (!getcwd(currDir, currDirLen)) {
+ while (!getcwd(currDir, currDirLen) && errno == ERANGE) {
currDirLen += 50;
currDir = realloc(currDir, currDirLen);
}