From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id D3F8EE00D46; Thu, 9 May 2019 22:53:05 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (gcembed[at]gmail.com) * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no * trust * [209.85.221.47 listed in list.dnswl.org] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 1ECE1E00CB9 for ; Thu, 9 May 2019 22:53:05 -0700 (PDT) Received: by mail-wr1-f47.google.com with SMTP id a12so6147625wrn.4 for ; Thu, 09 May 2019 22:53:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=HHhUB+1RjHNDYIyo16j4Gtj7ZqApysUc5Rxywj0Pouk=; b=A0VPafVX5XROA9jKMGp+zASzmEvsfZktNxMUp5Z7E9gzvVWT76HTJuBcYIejdmw3Wt G8M5TTpaAmalqeQDY9FPxl+9Kx2gGazdJpocosI24E2GzZHmFw1ts+3/vCpdGU0OGubZ pgSuZQWkW6VnpdpNyh9QaC69bfA4Nuh0RlvnLJc04YiVI3yVexg/qC5N0KreVe8d7C2W SJybFK8ZxKAtDk3zoCbkiPAD3rgg8+sJ/w6RyDEuqJXf/wsYJoLDZanWCMt2uNz5kVns JJuqwNKE3Rg1JWpQ6S/T3XxzXkHlMYwDzdLLKYQzkoFZF3LThAdBR72jGCPDwQpBZEtu +8EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=HHhUB+1RjHNDYIyo16j4Gtj7ZqApysUc5Rxywj0Pouk=; b=KTaWMAXWJ7GJG7oD4djx3W/4DVfyfBSB25wwL4tRrI9ijzkZvyCz9kBtwVICIFp5v6 Y0TA0HfUHOkkumZSoTZ2drZ4/03mIZ56W+y1s/7ruP7EkvTsKI83mgKQzBp1J4jhVZej 7MPyJLrcGuqMQ033vg7ejG1wAgbP2eP7GFrMxNSiVYWEkUxgjcxmrfYNROGY0+0A8rvU EvUczOeRoBvXWMnourBkTAZWqm4z0rm0CkkheZ3XpQ8XBw12XPID/BeDKms5to/VCNsr ySafngy8658ykYwjhWvUIQblL58SM1kVq35700bRuFiZQmJ3D3ZmcU/vmJG7nsg44lG2 930w== X-Gm-Message-State: APjAAAVtW4JgV2H8ovFuKK4qHxwPWYr+qi3kNSa5fo9lKlbpxoGSTObU 0jjWyGT70PBNmH/Da4p7XNiyQwlG X-Google-Smtp-Source: APXvYqwfRdQAShNfPH8wwDeYM/yxVav8zauCpdG7Z13l8x/7vcKTcx12sKS+ZGsx7iILkBpphbbi/w== X-Received: by 2002:adf:ebd0:: with SMTP id v16mr6440614wrn.175.1557467583858; Thu, 09 May 2019 22:53:03 -0700 (PDT) Received: from [10.0.4.19] (34.16-66-87.adsl-static.isp.belgacom.be. [87.66.16.34]) by smtp.googlemail.com with ESMTPSA id j10sm13867791wrb.0.2019.05.09.22.53.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 May 2019 22:53:02 -0700 (PDT) To: Sivasubramanian Patchaiperumal References: <8a6f1e89-6c2f-b8d0-89f7-3de81630b4d6@gmail.com> From: =?UTF-8?Q?Ga=c3=abtan_Carlier?= Message-ID: Date: Fri, 10 May 2019 07:52:58 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Cc: meta-freescale Mailing List Subject: Re: i.MX6, Mesa, GLES2, Vivante GC320 + GC880 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, 10 May 2019 05:53:05 -0000 Content-Type: text/plain; charset=utf-8 Content-Language: nl Content-Transfer-Encoding: 8bit Hi , Thank you but it didn't help. I remove everything and start from scratch and everything is now building (except u-boot.imx which don't want to install). 1) Are libdrm, kernel-module-imlx-gpu-viv, ... patches/bbappends still needed as EtnaViv's Github[1] says that everything have been upstreamed to drm, mesa and kernel ? It seems that a great job has been done to avoid the need of extra packages to have 2D/3D acceleration working in mainline trees, so I am now totally lost of what it is really needed or not. 2) I really want a minimum of extra freescale packages because I was so disappointed with i.MX27. So, is the package imx-gpu-viv still needed ? I am going to test the image and try to enable Qt. I will wait to have a fully working image because trying to switch to kernel 5.0 Best regards, Gaëtan. [1] https://github.com/etnaviv/etna_viv On 5/10/19 6:20 AM, Sivasubramanian Patchaiperumal wrote: > Hi Gaëtan, > Kindly check which component (mostly > https://github.com/Freescale/meta-freescale/blob/master/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc > should) > is providing "virtual/egl" package for iMX6 like > > PROVIDES = "virtual/egl" > > and confirm whether it's building first by say > > bitbake imx-gpu-viv (if imx-gpu-viv provides virtual/egl) > > On Thu, 9 May 2019 at 17:09, Gaëtan Carlier wrote: > >> Hi, >> >> I have a board with a i.MX6 DL which has a Vivante GC320 (2D) and GC880 >> (3D) GPUs. >> I successfully build an image on Debian 8 using rocko branches of the >> following meta: meta-poky, meta-yocto-bsp, meta-freescale, meta-etnaviv >> The Kernel used is imx_4.9.88_2.0.0_ga with CONFIG_DRM_VIVANTE enabled >> >> The following packages were built : >> - eglinfo-x11 armv7ahf_neon_imx 1.0.0 >> - libdrm-armada0 armv7ahf_neon 0.1+git0+6b461c163b >> - libdrm-etnaviv1 armv7ahf_neon 2.4.83 >> - libegl-mesa armv7ahf_neon_imx 17.1.7 >> - libgl-mesa armv7ahf_neon_imx 17.1.7 >> - libglapi0 armv7ahf_neon_imx 17.1.7 >> - libgles1-mesa armv7ahf_neon_imx 17.1.7 >> - libgles2-mesa armv7ahf_neon_imx 17.1.7 >> - mesa armv7ahf_neon_imx 17.1.7 >> - mesa-demos armv7ahf_neon_imx 8.3.0 >> - xf86-video-armada armv7ahf_neon 0.1+git0+a4306d9717_f64d77abbb >> - xserver-xorg armv7ahf_neon_imx 1.19.3 >> >> Now that I am using Debian 10, I had to switch to Warrior branch but when >> I try to build the image, I have several errors due to mesa-demos or any >> other OpenGL demos packages because nothing provides virtual/libegl. I try >> several configuration enabling X11, disabling X11 and only use gles2, ... >> but each time there is an different error "Nothing provides virtal/xxx". >> Sometimes it talks me about imx-gpu-viv package. >> On Warrior branch, Mesa is now 19.x and meta-etnaviv is just used to have >> the xorg.conf file as everything else is now upstreamed in mesa, libdrm and >> kernel >> >> >> conf/local.conf is the clean/original generated when I called "source >> oe-init-build-env". >> conf/bblayers.conf only has the following meta enabled : meta, meta-poky, >> meta-yocto-bsp and meta-freescale. >> >> The command I used is : >> MACHINE=imx6qdl bitbake core-image-x11 >> >> Here is the resulting error: >> ERROR: Nothing PROVIDES 'virtual/egl' (but >> /home/gc/Documents/projects/dev_git/imx28/poky/meta/recipes-gnome/gtk+/gtk+ >> 3_3.24.5.bb, >> /home/gc/Documents/projects/dev_git/imx28/poky/meta/recipes-graphics/libepoxy/ >> libepoxy_1.5.3.bb DEPENDS on or otherwise requires it). Close matches: >> virtual/kernel >> virtual/perf >> virtual/mesa >> NOTE: Runtime target 'matchbox-terminal' is unbuildable, removing... >> Missing or unbuildable dependency chain was: ['matchbox-terminal', >> 'gtk+3', 'virtual/egl'] >> NOTE: Runtime target 'packagegroup-core-x11-base' is unbuildable, >> removing... >> Missing or unbuildable dependency chain was: >> ['packagegroup-core-x11-base', 'matchbox-terminal', 'gtk+3', 'virtual/egl'] >> ERROR: Required build target 'core-image-x11' has no buildable providers. >> Missing or unbuildable dependency chain was: ['core-image-x11', >> 'packagegroup-core-x11-base', 'matchbox-terminal', 'gtk+3', 'virtual/egl'] >> >> >> The goal is also to use the kernel 5.x >> >> Thank you for your help. >> >> Best regards, >> Gaëtan. >> -- >> _______________________________________________ >> meta-freescale mailing list >> meta-freescale@yoctoproject.org >> https://lists.yoctoproject.org/listinfo/meta-freescale >> > >