Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 303579

Summary: git fixes for interix (6, mostly)
Product: Gentoo/Alt Reporter: Greg Turner <gmturner007>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Interix   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Source patches to support Interix quirks
Interix 6 API changes, and of course applies the header patch

Description Greg Turner 2010-02-05 14:42:41 UTC
Git fails to build for several reasons on Interix 6.  Patches enclosed.
Comment 1 Greg Turner 2010-02-05 14:45:26 UTC
Created attachment 218531 [details, diff]
Source patches to support Interix quirks

Not sure if the tim/e patches are legitimate bugs or Interix quirks... the rest I'm pretty confident about.... could somebody on Interix-{5,3.5} test?
Comment 2 Greg Turner 2010-02-05 14:47:03 UTC
Created attachment 218533 [details, diff]
Interix 6 API changes, and of course applies the header patch
Comment 3 Fabian Groffen gentoo-dev 2010-02-13 13:23:02 UTC
Greg, have you brought your patch to the attention of upstream?  It looks sane enough to be applied there.
Comment 4 Greg Turner 2010-02-13 23:32:25 UTC
(In reply to comment #3)
> Greg, have you brought your patch to the attention of upstream?  It looks sane
> enough to be applied there.

No... the tim/e thing should definitely go upstream if it is a bug -- but I never convinced myself it wasn't an Interix quirk.

As for the Interix-specific stuff... no reason they shouldn't go upstream also, I agree.  I'll submit to the ml when I find some spare moments to figure out whether the tim/e thing is a bug or a quirk.
Comment 5 Fabian Groffen gentoo-dev 2010-05-04 08:49:46 UTC
what's the status of these?  Got any feedback from the ML?  Pointers?
Comment 6 Markus Duft (RETIRED) gentoo-dev 2010-10-28 08:31:25 UTC
i re-created patches in the spirit of upstream, and submitted them - they should be pretty ok for all interix versions right now, so this is fixed for me.