[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mozilla-os2
Subject:    Re: Patchsets to build SM 2.7.2
From:       Paul Smedley <paul () smedley ! id ! au>
Date:       2012-06-30 22:18:30
Message-ID: EImdnSBpc-L45XLSnZ2dnUVZ_hmdnZ2d () mozilla ! org
[Download RAW message or body]

Hi KO,

On 30/06/12 22:11, KO Myung-Hun wrote:
>
>
> Paul Smedley wrote:
>> Hi All,
>>
>> On 30/06/12 09:46, Paul Smedley wrote:
>>> Hi KO,
>>>
>>> On 29/06/12 23:42, KO Myung-Hun wrote:
>>>>
>>>> Paul Smedley wrote:
>>>>> Hi Guys,
>>>>>
>>>>> On 22/06/12 19:12, Paul Smedley wrote:
>>>>>> On 17/06/12 16:10, Dave Yeo wrote:
>>>>>>> Paul Smedley wrote:
>>>>>>>> I should really do a new public build. THere are several calling
>>>>>>>> convention fixes from dmik since the last build on my site - I
>>>>>>>> should
>>>>>>>> also update to 4.4.7
>>>>>>>
>>>>>>> Can you also include Yuri's fixes to call the linker with a response
>>>>>>> file if the command line is too long?
>>>>>>> Thanks
>>>>>>> Dave
>>>>>>
>>>>>> Pretty sure that's included already....
>>>>>
>>>>> http://smedley.id.au/gcc-4.4.7-os2-20120625.zip for those that want to
>>>>> test - feedback appreciated - I've only tested it with a couple of
>>>>> recompiles so far
>>>>
>>>> I've tried to compile firefox 10.0.6. But gcc447 failed to configure at
>>>> random.
>>>>
>>>> The following is the configure logs.
>>>>
>>>> ----- build.log
>>>> checking for c++... g++
>>>> checking whether the C++ compiler (g++  ) works... no
>>>> configure: error: installation or configuration problem: C++ compiler
>>>> cannot create executables.
>>> I saw this during GCC build - running configure from my normal shell was
>>> fine.
>>>
>>> My best guess is that
>>> https://github.com/psmedley/gcc/commit/330b45f3b9783fb9ea587b9ae3aa2d3ea7edd320
>>>
>>> is part of the issue - as that's the most significant OS/2 related
>>> change between 4.4.6 and 4.4.7
>>>
>>> I will do a build now using pex-unix.o and see if it helps.
>>
>> I was right - http://smedley.id.au/gcc-4.4.7-os2-20120630.zip
>
> That commit was the cause of the problem that '-pipe' does not work
> correctly.
>
> Now I can build gcc446 working with '-pipe' well, myself.
>
> Thanks for your hints. ^^

http://smedley.id.au/gcc447.diff contains the updates to 4.4.7 and the 
switch back to pex-unix.c and mods to pex-unix.c to try and make 
response files work for long command lines (needs testing)


_______________________________________________
dev-ports-os2 mailing list
dev-ports-os2@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-ports-os2
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic