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
