From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13370 invoked by alias); 13 Jan 2004 15:43:19 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 13320 invoked from network); 13 Jan 2004 15:43:18 -0000 Received: from unknown (HELO localhost.redhat.com) (216.129.200.20) by sources.redhat.com with SMTP; 13 Jan 2004 15:43:18 -0000 Received: from gnu.org (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id A594E2B8F; Tue, 13 Jan 2004 10:43:16 -0500 (EST) Message-ID: <40041214.6010803@gnu.org> Date: Tue, 13 Jan 2004 15:43:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.2) Gecko/20030820 MIME-Version: 1.0 To: Michael Elizabeth Chastain Cc: gdb@sources.redhat.com Subject: Re: building snapshot on hp-ux with hp tools References: <20040113104006.5A84A4ACDA@berman.michael-chastain.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-01/txt/msg00168.txt.bz2 > I'm building gdb+dejagnu-20040113.tar.bz2 on hpux 11.11 using > the hp-ux tools, and I'm running into two problems. > > (1) expect doesn't build with hp-ux make. > When I use gnu make, it builds fine. Does a more up-to-date expect build? Per http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gdb&pr=1349 > Will need to merge in changes that get expect/ to link against > ../tcl/unix/libtcl*.a instead of the installed tcl. I've found nothing else (but those configury changes looked nasty :-(). > (2) dejagnu doesn't build because it doesn't find a C++ compiler It doesn't actually need the C++ compiler - its an unnecessary test in one of the subdirectories (examples?). A quick hack may pasify it :-) > I can think of several ways around this: > > (A) Make snapshots with no expect+dejagnu, such as gdb-20040113.tar.bz2. > Since our releases are like that, I think it's okay for our > snapshots to be like that. Historically expect and dejagnu have been bundled in with GDB to ensure that all parties are using a consistent test framework. It might be time to cut our losses? > (B) Tell people who use snapshots to remove the expect and dejagnu > subdirectories before building from source. It's a workaround. > (C) Upgrade dejagnu in sourceware (and upstream if necessary) to make > the C++ compiler optional. Yes, someone was looking at that? (BTW, upstream where?). Andrew