Bug 41187

Summary: /lang/expect make configure failure
Product: Ports & Packages Reporter: parv <parv_fm>
Component: Individual Port(s)Assignee: Pete Fritchman <petef>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description parv 2002-07-31 01:50:01 UTC
expect 5.8 make configure fails...

===>  Patching for expect-5.38.0
===>  Applying FreeBSD patches for expect-5.38.0
===>  Configuring for expect-5.38.0
configuring Expect 5.38.0
checking for autoconf... no
checking configure up to date... no
configure: warning: ./configure appears to be old (./configure.in and/or ./Makefile.in are newer) and the autoconf program to fix this situation was not found.  If you've no idea what this means, enter the command "touch ./configure" and restart ./configure.

Fix: 

as stated in the error message, after touch-ing
lang/expect/work/expect-5.38/configure and removing the configure
token from lang/expect/work, make configure succeeded (& the
eventual install).

oddly enough, later make clean, configure targets did not fail to
run.
How-To-Repeat: 
try to run make configure in 5.8 version of the port.
Comment 1 Patrick Li freebsd_committer freebsd_triage 2002-07-31 03:01:23 UTC
Responsible Changed
From-To: freebsd-ports->pat

I'll take care of this one
Comment 2 Patrick Li freebsd_committer freebsd_triage 2002-07-31 04:03:38 UTC
Responsible Changed
From-To: pat->petef

Nevermind, petef got this covered.
Comment 3 Pete Fritchman freebsd_committer freebsd_triage 2002-08-23 22:05:43 UTC
State Changed
From-To: open->closed

We can't seem to repeat the problem.
Comment 4 parv 2002-12-23 07:15:39 UTC
expect version 5.38.0_1 ...  as stated in the description of the pr,
problem re-occurred.  "Makefile.in" happened to be one second "newer"
than "configure".

i touch'd the configure, but forgot to remove the configure token
(from work directory); consequently, make failed (w/o clean'ing).

so, i executed "make clean"; tried to re build the port which this
time did not fail due to above reason.


  - parv

--