On Mon, Aug 3, 2009 at 11:33 AM, Christian Franke<christian.fra...@t-online.de> wrote: > Robert Millan wrote: >> On Sat, Aug 01, 2009 at 05:06:46PM +0200, Christian Franke wrote: >> > >> > Since ~r1584, util/grub-* could be build and run on Cygwin. Commit >> > r1726 added support to build kernel and modules on Cygwin. >> > >> >> There has to be more to it. I know you were using GRUB on Cygwin >> before that commit. Was this kludge being used since the beginning? > > I'm using GRUB on Cygwin since 'somewhat' before I announced the first > patch 2007-10-16: > http://lists.gnu.org/archive/html/grub-devel/2007-10/msg00071.html > > This version used the hack in grub's ELF-loader already discussed. It > also contained some non Cygwin related fixes found during testing. > > The grub2 package in the Cygwin distro from 2008-03-30 was based on this > private branch merged to 1.96+epsilon. > > >> What are the other options? >> > > I don't know. > > Waiting until someone fixes BFD or maintains a Linux cross-compiler > package for Cygwin (which cannot be build OOTB, it requires build steps > on Linux) may last until time_t wraps around and is IMO not an option > :-) > > Even the isolation of grub-pe2elf in a separate package would not help > much, because the linker script and some support in the build system > would be still needed in the grub2 tree. > I personally think this is a hassle for nothing: we already have a working cygwin toolchain. While I acknowledge it's not perfect it works. And I propose not to touch it until it gives any maintainance or technical problem. When it does then we may consider dropping or limiting cygwin support. Until then this discussion is a waste of time (IMO) > -- > Regards, > Christian Franke > > > > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel >
-- Regards Vladimir 'phcoder' Serbinenko Personal git repository: http://repo.or.cz/w/grub2/phcoder.git _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel