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.

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. :)

Another question I have relates to BaseTools/Bin/Win32.
Why is this not an extra download rather than part of the *source*
tree?

-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