From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iw0-f176.google.com (mail-iw0-f176.google.com [209.85.214.176]) by mx1.pokylinux.org (Postfix) with ESMTP id 0889E4C811AA for ; Wed, 26 Jan 2011 00:48:08 -0600 (CST) Authentication-Results: mx1.pokylinux.org; dkim=pass (1024-bit key; insecure key) header.i=@gmail.com; x-dkim-adsp=none (insecure policy) Received: by iwn2 with SMTP id 2so642648iwn.35 for ; Tue, 25 Jan 2011 22:48:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=IDR8NVA5C4uHXPBtBg8udlSUl3DbJIHFNXMS1n8PdGo=; b=tpE22KJdNi79qBRjMQayaJiVOCR4OSv+AXa1UPpZAC5oxB/EH82dv4KLE+LcWagwjd qAWGYJVb5U8LszNmlVfyMjFKkOoddpB42F8eCBhICVeVpwYk9TEZSyZtbAgELnhBXm2B glcGhXQgYmIqzoXZ1EM8LG4UfJCsmcxtvi1X4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=r2jaNyosvXEz1waD8vJnyqyXmalQFQAaxHiUU4T4VdgAzirF8wQQ5QFJ3FoH3dT8VN MUAblHUI7/bOipvfRr0wrTOoCaN4lKjr3dfPeI7/EdQffgs/q+14UaXumb/ANMLk+HK/ X9m0l+MrEKNwQCvr9lhq1Cs2GkN/kz4CveJoA= Received: by 10.42.225.137 with SMTP id is9mr7784957icb.264.1296024226919; Tue, 25 Jan 2011 22:43:46 -0800 (PST) Received: from gmail.com (99-57-141-118.lightspeed.sntcca.sbcglobal.net [99.57.141.118]) by mx.google.com with ESMTPS id y8sm11338645ica.2.2011.01.25.22.43.45 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 25 Jan 2011 22:43:46 -0800 (PST) Date: Tue, 25 Jan 2011 22:43:55 -0800 From: Khem Raj To: "Lu, Lianhao" Message-ID: <20110126064355.GA31479@gmail.com> References: MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: "poky@yoctoproject.org" Subject: Re: Is the grammar of .la files changed in new libtool 2.4? X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 06:48:09 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On (26/01/11 13:56), Lu, Lianhao wrote: > Hi Scott, > > I'm wondering whether the grammar of the .la files generated by new libtool 2.4 is different from the old ones. Take the file libxcb-res.la generated by libxcb for example, it contains a line: > > dependency_libs=' =/usr/lib/libxcb.la =/usr/lib/libXau.la' > > While in the old libxcb.la file, this line appeared to be > > dependency_libs=' /usr/lib/libxcb.la /usr/lib/libxcb.la' > > Is the "=" a new grammar for liblool 2.4? yes its new and it means that sysroot will be prepended to this when resolving Because in meta-toolchain, it needs to fix these .la files by replacing all the "/usr/lib" to "${SDKTARGETSYSROOT}/usr/lib", etc. This new "=" causes the original regular expression not work. > > b.t.w. Do we still need the code in meta-toolchain to fix broken .la files? According to my understanding, the new sysroot support in libtool 2.4 should solve this problem, right? Thanks! > > Best Regards, > - Lianhao Lu > _______________________________________________ > poky mailing list > poky@yoctoproject.org > https://lists.yoctoproject.org/listinfo/poky