Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Aug 2000 23:22:42 -0700 (PDT)
From:      gdinolt@pacbell.net
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/20831: Autoconf Port: Bug introduced by patch-ag on Aug. 19
Message-ID:  <20000825062242.D4F6637B423@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         20831
>Category:       ports
>Synopsis:       Autoconf Port: Bug introduced by patch-ag on Aug. 19
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 24 23:30:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     George W. Dinolt
>Release:        5.0 current,  but repeatable on 4.1
>Organization:
Trusted Systems Laboratories
>Environment:
FreeBSD dinolt1.bingdrive 5.0-CURRENT FreeBSD 5.0-CURRENT #0: 
Mon Aug 21 21:30:52 PDT 2000     
root@dinolt1.bingdrive:/usr/src/sys/compile/DINOLT1  i386
>Description:
The file patch-ag in the autoconf port is as follows

--- acspecific.m4.orig  Sun Aug 13 19:42:57 2000
+++ acspecific.m4       Sun Aug 13 19:43:24 2000
@@ -2659,7 +2659,7 @@
   if AC_TRY_EVAL(ac_link); then
     for file in conftest.*; do
       case $file in
-      *.c | *.o | *.obj) ;;
+      *.[Cc] | *.o | *.obj) ;;
       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
       esac
     done

changed *.c to *.[Cc]

This has caused several other port builds to fail. I first noticed the 
problem when I tried to make Imagemagic port. But the gtk12 does not
build correctly and others have problems as well. Undoing the change 
(removing the patch and removing and reinstalling autoconf seems to 
fix the problem) It appears that the square brackets are not carried 
into the configure file so various assignments get confused later on.


>How-To-Repeat:
Use autoconf as is and try to build Imagemagic. A number of other ports
which depend on autoconf also seem to be affected. I have noticed
several so far including gtk, kde2, 

>Fix:
The easiest solution for now is to back out the patch. 

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000825062242.D4F6637B423>