From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ea0-f173.google.com (mail-ea0-f173.google.com [209.85.215.173]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 8DE21E005B3 for ; Fri, 21 Jun 2013 04:52:17 -0700 (PDT) Received: by mail-ea0-f173.google.com with SMTP id g15so4602489eak.32 for ; Fri, 21 Jun 2013 04:52:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding :content-type:x-gm-message-state; bh=WI3q1PPWNf76f5h+tmbBzzOMYGg8L28NzYtDOa6WFdY=; b=ZdEUdQ+UpbvrgW6WwZfDyVISW+2jmdbOfI6JG3sccSa+dZbQUwv3hHEpQGkIkV38Sn +CogGrkIFvjtmvDdWlZnVD69Bsu9Oc3+naSpzSrj7gtK82c1kqRWfb0qibx50u02dwA0 XFMoq6L2hWSrMqtH732V9szTb9+DQZx7OFQk9i3hS9cCxYdO7XDZcmPCi5ae+33OHaMA 89rTtYLjcaG/NaWMgi+AJAfeDQkYnKYyAK/qTN7pM2PPbh6BtdQdV/mB08cVSZGOR7S7 93EwXD7hj+Vr16AbH9a50kqlCYIj3N4LHVqygOlKuxIs3PrL9CdSyeMGJg44t/xyLSWQ 4khQ== X-Received: by 10.14.115.132 with SMTP id e4mr12312405eeh.54.1371815535789; Fri, 21 Jun 2013 04:52:15 -0700 (PDT) Received: from rudolf.localnet (ppp-82-135-84-132.dynamic.mnet-online.de. [82.135.84.132]) by mx.google.com with ESMTPSA id a4sm7294271eez.0.2013.06.21.04.52.14 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 21 Jun 2013 04:52:14 -0700 (PDT) From: Thomas Senyk To: Otavio Salvador Date: Fri, 21 Jun 2013 13:52:03 +0200 Message-ID: <1478326.AWSm3pbtDQ@rudolf> Organization: Pelagicore AG User-Agent: KMail/4.10.4 (Linux/3.9.6-1-ARCH; KDE/4.10.4; x86_64; ; ) In-Reply-To: <4463487.qfruEhnmJE@rudolf> References: <2169791.BFDmuhoxsk@rudolf> <4463487.qfruEhnmJE@rudolf> MIME-Version: 1.0 X-Gm-Message-State: ALoCoQlfMPr7fMC8qYjcMqwoiPNeD9sEVdO+CTxLWdtNapTckZtzj8OJ6YvRRODcMckhup85T9jl Cc: "meta-freescale@yoctoproject.org" Subject: Re: [meta-fsl-arm][PATCH] Adding -lEGL and -lGAL to glesv2.pc X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2013 11:52:17 -0000 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Friday, 21 June, 2013 11:08:19 Thomas Senyk wrote: > On Thursday, 20 June, 2013 17:33:00 Otavio Salvador wrote: > > On Thu, Jun 20, 2013 at 5:00 PM, Otavio Salvador > > > > wrote: > > > On Thu, Jun 20, 2013 at 11:31 AM, Thomas Senyk > > > > > > wrote: > > >> From: Thomas Senyk > > >> > > >> libGLESv2 has undefined symbols, which get provided by libEGL and > > >> libGAL, > > >> but libGLESv2 has no implicit 'link' to those libs. > > >> So if you link against libGLESv2 but not against libEGL and libGAL, > > >> you'll get 'undefined symbol'-errors. > > >> > > >> Signed-off-by: Thomas Senyk > > > > > > Please change your short description to include the recipe name: > > > > > > gpu-viv-bin-mx6q: Add ... > > > > > > libGLESv2 ... > > > > > > Signed-off-by: ... > > ah, right! sorry > > > I did this locally and pushed to master-next. Please follow these > > guidelines when doing the commit log so it easy finding which changes > > might affect each recipe. > > Thanks and I keep in mind for next time! > > > Regards, > > > > -- > > Otavio Salvador O.S. Systems > > http://www.ossystems.com.br http://projetos.ossystems.com.br > > Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 I've just spotted two other things: a: I skipped glesv1_cm.pc because I've not used it so far, but I looks like it has the same gco* and eglWaitClient symbols as "*UND*" as libGLESv2, so maybe it should be linked the same way and more importantly (at least for me): b: egl.pc (and glesv1_cm.pc) has: "Requires.private: libdrm x11 xext xdamage xfixes xcb" this must be removed as it's wrong and harmful for non-x11 builds. If this is a 'must-have' for x11 builds, we need to have two files. Any thought from somebody who has done a x11 build on 4.0.0 drivers? Greets Thomas