[2/2] llvm: Update to 8.0.1

Message ID 20190731174820.16459-2-raj.khem@gmail.com
State New
Headers show
Series
  • [1/2] libedit: Move from meta-oe
Related show

Commit Message

Khem Raj July 31, 2019, 5:48 p.m.
Add missing dependency on libedit

Signed-off-by: Khem Raj <raj.khem@gmail.com>

---
 meta/recipes-devtools/llvm/llvm_git.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

-- 
2.22.0

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Comments

Richard Purdie Aug. 3, 2019, 10:53 a.m. | #1
On Wed, 2019-07-31 at 10:48 -0700, Khem Raj wrote:
> Add missing dependency on libedit

> 

> Signed-off-by: Khem Raj <raj.khem@gmail.com>

> ---

>  meta/recipes-devtools/llvm/llvm_git.bb | 6 +++---

>  1 file changed, 3 insertions(+), 3 deletions(-)

> 

> diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-

> devtools/llvm/llvm_git.bb

> index 0067635c2b..6d3d69b9fb 100644

> --- a/meta/recipes-devtools/llvm/llvm_git.bb

> +++ b/meta/recipes-devtools/llvm/llvm_git.bb

> @@ -8,7 +8,7 @@ SECTION = "devel"

>  

>  LIC_FILES_CHKSUM =

> "file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648"

>  

> -DEPENDS = "libffi libxml2 zlib ninja-native llvm-native"

> +DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"

>  

>  RDEPENDS_${PN}_append_class-target = " ncurses-terminfo"

>  

> @@ -19,12 +19,12 @@ PROVIDES += "llvm${PV}"

>  LLVM_RELEASE = "${PV}"

>  LLVM_DIR = "llvm${LLVM_RELEASE}"

>  

> -SRCREV = "d2298e74235598f15594fe2c99bbac870a507c59"

> +SRCREV = "19a71f6bdf2dddb10764939e7f0ec2b98dba76c9"

>  

>  BRANCH = "release/${MAJOR_VERSION}.x"

>  MAJOR_VERSION = "8"

>  MINOR_VERSION = "0"

> -PATCH_VERSION = "0"

> +PATCH_VERSION = "1"


I had to tweak MESA_LLVM_RELEASE in the mesa recipe to match this
change...

(squashed into this patch in -next)

Cheers,

Richard

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Khem Raj Aug. 3, 2019, 12:13 p.m. | #2
Thanks for taking care of this I noticed this failure last night as well

On Sat, Aug 3, 2019 at 3:53 AM Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:

> On Wed, 2019-07-31 at 10:48 -0700, Khem Raj wrote:

> > Add missing dependency on libedit

> >

> > Signed-off-by: Khem Raj <raj.khem@gmail.com>

> > ---

> >  meta/recipes-devtools/llvm/llvm_git.bb | 6 +++---

> >  1 file changed, 3 insertions(+), 3 deletions(-)

> >

> > diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-

> > devtools/llvm/llvm_git.bb

> > index 0067635c2b..6d3d69b9fb 100644

> > --- a/meta/recipes-devtools/llvm/llvm_git.bb

> > +++ b/meta/recipes-devtools/llvm/llvm_git.bb

> > @@ -8,7 +8,7 @@ SECTION = "devel"

> >

> >  LIC_FILES_CHKSUM =

> > "file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648"

> >

> > -DEPENDS = "libffi libxml2 zlib ninja-native llvm-native"

> > +DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"

> >

> >  RDEPENDS_${PN}_append_class-target = " ncurses-terminfo"

> >

> > @@ -19,12 +19,12 @@ PROVIDES += "llvm${PV}"

> >  LLVM_RELEASE = "${PV}"

> >  LLVM_DIR = "llvm${LLVM_RELEASE}"

> >

> > -SRCREV = "d2298e74235598f15594fe2c99bbac870a507c59"

> > +SRCREV = "19a71f6bdf2dddb10764939e7f0ec2b98dba76c9"

> >

> >  BRANCH = "release/${MAJOR_VERSION}.x"

> >  MAJOR_VERSION = "8"

> >  MINOR_VERSION = "0"

> > -PATCH_VERSION = "0"

> > +PATCH_VERSION = "1"

>

> I had to tweak MESA_LLVM_RELEASE in the mesa recipe to match this

> change...

>

> (squashed into this patch in -next)

>

> Cheers,

>

> Richard

>

>
<div><div dir="auto">Thanks for taking care of this I noticed this failure last night as well </div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 3, 2019 at 3:53 AM Richard Purdie &lt;<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 2019-07-31 at 10:48 -0700, Khem Raj wrote:<br>
&gt; Add missing dependency on libedit<br>
&gt; <br>
&gt; Signed-off-by: Khem Raj &lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;  meta/recipes-devtools/llvm/<a href="http://llvm_git.bb" rel="noreferrer" target="_blank">llvm_git.bb</a> | 6 +++---<br>
&gt;  1 file changed, 3 insertions(+), 3 deletions(-)<br>
&gt; <br>
&gt; diff --git a/meta/recipes-devtools/llvm/<a href="http://llvm_git.bb" rel="noreferrer" target="_blank">llvm_git.bb</a> b/meta/recipes-<br>
&gt; devtools/llvm/<a href="http://llvm_git.bb" rel="noreferrer" target="_blank">llvm_git.bb</a><br>
&gt; index 0067635c2b..6d3d69b9fb 100644<br>
&gt; --- a/meta/recipes-devtools/llvm/<a href="http://llvm_git.bb" rel="noreferrer" target="_blank">llvm_git.bb</a><br>
&gt; +++ b/meta/recipes-devtools/llvm/<a href="http://llvm_git.bb" rel="noreferrer" target="_blank">llvm_git.bb</a><br>
&gt; @@ -8,7 +8,7 @@ SECTION = &quot;devel&quot;<br>
&gt;  <br>
&gt;  LIC_FILES_CHKSUM =<br>
&gt; &quot;file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648&quot;<br>
&gt;  <br>
&gt; -DEPENDS = &quot;libffi libxml2 zlib ninja-native llvm-native&quot;<br>
&gt; +DEPENDS = &quot;libffi libxml2 zlib libedit ninja-native llvm-native&quot;<br>
&gt;  <br>
&gt;  RDEPENDS_${PN}_append_class-target = &quot; ncurses-terminfo&quot;<br>
&gt;  <br>
&gt; @@ -19,12 +19,12 @@ PROVIDES += &quot;llvm${PV}&quot;<br>
&gt;  LLVM_RELEASE = &quot;${PV}&quot;<br>
&gt;  LLVM_DIR = &quot;llvm${LLVM_RELEASE}&quot;<br>
&gt;  <br>
&gt; -SRCREV = &quot;d2298e74235598f15594fe2c99bbac870a507c59&quot;<br>
&gt; +SRCREV = &quot;19a71f6bdf2dddb10764939e7f0ec2b98dba76c9&quot;<br>
&gt;  <br>
&gt;  BRANCH = &quot;release/${MAJOR_VERSION}.x&quot;<br>
&gt;  MAJOR_VERSION = &quot;8&quot;<br>
&gt;  MINOR_VERSION = &quot;0&quot;<br>
&gt; -PATCH_VERSION = &quot;0&quot;<br>
&gt; +PATCH_VERSION = &quot;1&quot;<br>
<br>
I had to tweak MESA_LLVM_RELEASE in the mesa recipe to match this<br>
change...<br>
<br>
(squashed into this patch in -next)<br>
<br>
Cheers,<br>
<br>
Richard<br>
<br>
</blockquote></div></div>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Richard Purdie Aug. 3, 2019, 1:42 p.m. | #3
On Sat, 2019-08-03 at 05:13 -0700, Khem Raj wrote:
> Thanks for taking care of this I noticed this failure last night as

> well 

> 

> On Sat, Aug 3, 2019 at 3:53 AM Richard Purdie <

> richard.purdie@linuxfoundation.org> wrote:

> > On Wed, 2019-07-31 at 10:48 -0700, Khem Raj wrote:

> > > Add missing dependency on libedit

> > > 

> > > Signed-off-by: Khem Raj <raj.khem@gmail.com>

> > > ---

> > >  meta/recipes-devtools/llvm/llvm_git.bb | 6 +++---

> > >  1 file changed, 3 insertions(+), 3 deletions(-)

> > > 

> > > diff --git a/meta/recipes-devtools/llvm/llvm_git.bb

> > b/meta/recipes-

> > > devtools/llvm/llvm_git.bb

> > > index 0067635c2b..6d3d69b9fb 100644

> > > --- a/meta/recipes-devtools/llvm/llvm_git.bb

> > > +++ b/meta/recipes-devtools/llvm/llvm_git.bb

> > > @@ -8,7 +8,7 @@ SECTION = "devel"

> > >  

> > >  LIC_FILES_CHKSUM =

> > > "file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648"

> > >  

> > > -DEPENDS = "libffi libxml2 zlib ninja-native llvm-native"

> > > +DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"

> > >  

> > >  RDEPENDS_${PN}_append_class-target = " ncurses-terminfo"

> > >  

> > > @@ -19,12 +19,12 @@ PROVIDES += "llvm${PV}"

> > >  LLVM_RELEASE = "${PV}"

> > >  LLVM_DIR = "llvm${LLVM_RELEASE}"

> > >  

> > > -SRCREV = "d2298e74235598f15594fe2c99bbac870a507c59"

> > > +SRCREV = "19a71f6bdf2dddb10764939e7f0ec2b98dba76c9"

> > >  

> > >  BRANCH = "release/${MAJOR_VERSION}.x"

> > >  MAJOR_VERSION = "8"

> > >  MINOR_VERSION = "0"

> > > -PATCH_VERSION = "0"

> > > +PATCH_VERSION = "1"

> > 

> > I had to tweak MESA_LLVM_RELEASE in the mesa recipe to match this

> > change...

> > 

> > (squashed into this patch in -next)


Unfortunately there is still something else wrong:

https://autobuilder.yoctoproject.org/typhoon/#/builders/72/builds/901

Cheers,

Richard

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Khem Raj Aug. 3, 2019, 3:10 p.m. | #4
On Sat, Aug 3, 2019 at 6:42 AM <richard.purdie@linuxfoundation.org> wrote:
>

> On Sat, 2019-08-03 at 05:13 -0700, Khem Raj wrote:

> > Thanks for taking care of this I noticed this failure last night as

> > well

> >

> > On Sat, Aug 3, 2019 at 3:53 AM Richard Purdie <

> > richard.purdie@linuxfoundation.org> wrote:

> > > On Wed, 2019-07-31 at 10:48 -0700, Khem Raj wrote:

> > > > Add missing dependency on libedit

> > > >

> > > > Signed-off-by: Khem Raj <raj.khem@gmail.com>

> > > > ---

> > > >  meta/recipes-devtools/llvm/llvm_git.bb | 6 +++---

> > > >  1 file changed, 3 insertions(+), 3 deletions(-)

> > > >

> > > > diff --git a/meta/recipes-devtools/llvm/llvm_git.bb

> > > b/meta/recipes-

> > > > devtools/llvm/llvm_git.bb

> > > > index 0067635c2b..6d3d69b9fb 100644

> > > > --- a/meta/recipes-devtools/llvm/llvm_git.bb

> > > > +++ b/meta/recipes-devtools/llvm/llvm_git.bb

> > > > @@ -8,7 +8,7 @@ SECTION = "devel"

> > > >

> > > >  LIC_FILES_CHKSUM =

> > > > "file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648"

> > > >

> > > > -DEPENDS = "libffi libxml2 zlib ninja-native llvm-native"

> > > > +DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"

> > > >

> > > >  RDEPENDS_${PN}_append_class-target = " ncurses-terminfo"

> > > >

> > > > @@ -19,12 +19,12 @@ PROVIDES += "llvm${PV}"

> > > >  LLVM_RELEASE = "${PV}"

> > > >  LLVM_DIR = "llvm${LLVM_RELEASE}"

> > > >

> > > > -SRCREV = "d2298e74235598f15594fe2c99bbac870a507c59"

> > > > +SRCREV = "19a71f6bdf2dddb10764939e7f0ec2b98dba76c9"

> > > >

> > > >  BRANCH = "release/${MAJOR_VERSION}.x"

> > > >  MAJOR_VERSION = "8"

> > > >  MINOR_VERSION = "0"

> > > > -PATCH_VERSION = "0"

> > > > +PATCH_VERSION = "1"

> > >

> > > I had to tweak MESA_LLVM_RELEASE in the mesa recipe to match this

> > > change...

> > >

> > > (squashed into this patch in -next)

>

> Unfortunately there is still something else wrong:

>

> https://autobuilder.yoctoproject.org/typhoon/#/builders/72/builds/901

>


something meson ... I wonder, I will see if I can reproduce it here on
top of master-next

| llvm-config found: NO need '>= 7.0.0'
| Run-time dependency LLVM found: NO (tried config-tool)
|
| meson.build:1253:2: ERROR: Dependency "llvm" not found, tried config-tool


> Cheers,

>

> Richard

>

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Patch

diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb
index 0067635c2b..6d3d69b9fb 100644
--- a/meta/recipes-devtools/llvm/llvm_git.bb
+++ b/meta/recipes-devtools/llvm/llvm_git.bb
@@ -8,7 +8,7 @@  SECTION = "devel"
 
 LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=c6b766a4e85dd28301eeed54a6684648"
 
-DEPENDS = "libffi libxml2 zlib ninja-native llvm-native"
+DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"
 
 RDEPENDS_${PN}_append_class-target = " ncurses-terminfo"
 
@@ -19,12 +19,12 @@  PROVIDES += "llvm${PV}"
 LLVM_RELEASE = "${PV}"
 LLVM_DIR = "llvm${LLVM_RELEASE}"
 
-SRCREV = "d2298e74235598f15594fe2c99bbac870a507c59"
+SRCREV = "19a71f6bdf2dddb10764939e7f0ec2b98dba76c9"
 
 BRANCH = "release/${MAJOR_VERSION}.x"
 MAJOR_VERSION = "8"
 MINOR_VERSION = "0"
-PATCH_VERSION = "0"
+PATCH_VERSION = "1"
 SOLIBVER = "1"
 PV = "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}"
 SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH} \