<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-12161</id>
	<title>Nabble - Sourceware - crossgcc list</title>
	<updated>2009-12-02T01:12:19Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Sourceware---crossgcc-list-f12161.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sourceware---crossgcc-list-f12161.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26605739</id>
	<title>Re: [PATCH 0 of 1] CVS retrieval of GLIBC cannot work for 2.10.1</title>
	<published>2009-12-02T01:12:19Z</published>
	<updated>2009-12-02T01:12:19Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Hello!
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26605739&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ng@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; could you confirm that previous installations fo ct-ng will still function?
&lt;br&gt;&lt;br&gt;If you based tour work on a release tarball, then this release tarball
&lt;br&gt;will still be available, and will not be impacted. So you'll be able to
&lt;br&gt;reproduce your toolchains.
&lt;br&gt;&lt;br&gt;If you based your work on a clone of the repository, and you did note
&lt;br&gt;the 'revision' of the repository you used, then you'll be able to
&lt;br&gt;reproduce your toolchains.
&lt;br&gt;&lt;br&gt;&amp;gt; Maybe I'm misinterpreting what this is about but it would be good if you 
&lt;br&gt;&amp;gt; could clarify.
&lt;br&gt;&lt;br&gt;I am not migrating crosstool-NG to git. I am adding support in crosstool-NG
&lt;br&gt;to use GIT repositories, so it can use the glibc GIT tree instead of the
&lt;br&gt;CVS repository.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +0/33 662376056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp; ^ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;| --==&amp;lt; O_o &amp;gt;==-- '------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;/e\ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| (*_*) | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp;&amp;quot;&amp;quot;&amp;quot; &amp;nbsp;conspiracy. &amp;nbsp;|
&lt;br&gt;'------------------------------'-------'------------------'--------------------'
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--CVS-retrieval-of-GLIBC-cannot-work-for-2.10.1-tp26602267p26605739.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26604521</id>
	<title>Re: [PATCH 0 of 1] CVS retrieval of GLIBC cannot work for 2.10.1</title>
	<published>2009-12-01T23:12:57Z</published>
	<updated>2009-12-01T23:12:57Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Hello Frederic!
&lt;br&gt;Hello All!
&lt;br&gt;&lt;br&gt;On Wednesday 02 December 2009 02:28:16 Frederic Roussel wrote:
&lt;br&gt;&amp;gt; I've noticed that CVS retrieval for glibc cannot work, so I made a patch
&lt;br&gt;&amp;gt; to disable it in glibc.in.
&lt;br&gt;&lt;br&gt;Don't bother hacking CVS in glibc, it's going away now that there are git
&lt;br&gt;trees available. CVS is already gone in my local copy, but as git is not
&lt;br&gt;yet ready, I haven't pushed the changes yet. Should be done by the end of
&lt;br&gt;the week...
&lt;br&gt;&lt;br&gt;&amp;gt; That being said, the upstream project advertizes the use of &amp;quot;git&amp;quot; rather
&lt;br&gt;&amp;gt; than &amp;quot;cvs&amp;quot;.
&lt;br&gt;&amp;gt; Is there any work going on to have &amp;quot;git&amp;quot; trees retrieved ?
&lt;br&gt;&lt;br&gt;Yes, it's almost ready.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--CVS-retrieval-of-GLIBC-cannot-work-for-2.10.1-tp26602267p26604521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26602269</id>
	<title>[PATCH 1 of 1] config/libc/glibc.in: Fix for glibc 2.10.1 CVS branch</title>
	<published>2009-12-01T17:28:17Z</published>
	<updated>2009-12-01T17:28:17Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html"># HG changeset patch
&lt;br&gt;# User &amp;quot;Frederic Roussel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26602269&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;# Date 1259717263 28800
&lt;br&gt;# Node ID 43ecf1db5f57abd68f0b28227d246f6bba44e05b
&lt;br&gt;# Parent &amp;nbsp;5f26745a915c8bac992aee9e0453cef9c4e868e9
&lt;br&gt;config/libc/glibc.in: Fix for glibc 2.10.1 CVS branch
&lt;br&gt;&lt;br&gt;the CVS tree doesn't have a glibc-2_10_1-branch branch. only a glibc-2_10_1 branch exists. moreovert there is no &amp;quot;ports&amp;quot; in CVS for 2.10.1. Better to disable CVS for now rather than break.
&lt;br&gt;&lt;br&gt;Signed-off-by: &amp;quot;Frederic Roussel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26602269&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;diff -r 5f26745a915c -r 43ecf1db5f57 config/libc/glibc.in
&lt;br&gt;--- a/config/libc/glibc.in	Thu Nov 26 00:22:17 2009 +0100
&lt;br&gt;+++ b/config/libc/glibc.in	Tue Dec 01 17:27:43 2009 -0800
&lt;br&gt;@@ -110,6 +110,7 @@
&lt;br&gt;&amp;nbsp;config LIBC_GLIBC_CVS
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;bool
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;prompt &amp;quot;CVS checkout&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;depends on ! LIBC_V_2_10_1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;help
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;See the help for the entry &amp;quot;Released tarball&amp;quot;, above.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--CVS-retrieval-of-GLIBC-cannot-work-for-2.10.1-tp26602267p26602269.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26602267</id>
	<title>[PATCH 0 of 1] CVS retrieval of GLIBC cannot work for 2.10.1</title>
	<published>2009-12-01T17:28:16Z</published>
	<updated>2009-12-01T17:28:16Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I've noticed that CVS retrieval for glibc cannot work, so I made a patch to disable it in glibc.in.
&lt;br&gt;&lt;br&gt;There are several reasons for the CVS retrieval to fail:
&lt;br&gt;- glibc-2_10_1-branch doesn't exist in the CVS tree. only glibc-2_10_1 is there. but the CT_GetCVS assumes that -branch will always be the suffix to use.
&lt;br&gt;- there is no ports module for 2.10.1 yet
&lt;br&gt;&lt;br&gt;I probably don't understand all the subtelty of glibc CVS tree tags naming, but I have noticed that some trees are clearly identical acrtoss versions. For instance &amp;quot;glibc-2_10-branch&amp;quot; and &amp;quot;glibc-2_10_1&amp;quot; are identical. glibc-2_10-branch/version.h carries the version 2.10.1
&lt;br&gt;&lt;br&gt;That being said, the upstream project advertizes the use of &amp;quot;git&amp;quot; rather than &amp;quot;cvs&amp;quot;.
&lt;br&gt;&lt;br&gt;Is there any work going on to have &amp;quot;git&amp;quot; trees retrieved ?
&lt;br&gt;&lt;br&gt;Oh, before I forget, the recurring build failure for glibc (2.10.1) that I was seeing before Thanksgiving went totally away for some mysterious reasons. That had been discussed in this list around July 23. As suggested I tried 'ct-ng distclean' but no matter of cleanup solved my problem as it did for the original reporter.
&lt;br&gt;The Cross-Linux From Scratch foks were seeing the same problem. Based on their findings I introduced:
&lt;br&gt;CT_LIBC_GLIBC_EXTRA_CFLAGS=&amp;quot;-U_FORTIFY_SOURCE
&lt;br&gt;Yeah, I don't like it either. But that made the problm go away.
&lt;br&gt;&lt;br&gt;After Thanksgiving, I tried again without the flag. Lo and behold it worked. I don't know if any the checkins from Yann might have fixed that.
&lt;br&gt;&lt;br&gt;I just wanted to document it in the list, in case it happens again.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;--Frederic
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--CVS-retrieval-of-GLIBC-cannot-work-for-2.10.1-tp26602267p26602267.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26601359</id>
	<title>Re: crosstool-ng build failure with default  arm-unknown-linux-uclibcgnueabi sample</title>
	<published>2009-12-01T16:01:02Z</published>
	<updated>2009-12-01T16:01:02Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Thomas,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;On Wednesday 02 December 2009 00:02:07 Yann E. MORIN wrote:
&lt;br&gt;&amp;gt; &amp;gt; It fails while compiling the first gcc compiler
&lt;br&gt;&amp;gt; &amp;gt; with /[...]/arm-unknown-linux-uclibcgnueabi/bin/as:
&lt;br&gt;&amp;gt; &amp;gt; unrecognized option '-Qy'
&lt;br&gt;&amp;gt; Hey! Looks like it's calling the _native_ assembler, here, while yours seems
&lt;br&gt;&amp;gt; to be calling the _cross_ assembler?!? WTF is going on here?
&lt;br&gt;&lt;br&gt;Well, in fact it shall really call the native assembler: it's tring to
&lt;br&gt;generate an executable, genmodes, to run on the build machine.
&lt;br&gt;&lt;br&gt;&amp;gt; OK, I'll look a bit more in depth at the log file to see why it does so.
&lt;br&gt;&lt;br&gt;Everything I could spot looked fine to me... :-(
&lt;br&gt;&lt;br&gt;&amp;gt; I'll try to replicate the problem on my i686 netbook,
&lt;br&gt;&lt;br&gt;The gcc pass-1 build just finished, and genmodes was successfully built
&lt;br&gt;and run.
&lt;br&gt;&lt;br&gt;From digging the binutils source code, -Qy should mostly be ignored for
&lt;br&gt;compatibility with some (legacy) SVR4 stuff. Mostly, it seems it dealt
&lt;br&gt;with comment sections. Bah...
&lt;br&gt;&lt;br&gt;What's your host? Mine is a Debian Lenny 5.0.3 with backports:
&lt;br&gt;&lt;br&gt;# as --version
&lt;br&gt;GNU assembler (GNU Binutils for Debian) 2.18.0.20080103
&lt;br&gt;# gcc --version
&lt;br&gt;gcc (Debian 4.3.2-1.1) 4.3.2
&lt;br&gt;# uname -a
&lt;br&gt;Linux roazhon 2.6.31.5-roazhon #1 SMP Fri Oct 23 20:17:59 CEST 2009
&lt;br&gt;x86_64 GNU/Linux
&lt;br&gt;&lt;br&gt;Sorry, I'm out of ideas... :-(
&lt;br&gt;That's all for tonight, tomorrow is a long day.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-ng-build-failure-with-default--arm-unknown-linux-uclibcgnueabi-sample-tp26599439p26601359.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26605373</id>
	<title>Re: [PATCH 0 of 1] CVS retrieval of GLIBC cannot work for 2.10.1</title>
	<published>2009-12-01T15:28:45Z</published>
	<updated>2009-12-01T15:28:45Z</updated>
	<author>
		<name>ng-8</name>
	</author>
	<content type="html">Yann E. MORIN wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Frederic!
&lt;br&gt;&amp;gt; Hello All!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Wednesday 02 December 2009 02:28:16 Frederic Roussel wrote:
&lt;br&gt;&amp;gt;&amp;gt; I've noticed that CVS retrieval for glibc cannot work, so I made a patch
&lt;br&gt;&amp;gt;&amp;gt; to disable it in glibc.in.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Don't bother hacking CVS in glibc, it's going away now that there are git
&lt;br&gt;&amp;gt; trees available. CVS is already gone in my local copy, but as git is not
&lt;br&gt;&amp;gt; yet ready, I haven't pushed the changes yet. Should be done by the end of
&lt;br&gt;&amp;gt; the week...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; That being said, the upstream project advertizes the use of &amp;quot;git&amp;quot; rather
&lt;br&gt;&amp;gt;&amp;gt; than &amp;quot;cvs&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt; Is there any work going on to have &amp;quot;git&amp;quot; trees retrieved ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, it's almost ready.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Yann E. MORIN.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Hi Yann,
&lt;br&gt;&lt;br&gt;could you confirm that previous installations fo ct-ng will still function?
&lt;br&gt;&lt;br&gt;I installed ct-ng just before you started moving to git and after a fair 
&lt;br&gt;bit of work getting to know it I built a toolchain matched to my 
&lt;br&gt;requirements.
&lt;br&gt;&lt;br&gt;Unless there are very important underlying reasons I do not intent to 
&lt;br&gt;disrupt a working tested development system , however I do need to 
&lt;br&gt;retain the possibility to recreate exactly the same thing should the 
&lt;br&gt;need arise (fs corruption, whatever ).
&lt;br&gt;&lt;br&gt;I have enough work on my plate using ct-ng, I really do not have the 
&lt;br&gt;time to learn git as well and start more learning curves and reinventing 
&lt;br&gt;the wheel in order to remain where I am now with a working system.
&lt;br&gt;&lt;br&gt;Maybe I'm misinterpreting what this is about but it would be good if you 
&lt;br&gt;could clarify.
&lt;br&gt;&lt;br&gt;Many thanks, Peter.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--CVS-retrieval-of-GLIBC-cannot-work-for-2.10.1-tp26602267p26605373.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26600694</id>
	<title>Re: crosstool-ng build failure with default  arm-unknown-linux-uclibcgnueabi sample</title>
	<published>2009-12-01T15:05:33Z</published>
	<updated>2009-12-01T15:05:33Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Thomas,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;On Wednesday 02 December 2009 00:02:07 Yann E. MORIN wrote:
&lt;br&gt;&amp;gt; Hey! Looks like it's calling the _native_ assembler, here, while yours seems
&lt;br&gt;&amp;gt; to be calling the _cross_ assembler?!? WTF is going on here?
&lt;br&gt;&lt;br&gt;Bah, forget it. I forgot the PATH... :-(
&lt;br&gt;&lt;br&gt;Yann.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-ng-build-failure-with-default--arm-unknown-linux-uclibcgnueabi-sample-tp26599439p26600694.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26600644</id>
	<title>Re: crosstool-ng build failure with default  arm-unknown-linux-uclibcgnueabi sample</title>
	<published>2009-12-01T15:02:07Z</published>
	<updated>2009-12-01T15:02:07Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Hello Thomas!
&lt;br&gt;Hello All!
&lt;br&gt;&lt;br&gt;On Tuesday 01 December 2009 22:34:03 Thomas Petazzoni wrote:
&lt;br&gt;&amp;gt; I'm having a build failure with the current (mercurial) crosstool-ng
&lt;br&gt;&amp;gt; while building the toolchain of sample arm-unknown-linux-uclibcgnueabi
&lt;br&gt;&amp;gt; sample.
&lt;br&gt;&amp;gt; It fails while compiling the first gcc compiler
&lt;br&gt;&lt;br&gt;It just worked fine for me here:
&lt;br&gt;&lt;br&gt;--8&amp;lt;--
&lt;br&gt;[INFO ] &amp;nbsp;Installing C library headers: done in 4.58s (at 05:26)
&lt;br&gt;[INFO ] &amp;nbsp;=================================================================
&lt;br&gt;[INFO ] &amp;nbsp;Installing static core C compiler
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Configuring static core C compiler
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Building static core C compiler
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Installing static core C compiler
&lt;br&gt;[INFO ] &amp;nbsp;Installing static core C compiler: done in 93.74s (at 07:00)
&lt;br&gt;[INFO ] &amp;nbsp;=================================================================
&lt;br&gt;[INFO ] &amp;nbsp;Installing C library
&lt;br&gt;--8&amp;lt;--
&lt;br&gt;&lt;br&gt;[it bails out while trying to build ltrace, later, but that's nother issue]
&lt;br&gt;&lt;br&gt;&amp;gt; .config and build.log attached.
&lt;br&gt;&lt;br&gt;I extracted the failing commandline from your log file (i486.dat, in the
&lt;br&gt;diff below), and compared it to the one from mine (x86_64.dat, below):
&lt;br&gt;&lt;br&gt;--8&amp;lt;--
&lt;br&gt;# diff -u i486.dat x86_64.dat
&lt;br&gt;--- i486.dat &amp;nbsp; &amp;nbsp;2009-12-01 23:36:45.000000000 +0100
&lt;br&gt;+++ x86_64.dat &amp;nbsp;2009-12-01 23:36:48.000000000 +0100
&lt;br&gt;@@ -1,4 +1,4 @@
&lt;br&gt;-i486-build_pc-linux-gnu-gcc
&lt;br&gt;+x86_64-build_pc-linux-gnu-gcc
&lt;br&gt;&amp;nbsp;-c
&lt;br&gt;&amp;nbsp;-pipe
&lt;br&gt;&amp;nbsp;-DIN_GCC
&lt;br&gt;@@ -20,18 +20,18 @@
&lt;br&gt;&amp;nbsp;-DGENERATOR_FILE
&lt;br&gt;&amp;nbsp;-I.
&lt;br&gt;&amp;nbsp;-Ibuild
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/build
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/../include
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/../libcpp/include
&lt;br&gt;--I/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;--I/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/../libdecnumber
&lt;br&gt;--I/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/../libdecnumber/dpd
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/build
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/../include
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/../libcpp/include
&lt;br&gt;+-I/home/ymorin/x-tools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;+-I/home/ymorin/x-tools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/../libdecnumber
&lt;br&gt;+-I/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/../libdecnumber/dpd
&lt;br&gt;&amp;nbsp;-I../libdecnumber
&lt;br&gt;--I/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;--I/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;+-I/home/ymorin/x-tools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;+-I/home/ymorin/x-tools/arm-unknown-linux-uclibcgnueabi/include
&lt;br&gt;&amp;nbsp;-DCLOOG_PPL_BACKEND
&lt;br&gt;&amp;nbsp;-o
&lt;br&gt;&amp;nbsp;build/genmodes.o
&lt;br&gt;-/home/thomas/projets/crosstool-ng/targets/src/gcc-4.4.0/gcc/genmodes.c
&lt;br&gt;+/home/ymorin/dev/crosstool-NG/ct-ng.temp/targets/src/gcc-4.4.0/gcc/genmodes.c
&lt;br&gt;--8&amp;lt;--
&lt;br&gt;&lt;br&gt;OK, so apart from the path being different, there is nothing that differs:
&lt;br&gt;this is the exact same command line. Well, you're using an i486 host while
&lt;br&gt;I'm using an x86_64, but that should not be an issue. Or may be it is...
&lt;br&gt;&lt;br&gt;&amp;gt; with /[...]/arm-unknown-linux-uclibcgnueabi/bin/as:
&lt;br&gt;&amp;gt; unrecognized option '-Qy'
&lt;br&gt;&lt;br&gt;There's no mention of any '-Qy' option in the as man page (nor is there any
&lt;br&gt;on the online manual either).
&lt;br&gt;&lt;br&gt;Hmm, doing the command by hand, and adding '--verbose -Wl,--verbose' gives
&lt;br&gt;me (excerpt):
&lt;br&gt;&lt;br&gt;--8&amp;lt;--
&lt;br&gt;[...]
&lt;br&gt;/usr/lib/gcc/x86_64-linux-gnu/4.3.2/cc1 [...] -Wno-variadic-macros
&lt;br&gt;-Wno-overlength-strings -version -o - |
&lt;br&gt;&amp;nbsp;as -V -Qy -o build/genmodes.o -
&lt;br&gt;[...]
&lt;br&gt;--8&amp;lt;--
&lt;br&gt;&lt;br&gt;Hey! Looks like it's calling the _native_ assembler, here, while yours seems
&lt;br&gt;to be calling the _cross_ assembler?!? WTF is going on here?
&lt;br&gt;&lt;br&gt;OK, I'll look a bit more in depth at the log file to see why it does so.
&lt;br&gt;I'll try to replicate the problem on my i686 netbook, but that machine is
&lt;br&gt;slow, so if you have a little time to investigate on your side in the
&lt;br&gt;meantime...
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-ng-build-failure-with-default--arm-unknown-linux-uclibcgnueabi-sample-tp26599439p26600644.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26599439</id>
	<title>crosstool-ng build failure with default  arm-unknown-linux-uclibcgnueabi sample</title>
	<published>2009-12-01T13:34:03Z</published>
	<updated>2009-12-01T13:34:03Z</updated>
	<author>
		<name>Thomas Petazzoni-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm having a build failure with the current (mercurial) crosstool-ng
&lt;br&gt;while building the toolchain of sample arm-unknown-linux-uclibcgnueabi
&lt;br&gt;sample.
&lt;br&gt;&lt;br&gt;It fails while compiling the first gcc compiler
&lt;br&gt;with /home/thomas/projets/crosstool-ng/targets/arm-unknown-linux-uclibcgnueabi/build/gcc-core-static/arm-unknown-linux-uclibcgnueabi/bin/as:
&lt;br&gt;unrecognized option '-Qy'
&lt;br&gt;&lt;br&gt;.config and build.log attached.
&lt;br&gt;&lt;br&gt;Sincerly,
&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;-- 
&lt;br&gt;Thomas Petazzoni, Free Electrons
&lt;br&gt;Kernel, drivers and embedded Linux development,
&lt;br&gt;consulting, training and support.
&lt;br&gt;&lt;a href=&quot;http://free-electrons.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://free-electrons.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;.config&lt;/strong&gt; (12K) &lt;a href=&quot;http://old.nabble.com/attachment/26599439/0/.config&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;build.log.bz2&lt;/strong&gt; (533K) &lt;a href=&quot;http://old.nabble.com/attachment/26599439/1/build.log.bz2&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-ng-build-failure-with-default--arm-unknown-linux-uclibcgnueabi-sample-tp26599439p26599439.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26586584</id>
	<title>Re: ng-1.5.2: &quot;long-term stable&quot; kernel version</title>
	<published>2009-11-30T20:42:14Z</published>
	<updated>2009-11-30T20:42:14Z</updated>
	<author>
		<name>Zvi Vered</name>
	</author>
	<content type="html">Dear Mr. Morin,
&lt;br&gt;&lt;br&gt;I tried the following kernel versions on RTD's PC104 Core2Duo:
&lt;br&gt;&lt;br&gt;2.6.29: I had a problem with remap_pfn_range. I used it to map phisical 
&lt;br&gt;memory to a user space virtual memory. This problem is mentined in osdir and 
&lt;br&gt;in the kernel's BugZilla.
&lt;br&gt;&lt;br&gt;2.6.31.1: After the extraction of the bzImage, the screen is black for a 
&lt;br&gt;second and then boot continues. But sometimes, boot does not continue and PC 
&lt;br&gt;starts from BIOS (as in cold reset). This problem is not deterministic.
&lt;br&gt;&lt;br&gt;As I said, I'm sure the cause is not the toolchain but linux code.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;quot;Yann E. MORIN&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26586584&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yann.morin.1998@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26586584&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;crossgcc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Cc: &amp;quot;Zvi Vered&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26586584&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;veredz72@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Monday, November 30, 2009 10:28 PM
&lt;br&gt;Subject: Re: ng-1.5.2: &amp;quot;long-term stable&amp;quot; kernel version
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Zvi,
&lt;br&gt;&amp;gt; All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Monday 30 November 2009 20:46:29 Zvi Vered wrote:
&lt;br&gt;&amp;gt;&amp;gt; I built a toolchain for i686 using 2.6.31.1
&lt;br&gt;&amp;gt;&amp;gt; Then I noticed the words &amp;quot;long-term stable&amp;quot; near 2.6.27.35
&lt;br&gt;&amp;gt;&amp;gt; What does it mean ?
&lt;br&gt;&amp;gt;&amp;gt; Did someone made QA tests for this version ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://marc.info/?l=linux-kernel&amp;m=122375909403298&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=linux-kernel&amp;m=122375909403298&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I had problems with 2.6.29 and 2.6.31.1.
&lt;br&gt;&amp;gt;&amp;gt; I'm sure the cause to the problems is not the toolchain but the kernel 
&lt;br&gt;&amp;gt;&amp;gt; code.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Without the error message, the context, and other related information, we 
&lt;br&gt;&amp;gt; are
&lt;br&gt;&amp;gt; not able to help you.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; .-----------------.--------------------.------------------.--------------------.
&lt;br&gt;&amp;gt; | &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' 
&lt;br&gt;&amp;gt; conspiracy: |
&lt;br&gt;&amp;gt; | +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ 
&lt;br&gt;&amp;gt; |
&lt;br&gt;&amp;gt; | +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is 
&lt;br&gt;&amp;gt; no &amp;nbsp;|
&lt;br&gt;&amp;gt; | &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v 
&lt;br&gt;&amp;gt; conspiracy. &amp;nbsp;|
&lt;br&gt;&amp;gt; `------------------------------^-------^------------------^--------------------'
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ng-1.5.2%3A-%22long-term-stable%22-kernel-version-tp26580709p26586584.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26584290</id>
	<title>Re: x86 cross toolchain and pthread_* weak symbols</title>
	<published>2009-11-30T15:56:24Z</published>
	<updated>2009-11-30T15:56:24Z</updated>
	<author>
		<name>Mike Frysinger</name>
	</author>
	<content type="html">On Monday 30 November 2009 16:12:08 Lionel Landwerlin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm using crosstool-ng to generate a cross toolchain for an x86 target
&lt;br&gt;&amp;gt; (nothing too exciting...) and I'm kind of disappointed because I get
&lt;br&gt;&amp;gt; some pthread_* weak symbols inside my toolchain :
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /opt/cross_x86/i686-cm-linux-gnu/lib/libdl-2.10.2.so
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_getspecific
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_key_create
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_once
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_setspecific
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm wondering why I don't have these weak symbols on my host system
&lt;br&gt;&amp;gt; (debian unstable) which is an x86 too, and using the same toolchain
&lt;br&gt;&amp;gt; (both using gcc-4.3.4 + eglibc-2.10/nptl, but binutils 2.19 in my cross
&lt;br&gt;&amp;gt; toolchain, 2.20 on my host system).
&lt;/div&gt;&lt;/div&gt;maybe you're comparing apples to oranges. &amp;nbsp;such weak references make sense if 
&lt;br&gt;you've spent time reading the code in question, and i have them on my host x86 
&lt;br&gt;system.
&lt;br&gt;-mike
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (853 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26584290/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/x86-cross-toolchain-and-pthread_*-weak-symbols-tp26581960p26584290.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26583079</id>
	<title>Re: x86 cross toolchain and pthread_* weak symbols</title>
	<published>2009-11-30T14:20:46Z</published>
	<updated>2009-11-30T14:20:46Z</updated>
	<author>
		<name>Lionel Landwerlin-2</name>
	</author>
	<content type="html">Le lundi 30 novembre 2009 à 21:51 +0000, Martin Guy a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 11/30/09, Lionel Landwerlin &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26583079&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;llandwerlin@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;I'm using crosstool-ng to generate a cross toolchain for an x86 target
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;(nothing too exciting...) and I'm kind of disappointed because I get
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;some pthread_* weak symbols inside my toolchain :
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;/opt/cross_x86/i686-cm-linux-gnu/lib/libdl-2.10.2.so
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_getspecific
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_key_create
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_once
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_setspecific
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;I'm wondering why I don't have these weak symbols on my host system
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;(debian unstable) which is an x86 too, and using the same toolchain
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;(both using gcc-4.3.4 + eglibc-2.10/nptl, but binutils 2.19 in my cross
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;toolchain, 2.20 on my host system).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does that cause any disfunction or is it just annoying?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;M
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Well, after I built my toolchain, I started playing a little with
&lt;br&gt;buildroot. I did build a rootfs with it, containing directfb.
&lt;br&gt;Every directfb application I launched used to crash early in the
&lt;br&gt;initialization of directfb. After launching gdb on a directfb example, I
&lt;br&gt;found that the process was crashing with its pc at 0x0. The previous
&lt;br&gt;function in the stack was pthread_once. The address of the pthread_once
&lt;br&gt;symbol in the process was wrong (that's what I though first), it was
&lt;br&gt;inside the mapped code of libdl.so, instead of the mapped code of
&lt;br&gt;libpthread.
&lt;br&gt;Finally I found these weak symbols all over the toolchain.
&lt;br&gt;&lt;br&gt;The stack was something like that :
&lt;br&gt;&lt;br&gt;0x0
&lt;br&gt;pthread_once
&lt;br&gt;dlopen
&lt;br&gt;&lt;br&gt;(I will provide stack trace later)
&lt;br&gt;&lt;br&gt;Directfb examples'/applications' are the only binary crashing as
&lt;br&gt;described. But I didn't build a lot of packages and directfb might be
&lt;br&gt;the only binary using dlopen in my setup.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lionel Landwerlin
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/x86-cross-toolchain-and-pthread_*-weak-symbols-tp26581960p26583079.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26582589</id>
	<title>Re: x86 cross toolchain and pthread_* weak symbols</title>
	<published>2009-11-30T13:51:27Z</published>
	<updated>2009-11-30T13:51:27Z</updated>
	<author>
		<name>martinwguy</name>
	</author>
	<content type="html">On 11/30/09, Lionel Landwerlin &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26582589&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;llandwerlin@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;I'm using crosstool-ng to generate a cross toolchain for an x86 target
&lt;br&gt;&amp;gt; &amp;nbsp;(nothing too exciting...) and I'm kind of disappointed because I get
&lt;br&gt;&amp;gt; &amp;nbsp;some pthread_* weak symbols inside my toolchain :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;/opt/cross_x86/i686-cm-linux-gnu/lib/libdl-2.10.2.so
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_getspecific
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_key_create
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_once
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_setspecific
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I'm wondering why I don't have these weak symbols on my host system
&lt;br&gt;&amp;gt; &amp;nbsp;(debian unstable) which is an x86 too, and using the same toolchain
&lt;br&gt;&amp;gt; &amp;nbsp;(both using gcc-4.3.4 + eglibc-2.10/nptl, but binutils 2.19 in my cross
&lt;br&gt;&amp;gt; &amp;nbsp;toolchain, 2.20 on my host system).
&lt;/div&gt;&lt;br&gt;Does that cause any disfunction or is it just annoying?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;M
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/x86-cross-toolchain-and-pthread_*-weak-symbols-tp26581960p26582589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26581960</id>
	<title>x86 cross toolchain and pthread_* weak symbols</title>
	<published>2009-11-30T13:12:08Z</published>
	<updated>2009-11-30T13:12:08Z</updated>
	<author>
		<name>Lionel Landwerlin-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I'm using crosstool-ng to generate a cross toolchain for an x86 target
&lt;br&gt;(nothing too exciting...) and I'm kind of disappointed because I get
&lt;br&gt;some pthread_* weak symbols inside my toolchain :
&lt;br&gt;&lt;br&gt;/opt/cross_x86/i686-cm-linux-gnu/lib/libdl-2.10.2.so
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_getspecific
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_key_create
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_once
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;w __pthread_setspecific
&lt;br&gt;&lt;br&gt;I'm wondering why I don't have these weak symbols on my host system
&lt;br&gt;(debian unstable) which is an x86 too, and using the same toolchain
&lt;br&gt;(both using gcc-4.3.4 + eglibc-2.10/nptl, but binutils 2.19 in my cross
&lt;br&gt;toolchain, 2.20 on my host system).
&lt;br&gt;&lt;br&gt;Thanks for your responses.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lionel Landwerlin
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/x86-cross-toolchain-and-pthread_*-weak-symbols-tp26581960p26581960.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26581305</id>
	<title>Re: ng-1.5.2: &quot;long-term stable&quot; kernel version</title>
	<published>2009-11-30T12:28:29Z</published>
	<updated>2009-11-30T12:28:29Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Zvi,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;On Monday 30 November 2009 20:46:29 Zvi Vered wrote:
&lt;br&gt;&amp;gt; I built a toolchain for i686 using 2.6.31.1
&lt;br&gt;&amp;gt; Then I noticed the words &amp;quot;long-term stable&amp;quot; near 2.6.27.35
&lt;br&gt;&amp;gt; What does it mean ?
&lt;br&gt;&amp;gt; Did someone made QA tests for this version ?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://marc.info/?l=linux-kernel&amp;m=122375909403298&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=linux-kernel&amp;m=122375909403298&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt; I had problems with 2.6.29 and 2.6.31.1.
&lt;br&gt;&amp;gt; I'm sure the cause to the problems is not the toolchain but the kernel code.
&lt;br&gt;&lt;br&gt;Without the error message, the context, and other related information, we are
&lt;br&gt;not able to help you.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ng-1.5.2%3A-%22long-term-stable%22-kernel-version-tp26580709p26581305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26580709</id>
	<title>ng-1.5.2: &quot;long-term stable&quot; kernel version</title>
	<published>2009-11-30T11:46:29Z</published>
	<updated>2009-11-30T11:46:29Z</updated>
	<author>
		<name>Zvi Vered</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I built a toolchain for i686 using 2.6.31.1
&lt;br&gt;Then I noticed the words &amp;quot;long-term stable&amp;quot; near 2.6.27.35
&lt;br&gt;What does it mean ?
&lt;br&gt;Did someone made QA tests for this version ?
&lt;br&gt;&lt;br&gt;I had problems with 2.6.29 and 2.6.31.1.
&lt;br&gt;I'm sure the cause to the problems is not the toolchain but the kernel code.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ng-1.5.2%3A-%22long-term-stable%22-kernel-version-tp26580709p26580709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26551793</id>
	<title>[Fwd: Re: 1.5.2 built, but with error]</title>
	<published>2009-11-28T02:21:31Z</published>
	<updated>2009-11-28T02:21:31Z</updated>
	<author>
		<name>Harold Grovesteen-2</name>
	</author>
	<content type="html">Forgot reply all...
&lt;br&gt;&lt;br&gt;-------- Original Message --------
&lt;br&gt;Subject: 	Re: 1.5.2 built, but with error
&lt;br&gt;Date: 	Fri, 27 Nov 2009 07:34:50 -0600
&lt;br&gt;From: 	Harold Grovesteen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551793&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;h.grovsteen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: 	piper.guy1 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551793&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;piper.guy1@...&lt;/a&gt;&amp;gt;
&lt;br&gt;References: 	&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551793&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dafb71610911262147s6b1e8d9fr707da95563416c4d@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;piper.guy1 wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;I successfully built 1.5.2. It built to completion. However I noticed
&lt;br&gt;&amp;gt;this error which took place way before the build ended.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Should I be concerned?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;thanx
&lt;br&gt;&amp;gt;/carl h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;INFO ] &amp;nbsp;=================================================================
&lt;br&gt;&amp;gt;[INFO ] &amp;nbsp;Installing final compiler
&lt;br&gt;&amp;gt;[EXTRA] &amp;nbsp; &amp;nbsp;Configuring final compiler
&lt;br&gt;&amp;gt;[EXTRA] &amp;nbsp; &amp;nbsp;Building final compiler
&lt;br&gt;&amp;gt;[ERROR] &amp;nbsp; &amp;nbsp;libtool.m4: error: problem compiling FC test program
&lt;br&gt;&amp;gt;[EXTRA] &amp;nbsp; &amp;nbsp;Installing final compiler
&lt;br&gt;&amp;gt;[INFO ] &amp;nbsp;Installing final compiler: done in 859.56s (at 63:12)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;--
&lt;br&gt;&amp;gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;No, gcc is trying to test the Fortran compiler. &amp;nbsp;If you did not build a 
&lt;br&gt;Fortran compiler, this result is correct. &amp;nbsp;It should fail. &amp;nbsp;Why gcc 
&lt;br&gt;wants to test it when it wasn't built of course could be perceived as a 
&lt;br&gt;separate type of error, but does not likely reflect a problem with your 
&lt;br&gt;toolchain.
&lt;br&gt;&lt;br&gt;I get this too when I build my toolchain. &amp;nbsp;Yann researched this a while 
&lt;br&gt;back and you might find it if you google the error. &amp;nbsp;It should be in the 
&lt;br&gt;email archive somewhere.
&lt;br&gt;&lt;br&gt;Harold Grovesteen
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Fwd%3A-Re%3A-1.5.2-built%2C-but-with-error--tp26551793p26551793.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26538135</id>
	<title>1.5.2 built, but with error</title>
	<published>2009-11-26T21:47:00Z</published>
	<updated>2009-11-26T21:47:00Z</updated>
	<author>
		<name>piper.guy1</name>
	</author>
	<content type="html">I successfully built 1.5.2. It built to completion. However I noticed
&lt;br&gt;this error which took place way before the build ended.
&lt;br&gt;&lt;br&gt;Should I be concerned?
&lt;br&gt;&lt;br&gt;thanx
&lt;br&gt;/carl h
&lt;br&gt;&lt;br&gt;&lt;br&gt;INFO ] &amp;nbsp;=================================================================
&lt;br&gt;[INFO ] &amp;nbsp;Installing final compiler
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Configuring final compiler
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Building final compiler
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;libtool.m4: error: problem compiling FC test program
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Installing final compiler
&lt;br&gt;[INFO ] &amp;nbsp;Installing final compiler: done in 859.56s (at 63:12)
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/1.5.2-built%2C-but-with-error-tp26538135p26538135.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533565</id>
	<title>Re: getline conflict error</title>
	<published>2009-11-26T10:49:08Z</published>
	<updated>2009-11-26T10:49:08Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Carl,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;On Thursday 26 November 2009 18:40:36 piper.guy1 wrote:
&lt;br&gt;&amp;gt; Sorry to ask again but I didn't get a response yet. Any ideas on this?
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; [ALL  ]      HOSTCC extra/scripts/unifdef
&lt;br&gt;&amp;gt; &amp;gt; [ERROR]    extra/scripts/unifdef.c:209: error: conflicting types for 'getline'
&lt;br&gt;&amp;gt; &amp;gt; [ALL  ]    /usr/include/stdio.h:651: note: previous declaration of
&lt;br&gt;&amp;gt; &amp;gt; 'getline' was here
&lt;br&gt;&amp;gt; &amp;gt; [ERROR]    make[1]: *** [extra/scripts/unifdef] Error 1
&lt;br&gt;&amp;gt; &amp;gt; [ALL  ]    make[1]: Leaving directory
&lt;br&gt;&lt;br&gt;This has already been dealt with at least twice on the list, search the
&lt;br&gt;archives.
&lt;br&gt;&lt;br&gt;Here's the thread containing the answer:
&lt;br&gt;&lt;a href=&quot;http://sourceware.org/ml/crossgcc/2009-10/msg00066.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/ml/crossgcc/2009-10/msg00066.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;And here's the corresponding commit in the crosstool-NG repository:
&lt;br&gt;&lt;a href=&quot;http://ymorin.is-a-geek.org/hg/crosstool-ng/rev/1ba79f2126df&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/hg/crosstool-ng/rev/1ba79f2126df&lt;/a&gt;&lt;br&gt;&lt;br&gt;And the same commit backported to the 1.5 branch:
&lt;br&gt;&lt;a href=&quot;http://ymorin.is-a-geek.org/hg/crosstool-ng/rev/01d01185eb18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/hg/crosstool-ng/rev/01d01185eb18&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/getline-conflict-error-tp26516994p26533565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532795</id>
	<title>Re: getline conflict error</title>
	<published>2009-11-26T09:40:36Z</published>
	<updated>2009-11-26T09:40:36Z</updated>
	<author>
		<name>piper.guy1</name>
	</author>
	<content type="html">Yann or anyone,
&lt;br&gt;&lt;br&gt;Sorry to ask again but I didn't get a response yet. Any ideas on this?
&lt;br&gt;I'm stuck.
&lt;br&gt;&lt;br&gt;thanx
&lt;br&gt;/carl h.
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 12:29 PM, piper.guy1 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532795&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;piper.guy1@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; My build failed. Seems to be a 'getline' conflict.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any help would be appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanx
&lt;br&gt;&amp;gt; /carl h.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/ptrace.h
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/elf.h
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/io.h
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/procfs.h
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/ucontext.h
&lt;br&gt;&amp;gt; [ALL  ]      LN include/sys/user.h
&lt;br&gt;&amp;gt; [ALL  ]    make[1]: Leaving directory
&lt;br&gt;&amp;gt; `/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;&amp;gt; [EXTRA]    Installing headers
&lt;br&gt;&amp;gt; [DEBUG]    ==&amp;gt; Executing: 'make CROSS=
&lt;br&gt;&amp;gt; PREFIX=/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/
&lt;br&gt;&amp;gt; install_headers'
&lt;br&gt;&amp;gt; [ALL  ]    make[1]: Entering directory
&lt;br&gt;&amp;gt; `/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;&amp;gt; [ALL  ]      HOSTCC extra/scripts/unifdef
&lt;br&gt;&amp;gt; [ERROR]    extra/scripts/unifdef.c:209: error: conflicting types for 'getline'
&lt;br&gt;&amp;gt; [ALL  ]    /usr/include/stdio.h:651: note: previous declaration of
&lt;br&gt;&amp;gt; 'getline' was here
&lt;br&gt;&amp;gt; [ERROR]    make[1]: *** [extra/scripts/unifdef] Error 1
&lt;br&gt;&amp;gt; [ALL  ]    make[1]: Leaving directory
&lt;br&gt;&amp;gt; `/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;&amp;gt; [ERROR]    Build failed in step 'Installing C library headers'
&lt;br&gt;&amp;gt; [ERROR]    Error happened in
&lt;br&gt;&amp;gt; '/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/functions'
&lt;br&gt;&amp;gt; in function 'CT_DoExecLog' (line unknown, sorry)
&lt;br&gt;&amp;gt; [ERROR]          called from
&lt;br&gt;&amp;gt; '/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/build/libc/uClibc.sh'
&lt;br&gt;&amp;gt; at line # 88 in function 'do_libc_headers'
&lt;br&gt;&amp;gt; [ERROR]          called from
&lt;br&gt;&amp;gt; '/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/crosstool-NG.sh'
&lt;br&gt;&amp;gt; at line # 544 in function 'main'
&lt;br&gt;&amp;gt; [ERROR]    Look at
&lt;br&gt;&amp;gt; '/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/build.log' for more
&lt;br&gt;&amp;gt; info on this error.
&lt;br&gt;&amp;gt; [ERROR]  (elapsed: 43:43.10)
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/getline-conflict-error-tp26516994p26532795.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524816</id>
	<title>Re: New Alpha cross-toolchain</title>
	<published>2009-11-25T22:23:14Z</published>
	<updated>2009-11-25T22:23:14Z</updated>
	<author>
		<name>venetis</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Ioannis!
&lt;br&gt;&amp;gt; Hello All!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wednesday 25 November 2009 20:09:02 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524816&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;venetis@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I managed to build the following set of tools for Alpha EV56 (basically,
&lt;br&gt;&amp;gt;&amp;gt; all the latest versions supported from ct-ng when I copied it from the
&lt;br&gt;&amp;gt;&amp;gt; trunk):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hey, nice!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; gcc-4.2.2 (including C++ and Fortran)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You mean, gcc-4.4.2, not gcc-4.2.2 (which is quite old, now) ?
&lt;/div&gt;&lt;br&gt;Yes, indeed, I mean gcc-4.4.2 here.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; glibc-2.10.1
&lt;br&gt;&amp;gt;&amp;gt; binutils-2.20
&lt;br&gt;&amp;gt;&amp;gt; linux-2.6.31.5
&lt;br&gt;&amp;gt;&amp;gt; gmp-4.3.1
&lt;br&gt;&amp;gt;&amp;gt; mpfr-2.4.1
&lt;br&gt;&amp;gt;&amp;gt; ppl-0.10.2
&lt;br&gt;&amp;gt;&amp;gt; cloog/ppl-0.15.7
&lt;br&gt;&amp;gt;&amp;gt; mpc-0.7
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In order to complete the build, however, I had to do the following:
&lt;br&gt;&amp;gt;&amp;gt; 1) Copy these 3 files from patches/glibc/2.9 to
&lt;br&gt;&amp;gt;&amp;gt; patches/glibc/ports-2.10.1
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;a) 540-alpha-atfcts.patch
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;b) 560-syslog.patch
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;c) 570-debug-readlink_chk-readklinkat_chk.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OK, done.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2) Replace the file
&lt;br&gt;&amp;gt;&amp;gt; patches/glibc/ports-2.10.1/440-alpha-cache-shape.patch
&lt;br&gt;&amp;gt;&amp;gt; with the file patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Not really: they are not based on the same directory depth. But once that
&lt;br&gt;&amp;gt; was
&lt;br&gt;&amp;gt; fixed, then the build succeeded. I'll trust you that the resulting
&lt;br&gt;&amp;gt; toolchain
&lt;br&gt;&amp;gt; is indeed operational.
&lt;/div&gt;&lt;br&gt;And yes to this one too. I forgot to mention it :-)
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;&lt;br&gt;Ioannis E. Venetis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Alpha-cross-toolchain-tp26518536p26524816.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521184</id>
	<title>Re: New Alpha cross-toolchain</title>
	<published>2009-11-25T14:12:32Z</published>
	<updated>2009-11-25T14:12:32Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Hello Ioannis!
&lt;br&gt;Hello All!
&lt;br&gt;&lt;br&gt;On Wednesday 25 November 2009 20:09:02 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521184&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;venetis@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; I managed to build the following set of tools for Alpha EV56 (basically,
&lt;br&gt;&amp;gt; all the latest versions supported from ct-ng when I copied it from the
&lt;br&gt;&amp;gt; trunk):
&lt;br&gt;&lt;br&gt;Hey, nice!
&lt;br&gt;&lt;br&gt;&amp;gt; gcc-4.2.2 (including C++ and Fortran)
&lt;br&gt;&lt;br&gt;You mean, gcc-4.4.2, not gcc-4.2.2 (which is quite old, now) ?
&lt;br&gt;&lt;br&gt;&amp;gt; glibc-2.10.1
&lt;br&gt;&amp;gt; binutils-2.20
&lt;br&gt;&amp;gt; linux-2.6.31.5
&lt;br&gt;&amp;gt; gmp-4.3.1
&lt;br&gt;&amp;gt; mpfr-2.4.1
&lt;br&gt;&amp;gt; ppl-0.10.2
&lt;br&gt;&amp;gt; cloog/ppl-0.15.7
&lt;br&gt;&amp;gt; mpc-0.7
&lt;br&gt;&lt;br&gt;&amp;gt; In order to complete the build, however, I had to do the following:
&lt;br&gt;&amp;gt; 1) Copy these 3 files from patches/glibc/2.9 to patches/glibc/ports-2.10.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;a) 540-alpha-atfcts.patch
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;b) 560-syslog.patch
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;c) 570-debug-readlink_chk-readklinkat_chk.patch
&lt;br&gt;&lt;br&gt;OK, done.
&lt;br&gt;&lt;br&gt;&amp;gt; 2) Replace the file patches/glibc/ports-2.10.1/440-alpha-cache-shape.patch
&lt;br&gt;&amp;gt; with the file patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch
&lt;br&gt;&lt;br&gt;Not really: they are not based on the same directory depth. But once that was
&lt;br&gt;fixed, then the build succeeded. I'll trust you that the resulting toolchain
&lt;br&gt;is indeed operational.
&lt;br&gt;&lt;br&gt;Thank you for the update! I'll publish it soon.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Alpha-cross-toolchain-tp26518536p26521184.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26518536</id>
	<title>New Alpha cross-toolchain</title>
	<published>2009-11-25T11:09:02Z</published>
	<updated>2009-11-25T11:09:02Z</updated>
	<author>
		<name>venetis</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I managed to build the following set of tools for Alpha EV56 (basically,
&lt;br&gt;all the latest versions supported from ct-ng when I copied it from the
&lt;br&gt;trunk):
&lt;br&gt;&lt;br&gt;gcc-4.2.2 (including C++ and Fortran)
&lt;br&gt;glibc-2.10.1
&lt;br&gt;binutils-2.20
&lt;br&gt;linux-2.6.31.5
&lt;br&gt;gmp-4.3.1
&lt;br&gt;mpfr-2.4.1
&lt;br&gt;ppl-0.10.2
&lt;br&gt;cloog/ppl-0.15.7
&lt;br&gt;mpc-0.7
&lt;br&gt;&lt;br&gt;In order to complete the build, however, I had to do the following:
&lt;br&gt;&lt;br&gt;1) Copy these 3 files from patches/glibc/2.9 to patches/glibc/ports-2.10.1
&lt;br&gt;&amp;nbsp; &amp;nbsp;a) 540-alpha-atfcts.patch
&lt;br&gt;&amp;nbsp; &amp;nbsp;b) 560-syslog.patch
&lt;br&gt;&amp;nbsp; &amp;nbsp;c) 570-debug-readlink_chk-readklinkat_chk.patch
&lt;br&gt;&lt;br&gt;2) Replace the file patches/glibc/ports-2.10.1/440-alpha-cache-shape.patch
&lt;br&gt;with the file patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch
&lt;br&gt;&lt;br&gt;No problems after that.
&lt;br&gt;&lt;br&gt;Ioannis E. Venetis
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Alpha-cross-toolchain-tp26518536p26518536.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26518132</id>
	<title>Re: Mac OS X compiling</title>
	<published>2009-11-25T10:43:10Z</published>
	<updated>2009-11-25T10:43:10Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Ryan,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;Sorry for the delay, I've been a bit busy lately...
&lt;br&gt;&lt;br&gt;On Monday 16 November 2009 23:43:24 Ryan Govostes wrote:
&lt;br&gt;&amp;gt; I'm attaching a patch to the configure script. Since I'm not too familiar
&lt;br&gt;&amp;gt; with the build system I'd like some feedback on it while I continue to make
&lt;br&gt;&amp;gt; more changes.
&lt;br&gt;&lt;br&gt;I'm uneasy with so much changes in one go. Could you try to split the path
&lt;br&gt;up into separate, self-contained and maeningful changes, please?
&lt;br&gt;&lt;br&gt;For example, avoid presentation-related changes (eg. correct indentation)
&lt;br&gt;with functional changes; add the check for 'stat', libtool, libtoolize each
&lt;br&gt;in their own patch; and so on...
&lt;br&gt;&lt;br&gt;If possible, please use Mercurial the Mercurial repository to base your
&lt;br&gt;changes on, and use the Mercurial patchbomb extension to send your patches,
&lt;br&gt;it's much easier to work with. Look at docs/overview.txt, section titled
&lt;br&gt;&amp;quot;Contributing&amp;quot; for a quick explanations.
&lt;br&gt;&lt;br&gt;&amp;gt; 1) More effective detection of sed parameters. Checks for the correct
&lt;br&gt;&amp;gt; format of the zero-length -i option, as well as -r vs -E for extended
&lt;br&gt;&amp;gt; regex.
&lt;br&gt;&lt;br&gt;Well, GNU sed interprets '-i' as 'in-place', which means the result goes
&lt;br&gt;back into the input file. OSX sed has no such option. So you have to handle
&lt;br&gt;it otherwise, just dumping the '-i' is not he solution.
&lt;br&gt;&lt;br&gt;&amp;gt; 2) More effective detection of libtool / libtoolize. Looks for glibtool
&lt;br&gt;&amp;gt; / glibtoolize if the first check fails.
&lt;br&gt;&lt;br&gt;You have to save the result in the paths.mk, and then use that in
&lt;br&gt;scripts/crosstool-NG.sh to create a bin-override wrapper (at about line 76).
&lt;br&gt;&lt;br&gt;&amp;gt; 3) More effective of detection of stat. So far, just determines whether
&lt;br&gt;&amp;gt; to pass -c or -f, but since the format strings are different, this should
&lt;br&gt;&amp;gt; be elaborated on.
&lt;br&gt;&lt;br&gt;Ditto. Applies to scripts/functions and scripts/populate.in
&lt;br&gt;&lt;br&gt;&amp;gt; 4) Custom implementation of recursive readlink (i.e., `readlink -e`). This
&lt;br&gt;&amp;gt; option is not supported on BSD, so we simulate it.
&lt;br&gt;&lt;br&gt;@@ -22,6 +22,14 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;exit 1
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;+# Recursively run `readlink' in lieu of the -e option on BSD hosts.
&lt;br&gt;+rreadlink() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;where=&amp;quot;${@}&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;until [ &amp;quot;${where}&amp;quot; = &amp;quot;$(readlink &amp;quot;${where}&amp;quot;)&amp;quot; ]; do
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where=&amp;quot;$(readlink &amp;quot;${where}&amp;quot;)&amp;quot;
&lt;br&gt;&lt;br&gt;Please use a temporary variable to avoid calling readlink twice.
&lt;br&gt;&lt;br&gt;+ &amp;nbsp; &amp;nbsp;done
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;# Given an option string and the following argument,
&lt;br&gt;&amp;nbsp;# echoes the value of the option.
&lt;br&gt;&amp;nbsp;# If --var=val =&amp;gt; echoes val and returns 0, meaning second arg was not consumed
&lt;br&gt;@@ -160,7 +168,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf &amp;quot;Checking for '${item}'... &amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where=&amp;quot;$( gcc -print-file-name=&amp;quot;${item}&amp;quot; )&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if [ &amp;quot;${where}&amp;quot; != &amp;quot;${item}&amp;quot; ]; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where=&amp;quot;$( readlink -e &amp;quot;${where}&amp;quot; )&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rreadlink &amp;quot;${where}&amp;quot;
&lt;br&gt;&lt;br&gt;Nope, please use like that:
&lt;br&gt;&amp;nbsp; where=&amp;quot;$(rreadlink &amp;quot;${where}&amp;quot;)&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;gt; I think the options detected during configuration still need to be somehow
&lt;br&gt;&amp;gt; passed through to the build scripts, since right now they are used to
&lt;br&gt;&amp;gt; generate the Makefile and then go out of scope.
&lt;br&gt;&lt;br&gt;Yep, use the bin-override directory, as mentioned above.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-OS-X-compiling-tp26378831p26518132.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26517723</id>
	<title>Re: [PATCH 0 of 1] compiling glibc-2.9 with binutils-2.20 [RETRY]</title>
	<published>2009-11-25T10:14:03Z</published>
	<updated>2009-11-25T10:14:03Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Frederic,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;On Wednesday 25 November 2009 09:11:42 Frederic Roussel wrote:
&lt;br&gt;&amp;gt; Here's a glibc patch to allow compiling glibc-2.9 with binutils-2.20. Just
&lt;br&gt;&amp;gt; configure needed change. I am far from certain that my configure.in change
&lt;br&gt;&amp;gt; is 100% correct.
&lt;br&gt;&lt;br&gt;It's not, but is highly sufficient for our use case and the forseeable future
&lt;br&gt;(IMHO). And, BTW, your submission was correct, I just have to convince the
&lt;br&gt;administrators of my mail-relay (anciens.enib.fr) that their anti-spam and
&lt;br&gt;anti-virus are deffective (or at least that their configuration is).
&lt;br&gt;&lt;br&gt;Anyway, patch applied, thank you! :-)
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +33 662 376 056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp;___ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| +33 223 225 172 `------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;\e/ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp; v &amp;nbsp; conspiracy. &amp;nbsp;|
&lt;br&gt;`------------------------------^-------^------------------^--------------------'
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compiling-glibc-2.9-with-binutils-2.20--RETRY--tp26508908p26517723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516994</id>
	<title>getline conflict error</title>
	<published>2009-11-25T09:29:26Z</published>
	<updated>2009-11-25T09:29:26Z</updated>
	<author>
		<name>piper.guy1</name>
	</author>
	<content type="html">My build failed. Seems to be a 'getline' conflict.
&lt;br&gt;&lt;br&gt;Any help would be appreciated.
&lt;br&gt;&lt;br&gt;thanx
&lt;br&gt;/carl h.
&lt;br&gt;&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/ptrace.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/elf.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/io.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/procfs.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/ucontext.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;LN include/sys/user.h
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp;make[1]: Leaving directory
&lt;br&gt;`/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;[EXTRA] &amp;nbsp; &amp;nbsp;Installing headers
&lt;br&gt;[DEBUG] &amp;nbsp; &amp;nbsp;==&amp;gt; Executing: 'make CROSS=
&lt;br&gt;PREFIX=/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/
&lt;br&gt;install_headers'
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp;make[1]: Entering directory
&lt;br&gt;`/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp; &amp;nbsp;HOSTCC extra/scripts/unifdef
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;extra/scripts/unifdef.c:209: error: conflicting types for 'getline'
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp;/usr/include/stdio.h:651: note: previous declaration of
&lt;br&gt;'getline' was here
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;make[1]: *** [extra/scripts/unifdef] Error 1
&lt;br&gt;[ALL &amp;nbsp;] &amp;nbsp; &amp;nbsp;make[1]: Leaving directory
&lt;br&gt;`/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/targets/arm-unknown-linux-uclibcgnueabi/build/build-libc-headers'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Build failed in step 'Installing C library headers'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Error happened in
&lt;br&gt;'/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/functions'
&lt;br&gt;in function 'CT_DoExecLog' (line unknown, sorry)
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;called from
&lt;br&gt;'/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/build/libc/uClibc.sh'
&lt;br&gt;at line # 88 in function 'do_libc_headers'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;called from
&lt;br&gt;'/home/carl/felabs/sysdev/toolchain/crosstool-ng-1.5.1/scripts/crosstool-NG.sh'
&lt;br&gt;at line # 544 in function 'main'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Look at
&lt;br&gt;'/usr/local/xtools/arm-unknown-linux-uclibcgnueabi/build.log' for more
&lt;br&gt;info on this error.
&lt;br&gt;[ERROR] &amp;nbsp;(elapsed: 43:43.10)
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/getline-conflict-error-tp26516994p26516994.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516694</id>
	<title>Re: crosstool-NG build fails</title>
	<published>2009-11-25T09:17:10Z</published>
	<updated>2009-11-25T09:17:10Z</updated>
	<author>
		<name>piper.guy1</name>
	</author>
	<content type="html">thanks
&lt;br&gt;/carl
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 11:36 AM, Yann E. MORIN
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516694&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yann.morin.1998@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Carl,
&lt;br&gt;&amp;gt; All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; piper.guy1 wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Upon investigation of your wget command string, it appears to have to
&lt;br&gt;&amp;gt;&amp;gt; do with your 10 second timeout. When I increased the timeout to 30
&lt;br&gt;&amp;gt;&amp;gt; secs it worked all the time. The same problem happened for the uClibc
&lt;br&gt;&amp;gt;&amp;gt; tarball, and when I increased the timeout to 30 sec, it worked too.
&lt;br&gt;&amp;gt;&amp;gt; The other locations for the other tarballs I guess are more responsive
&lt;br&gt;&amp;gt;&amp;gt; as the script had no problems with them.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, OK. You should tweak the CONNECT_TIMEOUT option:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Paths and misc options  ---&amp;gt;
&lt;br&gt;&amp;gt; (10)  connection timeout
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The default is 10s, but read the help entry.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We do need the connection timeout value to detect hosts that are down, so we
&lt;br&gt;&amp;gt; can fallback to other sources, and ultimately to try the mirror.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So I'm manually downloading any troublesome tarballs and putting them
&lt;br&gt;&amp;gt;&amp;gt; into the tarball folder. Am I safe to do it this way as a work around?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, you can do it that way. Yet, the best is to correctly set the
&lt;br&gt;&amp;gt; connection
&lt;br&gt;&amp;gt; timeout value.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Yann E. MORIN.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; .-----------------.--------------------.------------------.--------------------.
&lt;br&gt;&amp;gt; |  Yann E. MORIN  | Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics'
&lt;br&gt;&amp;gt; conspiracy: |
&lt;br&gt;&amp;gt; | +0/33 662376056 | Software  Designer | \ / CAMPAIGN     |   ^
&lt;br&gt;&amp;gt;    |
&lt;br&gt;&amp;gt; | --==&amp;lt; O_o &amp;gt;==-- '------------.-------:  X  AGAINST      |  /e\  There is
&lt;br&gt;&amp;gt; no  |
&lt;br&gt;&amp;gt; | &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| (*_*) | / \ HTML MAIL    |  &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt;  conspiracy.  |
&lt;br&gt;&amp;gt; '------------------------------'-------'------------------'--------------------'
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-NG-build-fails-tp26469532p26516694.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515967</id>
	<title>Re: crosstool-NG build fails</title>
	<published>2009-11-25T08:36:28Z</published>
	<updated>2009-11-25T08:36:28Z</updated>
	<author>
		<name>Yann E. MORIN</name>
	</author>
	<content type="html">Carl,
&lt;br&gt;All,
&lt;br&gt;&lt;br&gt;piper.guy1 wrote:
&lt;br&gt;&amp;gt; Upon investigation of your wget command string, it appears to have to
&lt;br&gt;&amp;gt; do with your 10 second timeout. When I increased the timeout to 30
&lt;br&gt;&amp;gt; secs it worked all the time. The same problem happened for the uClibc
&lt;br&gt;&amp;gt; tarball, and when I increased the timeout to 30 sec, it worked too.
&lt;br&gt;&amp;gt; The other locations for the other tarballs I guess are more responsive
&lt;br&gt;&amp;gt; as the script had no problems with them.
&lt;br&gt;&lt;br&gt;Ah, OK. You should tweak the CONNECT_TIMEOUT option:
&lt;br&gt;&lt;br&gt;Paths and misc options &amp;nbsp;---&amp;gt;
&lt;br&gt;(10) &amp;nbsp;connection timeout
&lt;br&gt;&lt;br&gt;The default is 10s, but read the help entry.
&lt;br&gt;&lt;br&gt;We do need the connection timeout value to detect hosts that are down, so we
&lt;br&gt;can fallback to other sources, and ultimately to try the mirror.
&lt;br&gt;&lt;br&gt;&amp;gt; So I'm manually downloading any troublesome tarballs and putting them
&lt;br&gt;&amp;gt; into the tarball folder. Am I safe to do it this way as a work around?
&lt;br&gt;&lt;br&gt;Yes, you can do it that way. Yet, the best is to correctly set the connection
&lt;br&gt;timeout value.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Yann E. MORIN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.-----------------.--------------------.------------------.--------------------.
&lt;br&gt;| &amp;nbsp;Yann E. MORIN &amp;nbsp;| Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;| +0/33 662376056 | Software &amp;nbsp;Designer | \ / CAMPAIGN &amp;nbsp; &amp;nbsp; | &amp;nbsp; ^ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;| --==&amp;lt; O_o &amp;gt;==-- '------------.-------: &amp;nbsp;X &amp;nbsp;AGAINST &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;/e\ &amp;nbsp;There is no &amp;nbsp;|
&lt;br&gt;| &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| (*_*) | / \ HTML MAIL &amp;nbsp; &amp;nbsp;| &amp;nbsp;&amp;quot;&amp;quot;&amp;quot; &amp;nbsp;conspiracy. &amp;nbsp;|
&lt;br&gt;'------------------------------'-------'------------------'--------------------'
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-NG-build-fails-tp26469532p26515967.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515687</id>
	<title>Re: crosstool-NG build fails</title>
	<published>2009-11-25T08:21:32Z</published>
	<updated>2009-11-25T08:21:32Z</updated>
	<author>
		<name>piper.guy1</name>
	</author>
	<content type="html">On Wed, Nov 25, 2009 at 2:01 AM, Yann E. MORIN
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515687&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yann.morin.1998@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Carl,
&lt;br&gt;&amp;gt; All,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wednesday 25 November 2009 05:08:18 piper.guy1 wrote:
&lt;br&gt;&amp;gt;&amp;gt; Here's what your script does. I extracted it from the log file and
&lt;br&gt;&amp;gt;&amp;gt; tried it at the command line. It doesn't work.
&lt;br&gt;&amp;gt;&amp;gt;   carl@xu-mobile1:~/felabs/sysdev/toolchain/crosstool-ng-1.5.1$ wget
&lt;br&gt;&amp;gt;&amp;gt; -T 10 -nc --progress=dot:binary --tries=1 ftp://gcc.gnu.org
&lt;br&gt;&amp;gt;&amp;gt; /pub/gcc/infrastructure/cloog-ppl-0.15.7.tar.gz
&lt;br&gt;&amp;gt;&amp;gt;   --2009-11-24 22:51:20--
&lt;br&gt;&amp;gt;&amp;gt; ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.7.tar.gz
&lt;br&gt;&amp;gt;&amp;gt;            =&amp;gt; `cloog-ppl-0.15.7.tar.gz'
&lt;br&gt;&amp;gt;&amp;gt;   Resolving gcc.gnu.org... 209.132.176.174
&lt;br&gt;&amp;gt;&amp;gt;   Connecting to gcc.gnu.org|209.132.176.174|:21... connected.
&lt;br&gt;&amp;gt;&amp;gt;   Logging in as anonymous ...
&lt;br&gt;&amp;gt;&amp;gt;   Error in server response, closing control connection.
&lt;br&gt;&amp;gt;&amp;gt; Giving up.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here's my own try:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # wget -T 10 -nc --progress=dot:binary --tries=1  \
&lt;br&gt;&amp;gt;     ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.7.tar.gz
&lt;br&gt;&amp;gt; --2009-11-25 07:54:05--  ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.7.tar.gz
&lt;br&gt;&amp;gt;           =&amp;gt; `cloog-ppl-0.15.7.tar.gz'
&lt;br&gt;&amp;gt; Resolving gcc.gnu.org... 209.132.176.174
&lt;br&gt;&amp;gt; Connecting to gcc.gnu.org|209.132.176.174|:21... connected.
&lt;br&gt;&amp;gt; Logging in as anonymous ... Logged in!
&lt;br&gt;&amp;gt; ==&amp;gt; SYST ... done.    ==&amp;gt; PWD ... done.
&lt;br&gt;&amp;gt; ==&amp;gt; TYPE I ... done.  ==&amp;gt; CWD /pub/gcc/infrastructure ... done.
&lt;br&gt;&amp;gt; ==&amp;gt; SIZE cloog-ppl-0.15.7.tar.gz ... 767746
&lt;br&gt;&amp;gt; ==&amp;gt; PASV ... done.    ==&amp;gt; RETR cloog-ppl-0.15.7.tar.gz ... done.
&lt;br&gt;&amp;gt; Length: 767746 (750K)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     0K ................ ................ ................ 51%  196K 2s
&lt;br&gt;&amp;gt;   384K ................ ................ .............   100%  352K=3.0s
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009-11-25 07:54:11 (250 KB/s) - `cloog-ppl-0.15.7.tar.gz' saved [767746]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So it *is* working for me here!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Definitely, there is a problem on your side. I don't see what to invetigate
&lt;br&gt;&amp;gt; upon, beside what I suggested in my previous mail. I'm sorry, but I have
&lt;br&gt;&amp;gt; no other clue.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Yann E. MORIN.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; .-----------------.--------------------.------------------.--------------------.
&lt;br&gt;&amp;gt; |  Yann E. MORIN  | Real-Time Embedded | /&amp;quot;\ ASCII RIBBON | Erics' conspiracy: |
&lt;br&gt;&amp;gt; | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
&lt;br&gt;&amp;gt; | +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
&lt;br&gt;&amp;gt; | &lt;a href=&quot;http://ymorin.is-a-geek.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ymorin.is-a-geek.org/&lt;/a&gt;&amp;nbsp;| _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
&lt;br&gt;&amp;gt; `------------------------------^-------^------------------^--------------------'
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Upon investigation of your wget command string, it appears to have to
&lt;br&gt;do with your 10 second timeout. When I increased the timeout to 30
&lt;br&gt;secs it worked all the time. The same problem happened for the uClibc
&lt;br&gt;tarball, and when I increased the timeout to 30 sec, it worked too.
&lt;br&gt;The other locations for the other tarballs I guess are more responsive
&lt;br&gt;as the script had no problems with them.
&lt;br&gt;&lt;br&gt;So I'm manually downloading any troublesome tarballs and putting them
&lt;br&gt;into the tarball folder. Am I safe to do it this way as a work around?
&lt;br&gt;&lt;br&gt;thanx
&lt;br&gt;/carl h.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/crosstool-NG-build-fails-tp26469532p26515687.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26512011</id>
	<title>Re: [PATCH 0 of 1] compiling glibc-2.9 with binutils-2.20 [RETRY]</title>
	<published>2009-11-25T04:45:00Z</published>
	<updated>2009-11-25T04:45:00Z</updated>
	<author>
		<name>Harold Grovesteen-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Frederic Roussel wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;Hi all
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Sorry for the retry - I'm still a mercurial noobie and it shows :-(
&lt;br&gt;&amp;gt;
&lt;br&gt;A lot of that going on here. You are not alone.
&lt;br&gt;&lt;br&gt;Harold
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compiling-glibc-2.9-with-binutils-2.20--RETRY--tp26508908p26512011.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508907</id>
	<title>[PATCH 1 of 1] patches/glibc: allows glibc2.9 to be compiled with 	binutils 2.20</title>
	<published>2009-11-25T00:11:43Z</published>
	<updated>2009-11-25T00:11:43Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html"># HG changeset patch
&lt;br&gt;# User &amp;quot;Frederic Roussel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508907&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;# Date 1259136642 28800
&lt;br&gt;# Node ID 489e9f2158fa8bd86e3080af1c63983b097fc93e
&lt;br&gt;# Parent &amp;nbsp;496eeb7effad7574955bceb2cbec7c3b970189ed
&lt;br&gt;patches/glibc: allows glibc2.9 to be compiled with binutils 2.20
&lt;br&gt;&lt;br&gt;the configure script had to be modified to accept as/ld at versions greater
&lt;br&gt;than 2.19
&lt;br&gt;Signed-off-by: Frederic Roussel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508907&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;diff -r 496eeb7effad -r 489e9f2158fa patches/glibc/2.9/600-recent-binutils.patch
&lt;br&gt;--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
&lt;br&gt;+++ b/patches/glibc/2.9/600-recent-binutils.patch	Wed Nov 25 00:10:42 2009 -0800
&lt;br&gt;@@ -0,0 +1,37 @@
&lt;br&gt;+diff -r -u glibc-cvs-2.9.orig/configure glibc-cvs-2.9/configure
&lt;br&gt;+--- glibc-cvs-2.9.orig/configure	2008-11-11 01:50:11.000000000 -0800
&lt;br&gt;++++ glibc-cvs-2.9/configure	2009-11-24 17:52:27.000000000 -0800
&lt;br&gt;+@@ -4531,7 +4531,7 @@
&lt;br&gt;+ &amp;nbsp; ac_prog_version=`$AS --version 2&amp;gt;&amp;1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
&lt;br&gt;+ &amp;nbsp; case $ac_prog_version in
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; '') ac_prog_version=&amp;quot;v. ?.??, bad&amp;quot;; ac_verc_fail=yes;;
&lt;br&gt;+- &amp;nbsp; &amp;nbsp;2.1[3-9]*)
&lt;br&gt;++ &amp;nbsp; &amp;nbsp;2.1[3-9]*|2.20)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ac_prog_version=&amp;quot;$ac_prog_version, ok&amp;quot;; ac_verc_fail=no;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; *) ac_prog_version=&amp;quot;$ac_prog_version, bad&amp;quot;; ac_verc_fail=yes;;
&lt;br&gt;+ 
&lt;br&gt;+@@ -4594,7 +4594,7 @@
&lt;br&gt;+ &amp;nbsp; ac_prog_version=`$LD --version 2&amp;gt;&amp;1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
&lt;br&gt;+ &amp;nbsp; case $ac_prog_version in
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; '') ac_prog_version=&amp;quot;v. ?.??, bad&amp;quot;; ac_verc_fail=yes;;
&lt;br&gt;+- &amp;nbsp; &amp;nbsp;2.1[3-9]*)
&lt;br&gt;++ &amp;nbsp; &amp;nbsp;2.1[3-9]*|2.20)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ac_prog_version=&amp;quot;$ac_prog_version, ok&amp;quot;; ac_verc_fail=no;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; *) ac_prog_version=&amp;quot;$ac_prog_version, bad&amp;quot;; ac_verc_fail=yes;;
&lt;br&gt;+ 
&lt;br&gt;+diff -r -u glibc-cvs-2.9.orig/configure.in glibc-cvs-2.9/configure.in
&lt;br&gt;+--- glibc-cvs-2.9.orig/configure.in	2008-11-11 01:50:11.000000000 -0800
&lt;br&gt;++++ glibc-cvs-2.9/configure.in	2009-11-24 17:53:35.000000000 -0800
&lt;br&gt;+@@ -844,10 +844,10 @@
&lt;br&gt;+ # Accept binutils 2.13 or newer.
&lt;br&gt;+ AC_CHECK_PROG_VER(AS, $AS, --version,
&lt;br&gt;+ 		 &amp;nbsp;[GNU assembler.* \([0-9]*\.[0-9.]*\)],
&lt;br&gt;+-		 &amp;nbsp;[2.1[3-9]*], AS=: critic_missing=&amp;quot;$critic_missing as&amp;quot;)
&lt;br&gt;++		 &amp;nbsp;[2.1[3-9]*|2.20], AS=: critic_missing=&amp;quot;$critic_missing as&amp;quot;)
&lt;br&gt;+ AC_CHECK_PROG_VER(LD, $LD, --version,
&lt;br&gt;+ 		 &amp;nbsp;[GNU ld.* \([0-9][0-9]*\.[0-9.]*\)],
&lt;br&gt;+-		 &amp;nbsp;[2.1[3-9]*], LD=: critic_missing=&amp;quot;$critic_missing ld&amp;quot;)
&lt;br&gt;++		 &amp;nbsp;[2.1[3-9]*|2.20], LD=: critic_missing=&amp;quot;$critic_missing ld&amp;quot;)
&lt;br&gt;+ 
&lt;br&gt;+ # We need the physical current working directory. &amp;nbsp;We cannot use the
&lt;br&gt;+ # &amp;quot;pwd -P&amp;quot; shell builtin since that's not portable. &amp;nbsp;Instead we try to
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compiling-glibc-2.9-with-binutils-2.20--RETRY--tp26508908p26508907.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508908</id>
	<title>[PATCH 0 of 1] compiling glibc-2.9 with binutils-2.20 [RETRY]</title>
	<published>2009-11-25T00:11:42Z</published>
	<updated>2009-11-25T00:11:42Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html">Hi all
&lt;br&gt;&lt;br&gt;Sorry for the retry - I'm still a mercurial noobie and it shows :-(
&lt;br&gt;&lt;br&gt;Here's a glibc patch to allow compiling glibc-2.9 with binutils-2.20. Just
&lt;br&gt;configure needed change. I am far from certain that my configure.in change
&lt;br&gt;is 100% correct.
&lt;br&gt;&lt;br&gt;The problem showed up when I tried to compile glibc-2.10.1, but it failed with
&lt;br&gt;a problem already discussed earlier (July 23 in the mailing list). So I changed
&lt;br&gt;the glibc version without back-revving the binutils too. Anyway, more on that
&lt;br&gt;after the turkey ;-)
&lt;br&gt;&lt;br&gt;Happy Thanksgiving
&lt;br&gt;&lt;br&gt;--Frederic
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compiling-glibc-2.9-with-binutils-2.20--RETRY--tp26508908p26508908.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508680</id>
	<title>cross compiling under cygwin problem</title>
	<published>2009-11-24T23:47:18Z</published>
	<updated>2009-11-24T23:47:18Z</updated>
	<author>
		<name>sancelot</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I am trying compiling a cross compiler for linux running in cygwin &amp;nbsp;
&lt;br&gt;(build=host = cygwin/target=linux x86), using crosstools-ng-1.5.1
&lt;br&gt;I have got my compilation stopped here :
&lt;br&gt;&lt;br&gt;checking for .popsection assembler directive... no
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;checking for .protected and .hidden assembler directive... &amp;nbsp;
&lt;br&gt;configure: error: assembler support for symbol visibility is required
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Build failed in step 'Installing C library headers / start &amp;nbsp;
&lt;br&gt;files'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Error happened in &amp;nbsp;
&lt;br&gt;'/usr/local/lib/ct-ng-1.5.1/scripts/functions' in function 'CT_DoExecLog' &amp;nbsp;
&lt;br&gt;(line unknown, sorry)
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;called from &amp;nbsp;
&lt;br&gt;'/usr/local/lib/ct-ng-1.5.1/scripts/build/libc/eglibc.sh' at line # 156 in &amp;nbsp;
&lt;br&gt;function 'do_libc_start_files'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;called from &amp;nbsp;
&lt;br&gt;'/usr/local/lib/ct-ng-1.5.1/scripts/crosstool-NG.sh' at line # 544 in &amp;nbsp;
&lt;br&gt;function 'main'
&lt;br&gt;[ERROR] &amp;nbsp; &amp;nbsp;Look at '/test/x-tools/i686-unknown-linux-gnu/build
&lt;br&gt;&lt;br&gt;I googled and found the following similar problem :
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/Re:-Fwd:-Cross-compiler-build-stops-td14243012.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Re:-Fwd:-Cross-compiler-build-stops-td14243012.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;any idea ?
&lt;br&gt;&lt;br&gt;enclosed is the build log
&lt;br&gt;&lt;br&gt;Best Regards
&lt;br&gt;S.Ancelot&lt;br /&gt; &lt;br /&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;build.log&lt;/strong&gt; (1M) &lt;a href=&quot;http://old.nabble.com/attachment/26508680/0/build.log&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cross-compiling-under-cygwin-problem-tp26508680p26508680.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508686</id>
	<title>[PATCH 1 of 1] patches/glibc: allows glibc2.9 to be compiled with 	binutils 2.20</title>
	<published>2009-11-24T23:18:26Z</published>
	<updated>2009-11-24T23:18:26Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html"># HG changeset patch
&lt;br&gt;# User &amp;quot;Frederic Roussel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;# Date 1259133428 28800
&lt;br&gt;# Node ID 427cca5560d3ff2df143e6fb4e3b34028c094e97
&lt;br&gt;# Parent &amp;nbsp;496eeb7effad7574955bceb2cbec7c3b970189ed
&lt;br&gt;patches/glibc: allows glibc2.9 to be compiled with binutils 2.20
&lt;br&gt;&lt;br&gt;the configure script had to be modified to accept as/ld at versions greater
&lt;br&gt;than 2.19
&lt;br&gt;Signed-off-by: Frederic Roussel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508686&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fr.frasc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compilinmg-glibc-2.9-with-binutils-2.20-tp26508687p26508686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508687</id>
	<title>[PATCH 0 of 1] compilinmg glibc-2.9 with binutils-2.20</title>
	<published>2009-11-24T23:18:25Z</published>
	<updated>2009-11-24T23:18:25Z</updated>
	<author>
		<name>Frederic Roussel-2</name>
	</author>
	<content type="html">Hi all
&lt;br&gt;&lt;br&gt;Here's a glibc patch to allow compiling glibc-2.9 with binutils-2.20. Just
&lt;br&gt;configure needed change. I am far from certain that my configure.in change
&lt;br&gt;is 100% correct.
&lt;br&gt;&lt;br&gt;The problem showed up when I tried to compile glibc-2.10.1, but it failed with
&lt;br&gt;a problem already discussed earlier (July 23 in the mailing list). So I changed
&lt;br&gt;the glibc version without back-revving the binutils too. Anyway, more on that
&lt;br&gt;after the turkey ;-)
&lt;br&gt;&lt;br&gt;Happy Thanksgiving
&lt;br&gt;&lt;br&gt;--Frederic
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;For unsubscribe information see &lt;a href=&quot;http://sourceware.org/lists.html#faq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceware.org/lists.html#faq&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-0-of-1--compilinmg-glibc-2.9-with-binutils-2.20-tp26508687p26508687.html" />
</entry>

</feed>
