[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnats/63: GNATS 3.113 "make install" fails if "configure" is run on diff
From: |
honchi_ng |
Subject: |
gnats/63: GNATS 3.113 "make install" fails if "configure" is run on different directory |
Date: |
30 Mar 2000 20:00:41 -0000 |
>Number: 63
>Category: gnats
>Synopsis: GNATS 3.113 "make install" fails if "configure" is run on
>different directory
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Mar 30 12:04:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator: Hon-Chi Ng <address@hidden>
>Release: gnats-3.113
>Organization:
>Environment:
Solaris 2.5.1 (this bug is independent of OS)
>Description:
This bug appears if GNATS is built/compiled on different directory than that
where the distribution is unpacked.
% pwd
/local/gnats_tmp
% ../gnats-3.113/configure --prefix=/gnu/gnats-3.113 --with-full-gnats
--with-gnats-root=/home/user-gnats/gnats-db [...]
% make install
[...]
/bin/sh ../../gnats-3.113/gnats/../mkinstalldirs
/home/user-gnats/gnats-db/gnats-queue
mkdir /home/user-gnats/gnats-db/gnats-queue
/bin/sh ../../gnats-3.113/gnats/../mkinstalldirs
/home/user-gnats/gnats-db/pending
mkdir /home/user-gnats/gnats-db/pending
chown user-gnats /home/user-gnats/gnats-db /home/user-gnats/gnats-db/gnats-adm
/home/user-gnats/gnats-db/pending
chown user-gnats /home/user-gnats/gnats-db/gnats-adm/locks
/home/user-gnats/gnats-db/gnats-queue
chown user-gnats /home/user-gnats/gnats-db/gnats-adm/gnatsd.access
chmod 600 /home/user-gnats/gnats-db/gnats-adm/gnatsd.access
install: ../../gnats-3.113/gnats/config does not exist
gmake[1]: *** [install-gnats-arch-indep] Error 1
gmake[1]: Leaving directory `/local/gnats_tmp/gnats'
gmake: *** [install-gnats] Error 2
>How-To-Repeat:
Run "configure" in different directory than the distribution, i.e. build GNATS
in different directory than the source codes.
>Fix:
Change the path of config from $(srcdir)/ to ./, as shown in diff output below.
% diff gnats-3.113/gnats/Makefile.in gnats-3.113-FIXED/gnats/Makefile.in
596c596
< $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/config \
---
> $(INSTALL_DATA) -o $(GNATS_USER) ./config \
>Release-Note:
>Audit-Trail:
>Unformatted:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnats/63: GNATS 3.113 "make install" fails if "configure" is run on different directory,
honchi_ng <=