Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  2 Aug 2001 11:02:12 -0700 (PDT)
From:      rfg@monkeys.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29392: Small built-time glitch in Makefile for autoconf port
Message-ID:  <20010802180212.24AAB6394@segfault.monkeys.com>

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

>Number:         29392
>Category:       ports
>Synopsis:       Small built-time glitch in Makefile for autoconf port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 02 11:10:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Ronald F. Guilmette
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
Infinite Monkeys & Co.
>Environment:
	System: FreeBSD segfault.monkeys.com 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Wed Aug 1 16:51:35 PDT 2001 root@:/usr/src/sys/compile/rfg20010801 i386

>Description:
	While making the autoconf port on FreeBSD 4.3-RELEASE, the process
	died when invoking `makeinfo':

	...
	freezing autoconf.m4
	freezing autoheader.m4
	makeinfo -I. ./autoconf.texi --no-split --output=autoconf.info
	--no-split: No such file or directory
	Segmentation fault - core dumped
	*** Error code 139
	
	Stop in /usr/ports/devel/autoconf/work/autoconf-2.13.
	*** Error code 1
	
	Stop in /usr/ports/devel/autoconf.
	*** Error code 1
	
	Stop in /usr/ports/devel/autoconf.
	*** Error code 1
	
	Stop in /usr/ports/devel/autoconf.
	*** Error code 1
	
	Stop in /usr/ports/devel/autoconf.
	*** Error code 1

>How-To-Repeat:
	cd /usr/ports/devel/autoconf
	make

>Fix:
	I tried just rearranging the order of the command line arguments
	being supplied to `makeinfo' and found that if one simply puts
	the name of the input file LAST on the command line, following all
	of the options, then makeinfo seem to work just fine.  (Note that
	there are three separate invocations of `makeinfo' within the
	autoconfo port Makefile, and I had to change all three.)

	Anyway, that's the quick and dirty solution to this problem that
	just gets you past the build problem for the autoconf port.  But
	obviously, `makeinfo' should not be segfaulting, even if you give
	it command line arguments & options in some unusual order.  So
	there is still some unresolved problem there, and I don't have a
	suggsted fix for that.  Somebody will need to run gdb on it.
>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?20010802180212.24AAB6394>