Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
@ 2007-10-19  8:21 bugs at busybox.net
  2007-10-19 10:31 ` Kuten Ivan
  0 siblings, 1 reply; 6+ messages in thread
From: bugs at busybox.net @ 2007-10-19  8:21 UTC (permalink / raw)
  To: buildroot


The following issue has been SUBMITTED. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1543 
====================================================================== 
Reported By:                hmoffatt
Assigned To:                buildroot
====================================================================== 
Project:                    buildroot
Issue ID:                   1543
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             10-19-2007 01:21 PDT
Last Modified:              10-19-2007 01:21 PDT
====================================================================== 
Summary:                    gcc 4.1.2 libmudflap fails to build due to missing
execinfo.h
Description: 
During the gcc-4.1.2-final build, libmudflap files to compile due to
missing execinfo.h. configure detects that execinfo.h exists but is
unusable, but that's because it used the wrong cpp and found the host
version instead.

The fix is to pass CPP=<target_cpp>, as in the attached patch.
====================================================================== 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
10-19-07 01:21  hmoffatt       New Issue                                    
10-19-07 01:21  hmoffatt       Status                   new => assigned     
10-19-07 01:21  hmoffatt       Assigned To               => buildroot       
10-19-07 01:21  hmoffatt       File Added: br-gcc412-cpp-fix                    
======================================================================

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
  2007-10-19 10:31 ` Kuten Ivan
@ 2007-10-19  8:36   ` Ulf Samuelsson
  2007-10-19  8:47     ` Hamish Moffatt
  2007-10-19  8:37   ` Hamish Moffatt
  1 sibling, 1 reply; 6+ messages in thread
From: Ulf Samuelsson @ 2007-10-19  8:36 UTC (permalink / raw)
  To: buildroot

----- Original Message ----- 
From: "Kuten Ivan" <ivan.kuten@promwad.com>
To: <buildroot@uclibc.org>
Sent: Friday, October 19, 2007 12:31 PM
Subject: Re: [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to 
build due to missing execinfo.h


> bugs at busybox.net wrote:
>> The following issue has been SUBMITTED.
>> ======================================================================
>> http://busybox.net/bugs/view.php?id=1543
>> ======================================================================
>> Reported By:                hmoffatt
>> Assigned To:                buildroot
>> ======================================================================
>> Project:                    buildroot
>> Issue ID:                   1543
>> Category:                   Architecture Specific
>> Reproducibility:            always
>> Severity:                   major
>> Priority:                   normal
>> Status:                     assigned
>> ======================================================================
>> Date Submitted:             10-19-2007 01:21 PDT
>> Last Modified:              10-19-2007 01:21 PDT
>> ======================================================================
>> Summary:                    gcc 4.1.2 libmudflap fails to build due to 
>> missing
>> execinfo.h
>> Description:
>> During the gcc-4.1.2-final build, libmudflap files to compile due to
>> missing execinfo.h. configure detects that execinfo.h exists but is
>> unusable, but that's because it used the wrong cpp and found the host
>> version instead.
>>
>> The fix is to pass CPP=<target_cpp>, as in the attached patch.
>> ======================================================================
>>
>> Issue History
>> Date Modified   Username       Field                    Change
>> ======================================================================
>> 10-19-07 01:21  hmoffatt       New Issue
>> 10-19-07 01:21  hmoffatt       Status                   new => assigned
>> 10-19-07 01:21  hmoffatt       Assigned To               => buildroot
>> 10-19-07 01:21  hmoffatt       File Added: br-gcc412-cpp-fix
>> ======================================================================
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at uclibc.org
>> http://busybox.net/mailman/listinfo/buildroot
>
> Hi hmoffatt,
>
> Is that bug specific to "gcc-4.1.2 + oabi + soft float" configuration?
> Because I remember to build&run all correctly with "gcc-4.1.2 + eabi + no 
> soft float".

The patch affects soft-float only, but is currently only in the 4.2.1 
subdir.

Best Regards
Ulf Samuelsson 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
  2007-10-19 10:31 ` Kuten Ivan
  2007-10-19  8:36   ` Ulf Samuelsson
@ 2007-10-19  8:37   ` Hamish Moffatt
  1 sibling, 0 replies; 6+ messages in thread
From: Hamish Moffatt @ 2007-10-19  8:37 UTC (permalink / raw)
  To: buildroot

On Fri, Oct 19, 2007 at 09:31:12AM -0100, Kuten Ivan wrote:
> > Description: 
> > During the gcc-4.1.2-final build, libmudflap files to compile due to
> > missing execinfo.h. configure detects that execinfo.h exists but is
> > unusable, but that's because it used the wrong cpp and found the host
> > version instead.
> > 
> > The fix is to pass CPP=<target_cpp>, as in the attached patch.
> 
> Is that bug specific to "gcc-4.1.2 + oabi + soft float" configuration?
> Because I remember to build&run all correctly with "gcc-4.1.2 + eabi + no soft float".

Hi Ivan,

I have no idea - I did not try EABI. I wasted too much time with 4.2.1
with EABI to try it again. Maybe this patch is not required for everyone
but it was required for me.

Soft float does not compile for OABI for other reasons (see the other
bug I submitted) too so who knows.

I had 4.2.1 OABI working, but a kernel I compiled with it does not boot.
4.1.2 compiles the same kernel with a working result.

Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
  2007-10-19  8:36   ` Ulf Samuelsson
@ 2007-10-19  8:47     ` Hamish Moffatt
  0 siblings, 0 replies; 6+ messages in thread
From: Hamish Moffatt @ 2007-10-19  8:47 UTC (permalink / raw)
  To: buildroot

On Fri, Oct 19, 2007 at 10:36:36AM +0200, Ulf Samuelsson wrote:
> ----- Original Message ----- 
> From: "Kuten Ivan" <ivan.kuten@promwad.com>
> To: <buildroot@uclibc.org>
> Sent: Friday, October 19, 2007 12:31 PM
> Subject: Re: [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to 
> build due to missing execinfo.h
> 
> >> During the gcc-4.1.2-final build, libmudflap files to compile due to
> >> missing execinfo.h. configure detects that execinfo.h exists but is
> >> unusable, but that's because it used the wrong cpp and found the host
> >> version instead.
> >>
> >> The fix is to pass CPP=<target_cpp>, as in the attached patch.
> >
> > Is that bug specific to "gcc-4.1.2 + oabi + soft float" configuration?
> > Because I remember to build&run all correctly with "gcc-4.1.2 + eabi + no 
> > soft float".
> 
> The patch affects soft-float only, but is currently only in the 4.2.1 
> subdir.

Are we talking about the same bug? I submitted two close together.

#1543 affects the libmudflap build within gcc-4.1.2-final. I don't know
if that's soft-float or OABI specific, as I did not try any other
configuration. It does not affect gcc-4.2.1.

#1542 affects soft-float gcc-4.1.2 only: it needs the same patch as
I submitted for 4.2.1 earlier this week (and Ulf applied).


Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
  2007-10-19  8:21 [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h bugs at busybox.net
@ 2007-10-19 10:31 ` Kuten Ivan
  2007-10-19  8:36   ` Ulf Samuelsson
  2007-10-19  8:37   ` Hamish Moffatt
  0 siblings, 2 replies; 6+ messages in thread
From: Kuten Ivan @ 2007-10-19 10:31 UTC (permalink / raw)
  To: buildroot

bugs at busybox.net wrote:
> The following issue has been SUBMITTED. 
> ====================================================================== 
> http://busybox.net/bugs/view.php?id=1543 
> ====================================================================== 
> Reported By:                hmoffatt
> Assigned To:                buildroot
> ====================================================================== 
> Project:                    buildroot
> Issue ID:                   1543
> Category:                   Architecture Specific
> Reproducibility:            always
> Severity:                   major
> Priority:                   normal
> Status:                     assigned
> ====================================================================== 
> Date Submitted:             10-19-2007 01:21 PDT
> Last Modified:              10-19-2007 01:21 PDT
> ====================================================================== 
> Summary:                    gcc 4.1.2 libmudflap fails to build due to missing
> execinfo.h
> Description: 
> During the gcc-4.1.2-final build, libmudflap files to compile due to
> missing execinfo.h. configure detects that execinfo.h exists but is
> unusable, but that's because it used the wrong cpp and found the host
> version instead.
> 
> The fix is to pass CPP=<target_cpp>, as in the attached patch.
> ====================================================================== 
> 
> Issue History 
> Date Modified   Username       Field                    Change               
> ====================================================================== 
> 10-19-07 01:21  hmoffatt       New Issue                                    
> 10-19-07 01:21  hmoffatt       Status                   new => assigned     
> 10-19-07 01:21  hmoffatt       Assigned To               => buildroot       
> 10-19-07 01:21  hmoffatt       File Added: br-gcc412-cpp-fix                    
> ======================================================================
> 
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

Hi hmoffatt,

Is that bug specific to "gcc-4.1.2 + oabi + soft float" configuration?
Because I remember to build&run all correctly with "gcc-4.1.2 + eabi + no soft float".

BR,
Ivan

-- 
--------------------------------
Embedded Linux engineer,
Promwad Company: http://www.promwad.com/
Homepage : http://www.ivankuten.com/
--------------------------------

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h
@ 2007-10-20 18:15 bugs at busybox.net
  0 siblings, 0 replies; 6+ messages in thread
From: bugs at busybox.net @ 2007-10-20 18:15 UTC (permalink / raw)
  To: buildroot


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=1543 
====================================================================== 
Reported By:                hmoffatt
Assigned To:                buildroot
====================================================================== 
Project:                    buildroot
Issue ID:                   1543
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             10-19-2007 01:21 PDT
Last Modified:              10-20-2007 11:15 PDT
====================================================================== 
Summary:                    gcc 4.1.2 libmudflap fails to build due to missing
execinfo.h
Description: 
During the gcc-4.1.2-final build, libmudflap files to compile due to
missing execinfo.h. configure detects that execinfo.h exists but is
unusable, but that's because it used the wrong cpp and found the host
version instead.

The fix is to pass CPP=<target_cpp>, as in the attached patch.
====================================================================== 

---------------------------------------------------------------------- 
 vanokuten - 10-20-07 11:15  
---------------------------------------------------------------------- 
fixed in svn 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
10-19-07 01:21  hmoffatt       New Issue                                    
10-19-07 01:21  hmoffatt       Status                   new => assigned     
10-19-07 01:21  hmoffatt       Assigned To               => buildroot       
10-19-07 01:21  hmoffatt       File Added: br-gcc412-cpp-fix                    
10-20-07 11:15  vanokuten      Status                   assigned => closed  
10-20-07 11:15  vanokuten      Note Added: 0002850                          
======================================================================

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-10-20 18:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-19  8:21 [Buildroot] [buildroot 0001543]: gcc 4.1.2 libmudflap fails to build due to missing execinfo.h bugs at busybox.net
2007-10-19 10:31 ` Kuten Ivan
2007-10-19  8:36   ` Ulf Samuelsson
2007-10-19  8:47     ` Hamish Moffatt
2007-10-19  8:37   ` Hamish Moffatt
  -- strict thread matches above, loose matches on Subject: below --
2007-10-20 18:15 bugs at busybox.net

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox