From owner-freebsd-tinderbox@FreeBSD.ORG Wed Apr 8 04:11:23 2009 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30514106564A; Wed, 8 Apr 2009 04:11:23 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout018.mac.com (asmtpout018.mac.com [17.148.16.93]) by mx1.freebsd.org (Postfix) with ESMTP id 198978FC16; Wed, 8 Apr 2009 04:11:23 +0000 (UTC) (envelope-from xcllnt@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Received: from MacBook-Pro.lan.xcllnt.net (mail.xcllnt.net [75.101.29.67]) by asmtp018.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KHR00FRRI5XBZ10@asmtp018.mac.com>; Tue, 07 Apr 2009 20:10:45 -0700 (PDT) Message-id: <6CBEFC47-41FC-45DE-B537-38069C3F88E4@mac.com> From: Marcel Moolenaar To: Weongyo Jeong In-reply-to: <20090408024806.GA77502@weongyo.cdnetworks.kr> Date: Tue, 07 Apr 2009 20:10:44 -0700 References: <20090407200602.75DA37302F@freebsd-current.sentex.ca> <20090408024806.GA77502@weongyo.cdnetworks.kr> X-Mailer: Apple Mail (2.930.3) Cc: ia64@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 04:11:23 -0000 On Apr 7, 2009, at 7:48 PM, Weongyo Jeong wrote: >> ===> usr.sbin/uathload (all) >> cc -O2 -pipe -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format- >> y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing- >> prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite- >> strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wno- >> uninitialized -Wno-pointer-sign -c /src/usr.sbin/uathload/uathload.c >> ld -b binary -d -warn-common -r -d -o ar5523.o ar5523.bin >> ld: failed to merge target specific data of file ar5523.bin >> *** Error code 1 > > It looks it's my mistake but I don't know why it happens on only ia64. > Please let me know if you have a solution. The problem is that binutils expects machine-specific flags to match. These machine-specific flags are in the ELF header and ar5523.o has them. Howeber, ar5523.bin does not. They end up being different because of that and the linker refuse to link "object" files with different machine-specific flags. > I'd try to disable build of uathload on ia64 temporarily. That's best. Thanks! -- Marcel Moolenaar xcllnt@mac.com