Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-22 Thread Reini Urban
Eric Blake schrieb: According to Reini Urban on 6/20/2008 12:24 PM: | 2008/6/20 Reini Urban wanted a shared libgit: | Eric, should I post this to some git list also, or just when I found the error? Yes, feel free to post this upstream. The shared patch works fine now. The problem was that I

Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-21 Thread Reini Urban
2008/6/20 Brian Dessent: Reini Urban wrote: Some attribute causes the linker to refuse to build the dll and wants to build an exe. That's because you used -Wl,-shared where you should have used -shared. When you use -Wl the driver treats the argument as an opaque value that is simply

Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-21 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Reini Urban on 6/20/2008 12:24 PM: | 2008/6/20 Reini Urban wanted a shared libgit: | Eric, should I post this to some git list also, or just when I found the error? Yes, feel free to post this upstream. - -- Don't work too hard, make

Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-20 Thread Reini Urban
A new release of git, 1.5.6-1, has been uploaded, leaving 1.5.5.1-1 as the previous version. I'm a bit annoyed about the waste of space and the lack of a cyggit.dll Now they use a static libgit.a and hardlink the exe's, which does not work as expected for us. Well, we could change the Makefile

Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-20 Thread Reini Urban
2008/6/20 Reini Urban wanted a shared libgit: Eric, should I post this to some git list also, or just when I found the error? Just for reference: The other shared libgit patch is at http://article.gmane.org/gmane.comp.version-control.git/8680/match=shared+lib -- Reini Urban

Re: [ANNOUNCEMENT] Updated: git-1.5.6-1

2008-06-20 Thread Brian Dessent
Reini Urban wrote: Some attribute causes the linker to refuse to build the dll and wants to build an exe. That's because you used -Wl,-shared where you should have used -shared. When you use -Wl the driver treats the argument as an opaque value that is simply passed to the linker without