This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Thu, Sep 4, 2008 at 9:52 AM, Art Haas <ahaas@impactweather.com> wrote:
>
> On Thu, 2008-09-04 at 13:41, Chris Fairles wrote:
>> On Thu, Sep 4, 2008 at 9:30 AM, Art Haas <ahaas@impactweather.com>
>> wrote:
>> > Hi.
>> >
>> > My last successful build was from yesterday morning. After the large
>> > libstdc++ patch by Chris Fairles landed the builds have failed with
>> the
>> > following error:
>> >
>> > In file included from
>> > /export/home/arth/gnu/gcc.git/libstdc++-v3/src/mutex.cc:30:
>> >
>> /export/home/arth/gnu/gcc-0904/i386-pc-solaris2.10/libstdc++-v3/include/mutex: In constructor 'std::once_flag::once_flag()':
>> >
>> /export/home/arth/gnu/gcc-0904/i386-pc-solaris2.10/libstdc++-v3/include/mutex:618: error: could not convert '{{0, 0, 0, 0}}' to '__gthread_once_t'
>> > make[4]: *** [mutex.lo] Error 1
>> >
>> > Art Haas
>> >
>>
>> Can you try the attached patch?
>>
>> Thanks,
>> Chris
>
> I applied the patch, and just typed 'make' in this mornings build
> directory so the build would skip the stages and just jump to the
> libstdc++ stuff. The patch worked, libstdc++ linked, and the build
> finished.
>
> Thanks!
>
> Art Haas
>
Attached patch and changelog. Paolo, can you take a look and apply if ok?
Chris
Attachment:
Changelog_once_flag_ctor.txt
Description: Text document
Attachment:
once_flag_ctor.patch.txt
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |