Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 3 Nov 2002 16:18:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 3 Nov 2002 16:18:08 -0500 Received: from caramon.arm.linux.org.uk ([212.18.232.186]:62733 "EHLO caramon.arm.linux.org.uk") by vger.kernel.org with ESMTP id ; Sun, 3 Nov 2002 16:18:05 -0500 Date: Sun, 3 Nov 2002 21:24:35 +0000 From: Russell King To: Roman Zippel Cc: Denis Vlasenko , Sam Ravnborg , Kai Germaschewski , linux-kernel@vger.kernel.org Subject: Re: 2.5: troubles with piping make output Message-ID: <20021103212435.G5589@flint.arm.linux.org.uk> Mail-Followup-To: Roman Zippel , Denis Vlasenko , Sam Ravnborg , Kai Germaschewski , linux-kernel@vger.kernel.org References: <200211031122.gA3BMbp27805@Port.imtp.ilyichevsk.odessa.ua> <20021103182805.GA1057@mars.ravnborg.org> <200211031946.gA3JkIp29186@Port.imtp.ilyichevsk.odessa.ua> <20021103202446.F5589@flint.arm.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from zippel@linux-m68k.org on Sun, Nov 03, 2002 at 09:54:05PM +0100 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1676 Lines: 36 On Sun, Nov 03, 2002 at 09:54:05PM +0100, Roman Zippel wrote: > On Sun, 3 Nov 2002, Russell King wrote: > > No thanks. That breaks my build scripts. I don't want to go logging into > > multiple machines just to run make oldconfig when the old system worked > > perfectly well. > > > > "perfectly well" here means that make oldconfig worked over ssh, with the > > local end logging the stdout to a file as well as the terminal, with stdin > > from the terminal. It is quite reasonable to expect the configuration to > > continue as normal. > > Huh? What do you mean? oldconfig still works as before, above only happens > if you touch .config or a Kconfig file, kconfig tries to automatically > update .config and will fail if stdio is redirected, but needs user input. > The problem is not a missing fflush, the question is why kconfig couldn't > detect the pipe. ssh host make -C $tree oldconfig ARCH=arm that doesn't allocate a terminal. I want such commands to _prompt_ for input. If they die because its not a terminal, I consider that _broken_. Why? The command is able to read input from a human, and write its output to a human via the ssh pipes. If you insist on breaking this, I'll insist on fixing it. Its a misfeature that you refuse to run in this situation. -- Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux http://www.arm.linux.org.uk/personal/aboutme.html - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/