On Aug 21, 2013, at 9:24 PM, "Gao, Liming" <liming....@intel.com> wrote:

> Andrew:
>  The request doesn't limit @intel.com. If you or others have sync request, 
> you can raise it me. We will follow up to evaluate BaseTools trunk quality. 
> The baseline of sync requirement is that BaseTools trunk has no regression 
> issue. 
> 
>  Now, this version BaseTools trunk (r2599) has passed the regression test. 
> So, I choose it and sync it to EDKII BaseTools trunk. 
> 

I don't see the changes? For example no GCC47 in 
https://svn.code.sf.net/p/edk2/code/trunk/edk2/BaseTools/Conf/tools_def.template.

Thanks,

Andrew Fish

> Thanks
> Liming
> -----Original Message-----
> From: Andrew Fish [mailto:af...@apple.com] 
> Sent: Thursday, August 22, 2013 12:04 AM
> To: Gao, Liming
> Cc: Justen, Jordan L; edk2-devel@lists.sourceforge.net; 
> edk2-buildtools-de...@lists.sourceforge.net; Olivier Martin
> Subject: Re: [edk2-buildtools] [edk2] Sync BaseTools Trunk (version r2598) to 
> EDKII main trunk
> 
> 
> 
> On Aug 21, 2013, at 1:17 AM, "Gao, Liming" <liming....@intel.com> wrote:
> 
>> Andrew and Martin:
>> I own BaseToolsSync. The sync depends on the request, no regular plan. If 
>> you have the request, you can raise it to me. Before sync, I need make sure 
>> BaseTools Trunk has no regression issue. 
>> 
> 
> But it seems like the request process is private on @intel.com. That is my 
> point. Seems like every one else has to wait a year+ to get a change in. 
> Jordan points out GCC 4.7 support has been missing for a year. It seems like 
> Olivier has had to keep a patch for BaseTools around for over a year too. 
> 
> I'm going to need to submit update for Xcode 5.0 support and I have no idea 
> when these changes will end up in edk2. Probably the next time a fix is 
> needed for the UDK as that seems to be what is driving the release cycles, 
> but it hard to know since the planning is not public. 
> 
> Why does it take a year to add a new complier to the edk2, or even a new 
> version of a compiler? 
> 
> Thanks,
> 
> Andrew Fish
> 
>> One main point to separate BaseTools project is to make sure EDKII BaseTools 
>> is a stable version. BaseTools is different from Shell. If BaseTools has the 
>> issue, it may cause build failure and block development. And, most 
>> developers are not familiar with EDKII BaseTools. Build failure or other 
>> build issues are hard for developers to know the root cause. 
>> 
>> Besides, this round sync will use version r2599. One patch is missing in 
>> r2598.
>> 
>> Thanks
>> Liming
>> -----Original Message-----
>> From: Andrew Fish [mailto:af...@apple.com]
>> Sent: Wednesday, August 21, 2013 6:48 AM
>> To: Justen, Jordan L
>> Cc: edk2-devel@lists.sourceforge.net; 
>> edk2-buildtools-de...@lists.sourceforge.net; Olivier Martin
>> Subject: Re: [edk2-buildtools] [edk2] Sync BaseTools Trunk (version 
>> r2598) to EDKII main trunk
>> 
>> 
>> On Aug 20, 2013, at 3:41 PM, Jordan Justen <jordan.l.jus...@intel.com> wrote:
>> 
>>> On Tue, 2013-08-20 at 09:45 -0700, Andrew Fish wrote:
>>>> The current BaseTools process does not seem to work for any one who 
>>>> does not have a @intel.com email address, and that seems like a 
>>>> broken thing for an open source project.
>>> 
>>> What difference does the @intel.com email address make with regards 
>>> to this? I've been having to use BaseTools from trunk rather than 
>>> edk2/BaseTools for nearly a year to have GCC 4.7 support.
>>> 
>> 
>> Have you been nagging the mailing list or @intel.com?
>> 
>>> Now, apparently you have to have an @intel.com email address to 
>>> participate in code reviews for most contributions from Intel, but 
>>> that is another matter. :)
>>> 
>> 
>> Or to know any information about the schedule roadmap or plans..... Syncs 
>> from the BaseTools project just see to fall randomly from the sky based on 
>> some priority not related to some targets,  processors or toolchains....
>> 
>>> Another question I have relates to BaseTools/Bin/Win32.
>>> Why is this not an extra download rather than part of the *source* 
>>> tree?
>>> 
>> 
>> Well there is not a good scheme to pull what you want.... For Visual Studio 
>> development folks generally use the frozen Python and it is much easier to 
>> just pull the binary.
>> 
>> Thanks,
>> 
>> Andrew Fish
>> 
>>> -Jordan
>>> 
>>>> On Aug 20, 2013, at 4:24 AM, Olivier Martin <olivier.mar...@arm.com> wrote:
>>>> 
>>>>> Does the BaseTools project really need to be out of the EDK2 
>>>>> project? Why do we not merge both projects?
>>>>> 
>>>>> The only reason I can see is to get the Windows BaseTools Binaries 
>>>>> aligned with the BaseTools synced version. But we also have the 
>>>>> case with the ShellPkg/ShellBinPkg where the ShellBinPkg are not 
>>>>> necessary aligned with the ShellPkg sources. Nothing prevents 
>>>>> anyone to rebuild the Windows Binaries if needed.
>>>>> 
>>>>> Adding a new toolchain to the BaseTools project does not require to 
>>>>> rebuild the binaries. But we will have to wait the next sync to get it.
>>>>> GCC4.8 has been released almost 3 months ago people will start to 
>>>>> use it to build EDK2. But BaseTools does not support yet (I am also 
>>>>> responsible for it
>>>>> - I could submit a patch by myself for such support).
>>>>> 
>>>>> 
>>>>>> -----Original Message-----
>>>>>> From: Jordan Justen [mailto:jljus...@gmail.com]
>>>>>> Sent: 19 August 2013 05:48
>>>>>> To: edk2-devel@lists.sourceforge.net
>>>>>> Subject: Re: [edk2] Sync BaseTools Trunk (version r2598) to EDKII 
>>>>>> main trunk
>>>>>> 
>>>>>> On Sun, Aug 18, 2013 at 7:57 PM, Gao, Liming 
>>>>>> <liming....@intel.com>
>>>>>> wrote:
>>>>>>> Martin:
>>>>>>> 
>>>>>>> If so, this patch may not catch this round sync. But, you can 
>>>>>>> still
>>>>>> try
>>>>>>> your best to commit it.
>>>>>> 
>>>>>> Hopefully it won't be another 15 months until the next sync. :)
>>>>>> 
>>>>>> -Jordan
>>>>>> 
>>>>>>> From: Olivier Martin [mailto:olivier.mar...@arm.com]
>>>>>>> Sent: Friday, August 16, 2013 10:43 PM
>>>>>>> 
>>>>>>> 
>>>>>>> To: edk2-devel@lists.sourceforge.net
>>>>>>> Subject: Re: [edk2] Sync BaseTools Trunk (version r2598) to EDKII
>>>>>> main trunk
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I am waiting to get the new version of my patch reviewed before 
>>>>>>> to
>>>>>> commit it
>>>>>>> into BaseTools trunk.
>>>>>>> 
>>>>>>> This patch fixes the calculation of the PE/COFF header attribute 
>>>>>>> 'BaseOfCode' in GenFw. It affects all the toolchains (and
>>>>>> architectures)
>>>>>>> that use this tool to convert ELF to PE/COFF binary (mainly the 
>>>>>>> GCC toolchains).
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> From: Gao, Liming [mailto:liming....@intel.com]
>>>>>>> 
>>>>>>> Sent: 16 August 2013 04:27
>>>>>>> To: edk2-devel@lists.sourceforge.net
>>>>>>> Subject: Re: [edk2] Sync BaseTools Trunk (version r2598) to EDKII
>>>>>> main trunk
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Have you committed it into BaseTools trunk? If yes, I will sync 
>>>>>>> it
>>>>>> together.
>>>>>>> If no, I want to know what impact for this patch. Does it impact 
>>>>>>> all
>>>>>> GCC
>>>>>>> build or only  ARM GCC build?
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> From: Olivier Martin [mailto:olivier.mar...@arm.com]
>>>>>>> Sent: Thursday, August 15, 2013 5:14 PM
>>>>>>> To: edk2-devel@lists.sourceforge.net
>>>>>>> Subject: Re: [edk2] Sync BaseTools Trunk (version r2598) to EDKII
>>>>>> main trunk
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I sent a patch on June 11th that fixes the calculation of the 
>>>>>>> PE/COFF
>>>>>> header
>>>>>>> attribute 'BaseOfCode'. And a second version on July 16th taking 
>>>>>>> in
>>>>>> account
>>>>>>> the comments after the review.
>>>>>>> 
>>>>>>> Do you think my fix could be integrated to this BaseTools sync?
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> 
>>>>>>> Olivier
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> From: Gao, Liming [mailto:liming....@intel.com]
>>>>>>> Sent: 15 August 2013 03:36
>>>>>>> To: edk2-devel@lists.sourceforge.net
>>>>>>> Subject: [edk2] Sync BaseTools Trunk (version r2598) to EDKII 
>>>>>>> main
>>>>>> trunk
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Hi, all
>>>>>>> 
>>>>>>> I will sync BaseTool trunk (version r2598) into EDKII BaseTools. 
>>>>>>> The
>>>>>> main
>>>>>>> changes include:
>>>>>>> 
>>>>>>> 1.                   Python version is updated from 2.5.4 to 2.7.3.
>>>>>> The
>>>>>>> binary image are freezed based on Python2.7.3 and cx_Freeze 4.2.3.
>>>>>>> 
>>>>>>> 2.                   Add GCC47 and VS2012 tool chain.
>>>>>>> 
>>>>>>> 3.                   Enable EFI_IFR_DEFAULT2 opcode in vfrcompile to
>>>>>> save
>>>>>>> image size.
>>>>>>> 
>>>>>>> 4.                   Add Aarch64 ARM architecture
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> BaseTool Trunk:
>>>>>>> 
>>>>>>> https://svn.code.sf.net/p/edk2-buildtools/code/trunk/BaseTools
>>>>>>> 
>>>>>>> EDKII BaseTools:
>>>>>>> 
>>>>>>> https://svn.code.sf.net/p/edk2/code/trunk/edk2/BaseTools
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> If you have any comments, please let me know.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Thanks
>>>>>>> 
>>>>>>> Liming
>>>>>>> 
>>>>>>> 
>>>>>>> -----------------------------------------------------------------
>>>>>>> -
>>>>>>> ---
>>>>>> ---------
>>>>>>> Get 100% visibility into Java/.NET code with AppDynamics Lite!
>>>>>>> It's a free troubleshooting tool designed for production.
>>>>>>> Get down to code-level detail for bottlenecks, with <2% overhead.
>>>>>>> Download for free and get started troubleshooting in minutes.
>>>>>>> 
>>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/os
>>>>>> t
>>>>>> g.cl
>>>>>> ktrk
>>>>>>> _______________________________________________
>>>>>>> edk2-devel mailing list
>>>>>>> edk2-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------------
>>>>>> -
>>>>>> ----
>>>>>> -------
>>>>>> Get 100% visibility into Java/.NET code with AppDynamics Lite!
>>>>>> It's a free troubleshooting tool designed for production.
>>>>>> Get down to code-level detail for bottlenecks, with <2% overhead.
>>>>>> Download for free and get started troubleshooting in minutes.
>>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/os
>>>>>> t
>>>>>> g.cl
>>>>>> ktrk
>>>>>> _______________________________________________
>>>>>> edk2-devel mailing list
>>>>>> edk2-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> -------------------------------------------------------------------
>>>>> -
>>>>> ---------- Introducing Performance Central, a new site from 
>>>>> SourceForge and AppDynamics. Performance Central is your source for 
>>>>> news, insights, analysis and resources for efficient Application 
>>>>> Performance Management.
>>>>> Visit us today!
>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ost
>>>>> g .clktrk _______________________________________________
>>>>> edk2-buildtools-devel mailing list
>>>>> edk2-buildtools-de...@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
>>>> 
>>>> 
>>>> --------------------------------------------------------------------
>>>> -
>>>> --------- Introducing Performance Central, a new site from 
>>>> SourceForge and AppDynamics. Performance Central is your source for 
>>>> news, insights, analysis and resources for efficient Application 
>>>> Performance Management.
>>>> Visit us today!
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.
>>>> clktrk _______________________________________________
>>>> edk2-buildtools-devel mailing list
>>>> edk2-buildtools-de...@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
>>> 
>>> 
>> 
>> 
>> ----------------------------------------------------------------------
>> -------- Introducing Performance Central, a new site from SourceForge 
>> and AppDynamics. Performance Central is your source for news, insights, 
>> analysis and resources for efficient Application Performance Management.
>> Visit us today!
>> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.c
>> lktrk _______________________________________________
>> edk2-buildtools-devel mailing list
>> edk2-buildtools-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
> 


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to