From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6552 invoked by alias); 22 Jun 2009 22:36:18 -0000 Received: (qmail 6536 invoked by uid 22791); 22 Jun 2009 22:36:17 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,J_CHICKENPOX_62 X-Spam-Check-By: sourceware.org Received: from mailhost.u-strasbg.fr (HELO mailhost.u-strasbg.fr) (130.79.200.157) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 22 Jun 2009 22:36:11 +0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.14.2/jtpda-5.5pre1) with ESMTP id n5MMa7vC074473 ; Tue, 23 Jun 2009 00:36:07 +0200 (CEST) Received: from mailserver.u-strasbg.fr (ms2.u-strasbg.fr [IPv6:2001:660:2402:d::11]) by baal.u-strasbg.fr (8.14.0/jtpda-5.5pre1) with ESMTP id n5MMa7N3082116 ; Tue, 23 Jun 2009 00:36:07 +0200 (CEST) (envelope-from muller@ics.u-strasbg.fr) Received: from d620muller (lec67-4-82-230-53-140.fbx.proxad.net [82.230.53.140]) (user=mullerp mech=LOGIN) by mailserver.u-strasbg.fr (8.14.3/jtpda-5.5pre1) with ESMTP id n5MMa6au048195 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) ; Tue, 23 Jun 2009 00:36:07 +0200 (CEST) (envelope-from muller@ics.u-strasbg.fr) From: "Pierre Muller" To: Cc: Subject: [Build failure] Cygwin GDB multibuild failure Date: Mon, 22 Jun 2009 22:36:00 -0000 Message-ID: <000001c9f389$d74ac340$85e049c0$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-06/txt/msg00215.txt.bz2 When I try to build GDB with --enable-targets=all --enable-64bit-bfd I get the following error: /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../purecv s/bfd -I. -I. -I../../purecvs/bfd -I../../purecvs/bfd/../include -DBINDIR='"/u sr/local/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -gstab s+ -O0 -c -o plugin.lo ../../purecvs/bfd/plugin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../purecvs/bfd -I. -I. -I../../p urecvs/bfd -I../../purecvs/bfd/../include -DBINDIR=\"/usr/local/bin\" -W -Wall - Wstrict-prototypes -Wmissing-prototypes -Werror -gstabs+ -O0 -c ../../purecvs/bf d/plugin.c -o plugin.o ../../purecvs/bfd/plugin.c: In function `load_plugin': ../../purecvs/bfd/plugin.c:206: error: structure has no member named `d_type' ../../purecvs/bfd/plugin.c:206: error: `DT_REG' undeclared (first use in this fu nction) ../../purecvs/bfd/plugin.c:206: error: (Each undeclared identifier is reported o nly once ../../purecvs/bfd/plugin.c:206: error: for each function it appears in.) ../../purecvs/bfd/plugin.c:206: error: structure has no member named `d_type' ../../purecvs/bfd/plugin.c:206: error: `DT_LNK' undeclared (first use in this fu nction) make[2]: *** [plugin.lo] Error 1 make[2]: Leaving directory `/usr/local/src/gdbcvs/multibuild/bfd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/gdbcvs/multibuild/bfd' make: *** [all] Error 2 There is no d_type field for dirent structure on the currently distributed cygwin. It seems that this field has been added recently in winsup directory, but is it possible to fix that build failure nonetheless? Pierre Muller Pascal language support maintainer for GDB