<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-devtools, branch danny</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=danny</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=danny'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2013-08-22T22:19:43+00:00</updated>
<entry>
<title>binutils: fix build with recent texinfo (5.1)</title>
<updated>2013-08-22T22:19:43+00:00</updated>
<author>
<name>Eric Bénard</name>
<email>eric@eukrea.com</email>
</author>
<published>2013-07-09T07:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=70ca9ff6422a03c26cfa78e76f6334bcf3fe47ec'/>
<id>urn:sha1:70ca9ff6422a03c26cfa78e76f6334bcf3fe47ec</id>
<content type='text'>
(From OE-Core rev: d6c69df33e5b447eb01ee7fca921b94c3a853203)

Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gcc: add patch to disable texinfo when texinfo is 5.0 or newer</title>
<updated>2013-08-22T22:19:43+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2013-07-09T07:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4bd05821eb3aa0bae07ee8b1a0804300312728a1'/>
<id>urn:sha1:4bd05821eb3aa0bae07ee8b1a0804300312728a1</id>
<content type='text'>
* this is needed only for 4.7 series, newer works fine with texinfo-5*

[YOCTO #3947]

(From OE-Core rev: e6c13c14f520162e0431d097f78d13eed4586c20)

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>qemu-native: fix DSO linking</title>
<updated>2013-05-08T14:08:12+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2013-05-07T17:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d6cc4edb533b196753cf90820d1e2b9ccd8fed7c'/>
<id>urn:sha1:d6cc4edb533b196753cf90820d1e2b9ccd8fed7c</id>
<content type='text'>
I noticed this issue trying to build using the Danny branch on what is
currently the most recent openSuSE (12.3). It appears to be similar to the
fedora DSO linking issue:
https://fedoraproject.org/wiki/UnderstandingDSOLinkChange.

Upstream-status: Inappropriate [OE Specific]
(From OE-Core rev: c0ed6d8017eb83321dfb6e5c769cce2c9f81ca0c)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>perl: fix CVE-2013-1667</title>
<updated>2013-04-29T17:00:00+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2013-04-29T14:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=995de756e344ab7965160a633c2a408bede7ed97'/>
<id>urn:sha1:995de756e344ab7965160a633c2a408bede7ed97</id>
<content type='text'>
From http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-1667:

"The rehash mechanism in Perl 5.8.2 through 5.16.x allows context-dependent
attackers to cause a denial of service (memory consumption and crash) via a
crafted hash key."

Patch taken from upstream git.

(From OE-Core rev: ccc272a3f7bf240733dc3af1d8d7b870c55e1f5b)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>perl: fix CVE-2012-6329</title>
<updated>2013-04-29T17:00:00+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2013-04-29T14:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=23f366384277cb2cdd5ce952cb0af44c54179a1d'/>
<id>urn:sha1:23f366384277cb2cdd5ce952cb0af44c54179a1d</id>
<content type='text'>
From http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-6329:
"The _compile function in Maketext.pm in the Locale::Maketext implementation in
Perl before 5.17.7 does not properly handle backslashes and fully qualified
method names during compilation of bracket notation, which allows
context-dependent attackers to execute arbitrary commands via crafted input to
an application."

Patches taken from upstream git.

(From OE-Core rev: b585a50b7bd735c3092af9477af263c13c853d32)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix toolchain relocation issues</title>
<updated>2013-04-23T12:00:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2013-03-11T06:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a3dfd0dc1b116603a072ec4627df4eb2093909e3'/>
<id>urn:sha1:a3dfd0dc1b116603a072ec4627df4eb2093909e3</id>
<content type='text'>
1, Use create_wrapper to create perl wrapper in the SDK.
2, Add perl.real to perl-nativesdk package.

Cherry-pick commit 820a64bfb7b27e3aaa3b8c0228c4ed70b64c03d1

[YOCTO #3984]

(From OE-Core rev: 6571278b896474c58bf5552d0e46237f2cf5096c)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>automake_1.12.3.bb: update dependencies</title>
<updated>2013-04-23T12:00:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2013-03-11T06:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b9be8d85fa13f3204962b58f7075cff718c791da'/>
<id>urn:sha1:b9be8d85fa13f3204962b58f7075cff718c791da</id>
<content type='text'>
Remove the RDEPENDS for nativesdk because the nativesdk-automake also
needs perl modules.

Add dependencies perl-module-thread-queue and perl-module-threads.

Remove redundant dependencies that they are already required by autoconf
and autoconf is required by automake.

In this removed list, "--&gt;" present "required by":

perl-module-cwd --&gt; perl-module-file-path --&gt; autoconf
perl-module-dynaloader --&gt; perl-module-xsloader --&gt; perl-module-fcntl
--&gt; perl-module-file-stat --&gt; autoconf

perl-module-exporter-heavy --&gt; perl-module-exporter --&gt; autoconf
perl-module-constant --&gt; autoconf
perl-module-errno --&gt; autoconf
perl-module-file-basename --&gt; autoconf
perl-module-file-compare --&gt; autoconf
perl-module-file-copy --&gt; autoconf
perl-module-file-glob --&gt; autoconf
perl-module-file-spec-unix --&gt; perl-module-file-spec
--&gt; perl-module-io-file --&gt; autoconf

perl-module-file-stat --&gt; autoconf
perl-module-getopt-long --&gt; autoconf
perl-module-io --&gt; perl-module-IO-handle --&gt; perl-module-IO-seekable
--&gt; perl-module-io-file --&gt; autoconf

perl-module-io-file --&gt; autoconf
perl-module-posix --&gt; autoconf
Bump up PR.

Cherry-pick commit d93898b2c530681362e42d1b0477fa593a625046

(From OE-Core rev: 76f51c96ddddaa15bf40e6c415579db946bf0d7e)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix errors if configure is reattempted</title>
<updated>2013-04-23T12:00:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2013-03-11T06:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=608207e8682840065c8e83ddeab613279a3c9cfd'/>
<id>urn:sha1:608207e8682840065c8e83ddeab613279a3c9cfd</id>
<content type='text'>
If configure of perl is reattempted it currently fails as it tries to edit
files outside ${S}. Chaging from ${WORKDIR} to ${S} avoids this issue
and allows rebuilds to work.

Cherry-pick commit f2f0a1aa489f9e6e4414fa758d3dd09a950a106c

(From OE-Core rev: 4cb190a7527300bcaed34bb6f65329c5d6425966)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>generate-sh.patch:fix autoreconf run failed on gmae-toolchain</title>
<updated>2013-04-23T12:00:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2013-03-11T06:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5b2ff14255aeac01893c83754c6000ba12d717d0'/>
<id>urn:sha1:5b2ff14255aeac01893c83754c6000ba12d717d0</id>
<content type='text'>
The perl shared libraries did not have RPATHs set and that made
autoreconf fail when using the SDK. The LDDLFLAGS environment variable
was already exported in the recipe but was not used when generating the
config.sh.

Cherry-pick commit df1a1dcb6d95a4aa558019530445373537c4efdd

[YOCTO #3338]

(From OE-Core rev: ff83f3685ce79712733822cf298d20538757b54d)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix autoreconf run failed on gmae-toolchain</title>
<updated>2013-04-23T12:00:51+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2013-03-11T06:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=04b34a50eb5e3d2561e5107d746b7f22b8e44e70'/>
<id>urn:sha1:04b34a50eb5e3d2561e5107d746b7f22b8e44e70</id>
<content type='text'>
File warnings/register.pm has been moved to package perl, update
RPROVIDES_perl to provides perl-module-warnings-register for backward
compatibility.

Update populate_package script for:
1 Way to deal directory 'Module/' is not right, it creates packages
whose names end with '-pm'. Update to drop these packages.
2 Deal directory 'auto/' to put same name module file(.pm) and library
file(.so) into one package. That because .pm file requires the same
name .so file at runtime.

Cherry-pick commit dd65b82d24afcf3982f6fb93a6503c71fdf40dbf

[Yocto #3338]

(From OE-Core rev: ecffb5bc90d71d903ca2701383b4229e389a812b)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
