From owner-freebsd-ports Sat Dec 11 14:10: 7 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 009811536D for ; Sat, 11 Dec 1999 14:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA90576; Sat, 11 Dec 1999 14:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from bigphred.greycat.com (bigphred.greycat.com [207.173.133.2]) by hub.freebsd.org (Postfix) with ESMTP id 9859014E2F for ; Sat, 11 Dec 1999 14:09:09 -0800 (PST) (envelope-from dann@bigphred.greycat.com) Received: (from dann@localhost) by bigphred.greycat.com (8.9.3/8.9.3) id OAA60992; Sat, 11 Dec 1999 14:09:05 -0800 (PST) (envelope-from dann) Message-Id: <199912112209.OAA60992@bigphred.greycat.com> Date: Sat, 11 Dec 1999 14:09:05 -0800 (PST) From: dann@greycat.com Reply-To: dann@greycat.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15426: devel/t1lib hangs in configure Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15426 >Category: ports >Synopsis: build of devel/t1lib hangs in configure >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Dec 11 14:10:02 PST 1999 >Closed-Date: >Last-Modified: >Originator: Dann Lunsford >Release: FreeBSD 3.3-STABLE i386 >Organization: Just me... >Environment: FreeBSD bigphred.greycat.com 3.3-STABLE FreeBSD 3.3-STABLE #0: Sun Nov 21 20:35:41 PST 1999 root@bigphred.greycat.com:/usr/src/sys/compile/PHRED i386 >Description: building devel/t1lib (t1lib-0.9.2). make hangs during autoconfigure, at checking for external symbols requiring underscores. Last few lines of config log are: configure:2768: checking size of void * configure:2787: cc -o conftest -O -pipe conftest.c 1>&5 configure:2812: checking for gcc strength-reduce bug configure:2831: cc -o conftest -O -pipe conftest.c 1>&5 configure:2854: checking whether external symbols need an underscore prefix configure:2873: cc -o conftest -O -pipe conftest.c conftest_asm.s 1>&5 By sprinkling a few echo's it appears to be stopping dead at the "if" statement in configure indicated below. I can't see anything wrong with it, though. echo $ac_n "checking "whether external symbols need an underscore prefix"""... $ac_c" 1>&6 echo "configure:2854: checking "whether external symbols need an underscore prefix"" >&5 if eval "test \"`echo '$''{'ac_cv_c_extern_prefix'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else saved_libs=$LIBS LIBS="conftest_asm.s $LIBS" cat > conftest_asm.s < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ******** never gets here... ac_cv_c_extern_prefix="yes" else echo "configure: failed program was:" 1>&5 ******** ... or here cat conftest.$ac_ext 1>&5 rm -rf conftest* ac_cv_c_extern_prefix="no" fi rm -f conftest* LIBS=$saved_libs fi echo "$ac_t""$ac_cv_c_extern_prefix" 1>&6 if test "$ac_cv_c_extern_prefix" = "yes" then cat >> confdefs.h <<\EOF #define NEED_UNDERSCORE_PREFIX 1 EOF fi >How-To-Repeat: cd /usr/ports/devel/t1lib ; make >Fix: I can't see any. Been trying to get past this for the better part of the day. Shell bug? Compiler bug? Anyway, this library is needed for a few other ports, notably xpdf. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message