<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-core/llvm, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2017-08-13T11:21:01+00:00</updated>
<entry>
<title>llvm: Remove</title>
<updated>2017-08-13T11:21:01+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-08-08T21:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eae0e5719cdc90ab244fc490ff16a9726d2e40bf'/>
<id>urn:sha1:eae0e5719cdc90ab244fc490ff16a9726d2e40bf</id>
<content type='text'>
Moved to OE-core, with a version upgrade

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>remove True option to getVar calls</title>
<updated>2016-12-02T08:16:17+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>joshua.g.lock@intel.com</email>
</author>
<published>2016-11-25T15:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=efd3696e70a6603f1a45faa4a172433514f0a487'/>
<id>urn:sha1:efd3696e70a6603f1a45faa4a172433514f0a487</id>
<content type='text'>
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls with a regex search and replace.

Search made with the following regex: getVar ?\(( ?[^,()]*), True\)

Signed-off-by: Joshua Lock &lt;joshua.g.lock@intel.com&gt;
</content>
</entry>
<entry>
<title>llvm: make llvm-config wrapper error message more understandable</title>
<updated>2016-05-27T13:38:22+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2016-05-17T15:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2318f8ee8be985a0e600fc457b8cc55d5aa9144f'/>
<id>urn:sha1:2318f8ee8be985a0e600fc457b8cc55d5aa9144f</id>
<content type='text'>
The llvm-config wrapper has an error message that is quite abrupt, expand it so
it helps the user.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm3.3: Disable auto -dbg packages</title>
<updated>2016-05-10T18:18:56+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-05-06T13:40:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=102e6998645b0ce4d80dee5dab500df34eab8640'/>
<id>urn:sha1:102e6998645b0ce4d80dee5dab500df34eab8640</id>
<content type='text'>
* set NOAUTOPACKAGEDEBUG to disable automatic creation of -dbg FILES split
* it doesn't work well with our do_split_packages calls and in the end breaks
  installing llvm3.3-dbg (e.g. when you enable IMAGE_GEN_DEBUGFS)
* it shows a bit ugly error where multiple messages are written over
  each other:
WARNING: [log_check] In line: [ConfiCollected errors:
]
WARNING: [log_check] luneos-dev-image: found an error message in the logfile (keyword 'Collected errors'):
[log_check] ConfiCollected errors:

ERROR:
ConfiCollected errors:

 * satisfy_dependencies_for: Cannot satisfy the following dependencies for llvm3.3-dbg:

 *      libllvm3.3-lto-dbg *    libllvm3.3-llvm-3.3-dbg *

 * opkg_install: Cannot install package llvm3.3-dbg.

guring gstreamer1.0-libav-dbg.

  but the main point is that do_split_packages returns some package
  names of packages which in the end aren't created, because there
  are no files in them after other -dbg packages eat them all due
  to automatic -dbg creation

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm: correct fix for the multilib libdir</title>
<updated>2016-04-21T19:33:19+00:00</updated>
<author>
<name>Jacob Stiffler</name>
<email>j-stiffler@ti.com</email>
</author>
<published>2016-04-11T21:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d436de861d0ed64ab27e308d0a5223e53dfd6f38'/>
<id>urn:sha1:d436de861d0ed64ab27e308d0a5223e53dfd6f38</id>
<content type='text'>
* If llvm.inc is used for native and nativesdk class packages, the
  resulting llvm-config is broken since "${base_libdir}" is prefixed
  with the full patch to sysroot
* Replace "/lib" with "/${baselib}" instead of "${base_libdir}" as
  "${base_libdir}" is the full path and "${baselib}" is the name of
  the multilib directory.

Signed-off-by: Jacob Stiffler &lt;j-stiffler@ti.com&gt;
Acked-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
Tested-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm: move BugpointPasses.so and LLVMHello.so to separate packages</title>
<updated>2016-02-25T16:45:41+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-02-14T11:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4954e3116ea24c825bccc9307b803b646bf70dfd'/>
<id>urn:sha1:4954e3116ea24c825bccc9307b803b646bf70dfd</id>
<content type='text'>
* keep them RRECOMMENDed from -dev
* fixes following QA error:
  NOTE: recipe llvm3.3-3.3-r0: task do_package_qa: Started
  ERROR: QA Issue:
    -dev package contains non-symlink .so: llvm3.3-dev path 'llvm3.3/3.3-r0/packages-split/llvm3.3-dev/usr/lib/llvm3.3/LLVMHello.so'
    -dev package contains non-symlink .so: llvm3.3-dev path 'llvm3.3/3.3-r0/packages-split/llvm3.3-dev/usr/lib/llvm3.3/BugpointPasses.so' [dev-elf]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm.inc: fix PACKAGES_DYNAMIC</title>
<updated>2015-10-13T10:27:51+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2015-10-01T14:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f2208dc106d0ac00e20902c38caa29a453e4ec5e'/>
<id>urn:sha1:f2208dc106d0ac00e20902c38caa29a453e4ec5e</id>
<content type='text'>
* all dynamically created packages start with libllvm${LLVM_RELEASE}-
  libllvm${LLVM_RELEASE}-%s-dbg
  libllvm${LLVM_RELEASE}-%s
  libllvm${LLVM_RELEASE}-%s-staticdev

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gegl, crash, libsecret, mpg123, tinymembench, gammu, mosh, llvm3.3, breakpad, php, mozjs, libopus: disable thumb where it fails for qemuarm</title>
<updated>2015-07-16T19:09:05+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2015-05-05T12:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e836f8f936f1a39e8b29c08a5979919d9e04cbde'/>
<id>urn:sha1:e836f8f936f1a39e8b29c08a5979919d9e04cbde</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm3.3: fix error output from configure if CFLAGS is set</title>
<updated>2015-06-23T10:43:11+00:00</updated>
<author>
<name>Andre McCurdy</name>
<email>armccurdy@gmail.com</email>
</author>
<published>2015-06-18T21:43:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=befc528b8c13cf099a2eed38b67f13dafbaa04db'/>
<id>urn:sha1:befc528b8c13cf099a2eed38b67f13dafbaa04db</id>
<content type='text'>
Error is cosmetic, but distracting. Backport upstream fix.

  | .../build-vbox32/tmp/work/core2-32-rdk-linux-musl/llvm3.3/3.3-r0/llvm-3.3.src/configure: line 1990: -O2: command not found
  | .../build-vbox32/tmp/work/core2-32-rdk-linux-musl/llvm3.3/3.3-r0/llvm-3.3.src/configure: line 1991: -O2: command not found

Signed-off-by: Andre McCurdy &lt;armccurdy@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm: fix libdir for multilib</title>
<updated>2015-06-08T12:15:24+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2015-06-04T07:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=af7112d00f21f418a865abba04048a1fef104343'/>
<id>urn:sha1:af7112d00f21f418a865abba04048a1fef104343</id>
<content type='text'>
Fix the hardcoded libdir in llvm-config and Makefile.config

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
