From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by mx.groups.io with SMTP id smtpd.web10.10149.1611930248687921010 for ; Fri, 29 Jan 2021 06:24:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=P8vER7m1; spf=pass (domain: linuxfoundation.org, ip: 209.85.208.53, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-ed1-f53.google.com with SMTP id n6so10704418edt.10 for ; Fri, 29 Jan 2021 06:24:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=ShTTxjC/WeYSltXpai1higeRNXy3u+BZeBWwgoJEPQM=; b=P8vER7m11ZC1iGmb7vWRZu/gICLoJhpoaS/raW+vN1dvT+SSUVoKko8fqKGZqcBdLM XOsNEAr0MpTxbvre8DQhQf+RRx/6pGP/64if9J1b0Dy/SpBntcSk+/lJ71QB7l/+lhV4 dXwLmn8CBz/F3Fv+eRDvbs/3w/3bPwSLr2J5Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=ShTTxjC/WeYSltXpai1higeRNXy3u+BZeBWwgoJEPQM=; b=J9Gkh5k77rTUBa0F5e814/pw3cCpmH2iTrOCGOMWwwiws9ZC3wCsJlNl+Btha4L3QF Xq4ZJu1XJ3SqqPlAlNG+kLXHVHW/J/4b56u9qhaJDRpQ6fYC0A2H3ZToMC9RKy4N0eUS fnTbKrp9D8lXfWXyjAPEPdiLCLF8Foto1Qs/aKoUJqgLi0kjDURpexVFWQI4pofZvuBn fTO/C1zsHgXUgj2hsbhwoFUVUJ2axB/XBWB5SjxuGhMD9Ke94iHzBmkcETunBA1i7t7Y XGfueoKICoo23Q86oY7KZlEdpX/GPREyQ0Nya6B2sRGLDIBQHTzT0q5KOyxTaZ4+LPeE 14MQ== X-Gm-Message-State: AOAM533eIsX9Dwx5lBJX8N9TjxS1R2YsOgDonZtU8lPg2hDZEiQuFOw1 zn4u8jaxxhRLp+q1hsP2LcAv9Q== X-Google-Smtp-Source: ABdhPJzcTHyrPa7dhlR5OGeyXM1tC+Ck+S9JWspRCL4JTibq+63sd+wgJAoMEl1ACkPOMPvQP4q8+w== X-Received: by 2002:aa7:cd08:: with SMTP id b8mr5278018edw.177.1611930246758; Fri, 29 Jan 2021 06:24:06 -0800 (PST) Return-Path: Received: from ?IPv6:2001:8b0:aba:5f3c:93ef:509c:4f16:14ff? ([2001:8b0:aba:5f3c:93ef:509c:4f16:14ff]) by smtp.gmail.com with ESMTPSA id t19sm3858384ejc.62.2021.01.29.06.24.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jan 2021 06:24:06 -0800 (PST) Message-ID: <245dfd64ed2342f41062898834c7929bde4a6989.camel@linuxfoundation.org> Subject: Re: [OE-core] [PATCH v4 4/4] shaderc: fix the build with glslang 11.1.0 From: "Richard Purdie" To: Alexandre Belloni , Jose Quaresma Cc: openembedded-core@lists.openembedded.org Date: Fri, 29 Jan 2021 14:24:03 +0000 In-Reply-To: <165EB138E76788A6.12832@lists.openembedded.org> References: <20210124180758.1610301-1-quaresma.jose@gmail.com> <20210124180758.1610301-4-quaresma.jose@gmail.com> <20210128223834.GA2544418@piout.net> <165E86C2AF927994.17182@lists.openembedded.org> <165EB138E76788A6.12832@lists.openembedded.org> User-Agent: Evolution 3.38.1-1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit On Fri, 2021-01-29 at 11:42 +0000, Richard Purdie via lists.openembedded.org wrote: > On Thu, 2021-01-28 at 22:44 +0000, Richard Purdie via > lists.openembedded.org wrote: > > On Thu, 2021-01-28 at 23:38 +0100, Alexandre Belloni wrote: > > > Hello Jose, > > > > > > On 24/01/2021 18:07:58+0000, Jose Quaresma wrote: > > > > Drop patches: > > > >     * 0001-Fix-the-link-order-of-libglslang-and-libHLSL.patch > > > >       is rejected upstream and is not need when glslang as shared libs. > > > > > > > > Update pacthes: > > > >     * 0001-cmake-de-vendor-libs-and-disable-git-versioning.patch > > > >       renamed and refreshed from 0003-cmake-de-vendor-libs-and-disable-git-versioning.patch. > > > > > > > > > > It seems there is still a linking issue when building shaderc-native. > > > The full log is available here: > > > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/40/builds/2978/steps/11/logs/stdio > > > > I have a suspicion this happens on Ubuntu 18.04 systems since I've seen > > issues like this locally with 18.04's binutils version and OE generated > > vulkan-samples binaries, I think Joshua Watt reported the same issue > > too with 18.04. > > > > Not sure what we can do about it, can we disable the debug symbol types > > causing problems in that -native recipe? > > I tried to reproduce this and couldn't so far. I suspect what happens > is that one of the dependencies builds on a newer system, shaderc- > native then builds on 1804 and it can't read the binary generated by > the newer binutils. > > This is obviously a pain to setup and reproduce. The "easiest" way may > be to build buildtools-tarball to build everything up to shaderc- > native, then remove buildtools-tarball and build shaderc-native. I'll > see if I can find some time to try that. > > I've been holding the patches in master-next but I think we probably > should merge them as this could well be a generic ubuntu1804 issue that > already probably exists. I tried this and I couldn't reproduce with master's buildtools tarball so I guess we wait and see if it comes up again. Cheers, Richard