summaryrefslogtreecommitdiff
path: root/build/build.c
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2002-12-24 07:21:04 +0000
committerjbj <devnull@localhost>2002-12-24 07:21:04 +0000
commite788b7c1f347e1cf42109590247ba03f3ab50229 (patch)
treedafb40f2ccc1e2536ea4f699a085622bd8cf6708 /build/build.c
parentb7129ca89835ca7819b104f38d18970004fb0064 (diff)
downloadrpm-e788b7c1f347e1cf42109590247ba03f3ab50229.tar.gz
rpm-e788b7c1f347e1cf42109590247ba03f3ab50229.tar.bz2
rpm-e788b7c1f347e1cf42109590247ba03f3ab50229.zip
- fix: remove rpmfi scareMem so that headers can be reloaded on ia64.
- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes. - remove useless kernel/glibc dependencies (#79872). - add matching "config(N) = EVR" dependencies iff %%config is found. CVS patchset: 5963 CVS date: 2002/12/24 07:21:04
Diffstat (limited to 'build/build.c')
-rw-r--r--build/build.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/build.c b/build/build.c
index a8d8c9810..a68de293e 100644
--- a/build/build.c
+++ b/build/build.c
@@ -270,7 +270,7 @@ fprintf(stderr, "*** delMacros\n");
return rc;
}
-int buildSpec(Spec spec, int what, int test)
+int buildSpec(rpmts ts, Spec spec, int what, int test)
{
int rc = 0;
@@ -281,7 +281,7 @@ int buildSpec(Spec spec, int what, int test)
if (spec->BASpecs != NULL)
for (x = 0; x < spec->BACount; x++) {
/*@-boundsread@*/
- if ((rc = buildSpec(spec->BASpecs[x],
+ if ((rc = buildSpec(ts, spec->BASpecs[x],
(what & ~RPMBUILD_RMSOURCE) |
(x ? 0 : (what & RPMBUILD_PACKAGESOURCE)),
test))) {