On Aug 20, 2013, at 3:41 PM, Jordan Justen <[email protected]> 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 <[email protected]> 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:[email protected]]
>>>> Sent: 19 August 2013 05:48
>>>> To: [email protected]
>>>> Subject: Re: [edk2] Sync BaseTools Trunk (version r2598) to EDKII main
>>>> trunk
>>>> 
>>>> On Sun, Aug 18, 2013 at 7:57 PM, Gao, Liming <[email protected]>
>>>> 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:[email protected]]
>>>>> Sent: Friday, August 16, 2013 10:43 PM
>>>>> 
>>>>> 
>>>>> To: [email protected]
>>>>> 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:[email protected]]
>>>>> 
>>>>> Sent: 16 August 2013 04:27
>>>>> To: [email protected]
>>>>> 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:[email protected]]
>>>>> Sent: Thursday, August 15, 2013 5:14 PM
>>>>> To: [email protected]
>>>>> 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:[email protected]]
>>>>> Sent: 15 August 2013 03:36
>>>>> To: [email protected]
>>>>> 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/ostg.cl
>>>> ktrk
>>>>> _______________________________________________
>>>>> edk2-devel mailing list
>>>>> [email protected]
>>>>> 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/ostg.cl
>>>> ktrk
>>>> _______________________________________________
>>>> edk2-devel mailing list
>>>> [email protected]
>>>> 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/ostg.clktrk
>>> _______________________________________________
>>> edk2-buildtools-devel mailing list
>>> [email protected]
>>> 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
>> [email protected]
>> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel

Reply via email to