Date: Fri, 1 Oct 1999 12:34:57 -0700 (PDT) From: Bill Fenner <fenner@research.att.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14079: ssh2 port won't install if automake is installed Message-ID: <199910011934.MAA73605@mango.attlabs.att.com>
next in thread | raw e-mail | index | archive | help
>Number: 14079 >Category: ports >Synopsis: ssh2 port won't install if automake is installed >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: Fri Oct 1 12:40:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Bill Fenner >Release: FreeBSD 3.3-STABLE i386 >Organization: AT&T Labs - Research >Environment: Ports cvsup'd early morning on October 1 1999. >Description: If the ssh2 port finds automake, it will configure Makefiles properly and then as it goes through the tree building portions, it will screw up Makefiles as it goes. % make configure ... % find . -name Makefile | xargs grep @SHELL@ % % make ... Making all in sshutil Making all in tests cd ../../.. && automake --foreign lib/sshutil/tests/Makefile cd ../../.. && CONFIG_FILES=lib/sshutil/tests/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating lib/sshutil/tests/Makefile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I. -I.. -I./.. -I../.. -I../.. -I../sshmath -I./../sshmath -I../trq -I./../trq -O -pipe -Wall -c sshbufaux.c ^C*** sshbufaux.o removed % find . -name Makefile | xargs grep @SHELL@ ./work/ssh-2.0.13/lib/sshmath/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshmath/Makefile:SHELL = @SHELL@ If I allow the build to complete, I get: % find . -name Makefile | xargs grep @SHELL@ ./work/ssh-2.0.13/lib/sshcrypt/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshproto/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshproto/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshutil/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshapputil/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshreadline/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshsession/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshpgp/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshpgp/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshmath/tests/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/lib/sshmath/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/apps/Makefile:SHELL = @SHELL@ ./work/ssh-2.0.13/Makefile:SHELL = @SHELL@ This obviously causes trouble when installing. >How-To-Repeat: cd /usr/ports/devel/automake; make install cd /usr/ports/security/ssh2; make install >Fix: Workaround: pkg_delete automake-1.4 I don't know enough about automake to know where to look for the fix to this problem. I know that this will be considered to be an ssh problem, but it might be worth checking in the port makefile for an automake installation and warning that it will cause the install to fail. And perhaps some porter will know more about automake to know a better workaround. >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?199910011934.MAA73605>