<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/meta/recipes-devtools, branch danny</title>
<subtitle>Mirror of openembedded-core</subtitle>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/'/>
<entry>
<title>binutils: fix build with recent texinfo (5.1)</title>
<updated>2013-07-23T13:31:41+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.multitech.net/cgit/openembedded-core.git/commit/?id=d6c69df33e5b447eb01ee7fca921b94c3a853203'/>
<id>d6c69df33e5b447eb01ee7fca921b94c3a853203</id>
<content type='text'>
Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc: add patch to disable texinfo when texinfo is 5.0 or newer</title>
<updated>2013-07-23T13:30:13+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.multitech.net/cgit/openembedded-core.git/commit/?id=e6c13c14f520162e0431d097f78d13eed4586c20'/>
<id>e6c13c14f520162e0431d097f78d13eed4586c20</id>
<content type='text'>
* this is needed only for 4.7 series, newer works fine with texinfo-5*

[YOCTO #3947]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* this is needed only for 4.7 series, newer works fine with texinfo-5*

[YOCTO #3947]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qemu-native: fix DSO linking</title>
<updated>2013-05-08T11:03: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.multitech.net/cgit/openembedded-core.git/commit/?id=c0ed6d8017eb83321dfb6e5c769cce2c9f81ca0c'/>
<id>c0ed6d8017eb83321dfb6e5c769cce2c9f81ca0c</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]
Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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]
Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl: fix CVE-2013-1667</title>
<updated>2013-04-29T14:41:43+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.multitech.net/cgit/openembedded-core.git/commit/?id=ccc272a3f7bf240733dc3af1d8d7b870c55e1f5b'/>
<id>ccc272a3f7bf240733dc3af1d8d7b870c55e1f5b</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.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl: fix CVE-2012-6329</title>
<updated>2013-04-29T14:25:02+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.multitech.net/cgit/openembedded-core.git/commit/?id=b585a50b7bd735c3092af9477af263c13c853d32'/>
<id>b585a50b7bd735c3092af9477af263c13c853d32</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.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix toolchain relocation issues</title>
<updated>2013-04-23T09:38:45+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.multitech.net/cgit/openembedded-core.git/commit/?id=6571278b896474c58bf5552d0e46237f2cf5096c'/>
<id>6571278b896474c58bf5552d0e46237f2cf5096c</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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake_1.12.3.bb: update dependencies</title>
<updated>2013-04-23T09:38:45+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.multitech.net/cgit/openembedded-core.git/commit/?id=76f51c96ddddaa15bf40e6c415579db946bf0d7e'/>
<id>76f51c96ddddaa15bf40e6c415579db946bf0d7e</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

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix errors if configure is reattempted</title>
<updated>2013-04-23T09:38:45+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.multitech.net/cgit/openembedded-core.git/commit/?id=4cb190a7527300bcaed34bb6f65329c5d6425966'/>
<id>4cb190a7527300bcaed34bb6f65329c5d6425966</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

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>generate-sh.patch:fix autoreconf run failed on gmae-toolchain</title>
<updated>2013-04-23T09:38:45+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.multitech.net/cgit/openembedded-core.git/commit/?id=ff83f3685ce79712733822cf298d20538757b54d'/>
<id>ff83f3685ce79712733822cf298d20538757b54d</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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl_5.14.2.bb:fix autoreconf run failed on gmae-toolchain</title>
<updated>2013-04-23T09:38:45+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.multitech.net/cgit/openembedded-core.git/commit/?id=ecffb5bc90d71d903ca2701383b4229e389a812b'/>
<id>ecffb5bc90d71d903ca2701383b4229e389a812b</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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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]

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
