Discussion:
msysgit works on wine
Duy Nguyen
2014-10-10 11:58:48 UTC
Permalink
Just wanted to share that with at least wine 1.7.23 I can install
msysgit using the netboot method, clone and build git ok. I had to do
this to make gcc works actually, but it's probably no big deal

$ mkdir -p ~/.wine/drive_c/usr/libexec/gcc/mingw32 -p
$ cp ~/.wine/drive_c/msysgit/mingw/bin/as.exe
~/.wine/drive_c/usr/libexec/gcc/mingw32/
$ cp ~/.wine/drive_c/msysgit/mingw/bin/ld.exe
~/.wine/drive_c/usr/libexec/gcc/mingw32/

This may open a door for many people like me, who are interested in
Windows support, but don't own a Windows license (and probably don't
want to dual boot anyway). Of course tricky stuff would require real
Windows, but this would help with most "standard" windows stuff.
--
Duy
--
--
*** Please reply-to-all at all times ***
*** (do not pretend to know who is subscribed and who is not) ***
*** Please avoid top-posting. ***
The msysGit Wiki is here: https://github.com/msysgit/msysgit/wiki - Github accounts are free.

You received this message because you are subscribed to the Google
Groups "msysGit" group.
To post to this group, send email to ***@googlegroups.com
To unsubscribe from this group, send email to
msysgit+***@googlegroups.com
For more options, and view previous threads, visit this group at
http://groups.google.com/group/msysgit?hl=en_US?hl=en

---
You received this message because you are subscribed to the Google Groups "Git for Windows" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msysgit+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thomas Braun
2014-10-10 12:02:52 UTC
Permalink
Post by Duy Nguyen
Just wanted to share that with at least wine 1.7.23 I can install
msysgit using the netboot method, clone and build git ok. I had to do
this to make gcc works actually, but it's probably no big deal
$ mkdir -p ~/.wine/drive_c/usr/libexec/gcc/mingw32 -p
$ cp ~/.wine/drive_c/msysgit/mingw/bin/as.exe
~/.wine/drive_c/usr/libexec/gcc/mingw32/
$ cp ~/.wine/drive_c/msysgit/mingw/bin/ld.exe
~/.wine/drive_c/usr/libexec/gcc/mingw32/
This may open a door for many people like me, who are interested in
Windows support, but don't own a Windows license (and probably don't
want to dual boot anyway). Of course tricky stuff would require real
Windows, but this would help with most "standard" windows stuff.
Are you compiling git.git or msysgit.git?
And how about the test suite?
--
--
*** Please reply-to-all at all times ***
*** (do not pretend to know who is subscribed and who is not) ***
*** Please avoid top-posting. ***
The msysGit Wiki is here: https://github.com/msysgit/msysgit/wiki - Github accounts are free.

You received this message because you are subscribed to the Google
Groups "msysGit" group.
To post to this group, send email to ***@googlegroups.com
To unsubscribe from this group, send email to
msysgit+***@googlegroups.com
For more options, and view previous threads, visit this group at
http://groups.google.com/group/msysgit?hl=en_US?hl=en

---
You received this message because you are subscribed to the Google Groups "Git for Windows" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msysgit+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Duy Nguyen
2014-10-10 12:04:52 UTC
Permalink
On Fri, Oct 10, 2014 at 7:02 PM, Thomas Braun
Post by Thomas Braun
Are you compiling git.git or msysgit.git?
git.git
Post by Thomas Braun
And how about the test suite?
running right now, fingers crossed.. kinda slow, not sure if it's wine
or it's the msys thing.
--
Duy
--
--
*** Please reply-to-all at all times ***
*** (do not pretend to know who is subscribed and who is not) ***
*** Please avoid top-posting. ***
The msysGit Wiki is here: https://github.com/msysgit/msysgit/wiki - Github accounts are free.

You received this message because you are subscribed to the Google
Groups "msysGit" group.
To post to this group, send email to ***@googlegroups.com
To unsubscribe from this group, send email to
msysgit+***@googlegroups.com
For more options, and view previous threads, visit this group at
http://groups.google.com/group/msysgit?hl=en_US?hl=en

---
You received this message because you are subscribed to the Google Groups "Git for Windows" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msysgit+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Michael Stefaniuc
2014-10-13 10:02:56 UTC
Permalink
Post by Duy Nguyen
On Fri, Oct 10, 2014 at 7:02 PM, Thomas Braun
Post by Thomas Braun
Are you compiling git.git or msysgit.git?
git.git
Post by Thomas Braun
And how about the test suite?
running right now, fingers crossed.. kinda slow, not sure if it's
wine or it's the msys thing.
We (Wine) are interested in bug reports for git tests failing on Wine
that succeed on Windows/Linux. Performance issues compared to Windows
are highly desired too.

thanks
bye
michael
Johannes Schindelin
2014-10-13 21:17:45 UTC
Permalink
Hi Michael,
Post by Michael Stefaniuc
Post by Duy Nguyen
On Fri, Oct 10, 2014 at 7:02 PM, Thomas Braun
Post by Thomas Braun
Are you compiling git.git or msysgit.git?
git.git
Post by Thomas Braun
And how about the test suite?
running right now, fingers crossed.. kinda slow, not sure if it's wine
or it's the msys thing.
We (Wine) are interested in bug reports for git tests failing on Wine
that succeed on Windows/Linux. Performance issues compared to Windows
are highly desired too.
Awesome, thank you for the offer!

I haven't tried this in a long time, mainly because at some stage Wine
required a separate console from my terminal to run command-line programs.
And it seemed to me as if in particular process-spawning and heavy-duty
file system operations were the bottleneck.

Hopefully I will find some time soon to perform those tests again.

Ciao,
Johannes
--
--
*** Please reply-to-all at all times ***
*** (do not pretend to know who is subscribed and who is not) ***
*** Please avoid top-posting. ***
The msysGit Wiki is here: https://github.com/msysgit/msysgit/wiki - Github accounts are free.

You received this message because you are subscribed to the Google
Groups "msysGit" group.
To post to this group, send email to ***@googlegroups.com
To unsubscribe from this group, send email to
msysgit+***@googlegroups.com
For more options, and view previous threads, visit this group at
http://groups.google.com/group/msysgit?hl=en_US?hl=en

---
You received this message because you are subscribed to the Google Groups "Git for Windows" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msysgit+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...