threads / announce / 44431

[ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Subject: [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

## tl;dr

9 messages between Nov 5, 2016 and Nov 14, 2016.

replies: 8people: 3as markdown or json

Johannes Schindelin· Nov 5, 2016, 09:50 UTC · lore
Dear Git users,

I finally got around to rebase the Windows-specific patches (which seem to not make it upstream as fast as we get new ones) on top of upstream Git v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:

https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1

It would be really nice if those of you who have access to Windows [*2*] could try it out and report bugs before v2.11.0 final.

Thanks, Johannes

Footnote *1*: https://github.com/git-for-windows/git/wiki/MinGit

Footnote *2*: You can get free (time-limited) VMs running Windows here: http://dev.modern.ie/tools/vms/windows/

Lars Schneider· Nov 9, 2016, 22:12 UTC · re: Johannes Schindelin · lore

Re: [git-for-windows] [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

On 05 Nov 2016, at 10:50, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
Show 7 quoted lines
> Dear Git users,
> 
> I finally got around to rebase the Windows-specific patches (which seem to
> not make it upstream as fast as we get new ones) on top of upstream Git
> v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
> 
> https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1

I tested a new feature in 2.11 on Windows today and it failed. After some confusion I realized that the feature is not on your 2.11 branch. Consider this:

My last patch on your 2.11 branch is "pack-protocol: fix maximum pkt-line size" (7841c4): https://github.com/git-for-windows/git/commits/v2.11.0-rc0.windows.1?author=larsxschneider

My last patch on the Git 2.11 branch is "read-cache: make sure file handles are not inherited by child processes" (a0a6cb): https://github.com/git/git/commits/v2.11.0-rc0?author=larsxschneider

Do you have a clue what is going on?

Thanks, Lars

Johannes Schindelin· Nov 10, 2016, 21:39 UTC · re: Lars Schneider · lore

Re: [git-for-windows] [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Hi Lars,
On Wed, 9 Nov 2016, Lars Schneider wrote:
Show 11 quoted lines
> On 05 Nov 2016, at 10:50, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
> 
> > I finally got around to rebase the Windows-specific patches (which seem to
> > not make it upstream as fast as we get new ones) on top of upstream Git
> > v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
> > 
> > https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1
> 
> 
> I tested a new feature in 2.11 on Windows today and it failed. After some 
> confusion I realized that the feature is not on your 2.11 branch.
Oops. That must have been a major snafu on my side, very sorry for that.

I just tagged v2.11.0-rc0.windows.2 in https://github.com/dscho/git and will make a new prerelease tomorrow.

My apologies! Dscho

Lars Schneider· Nov 11, 2016, 08:28 UTC · re: Johannes Schindelin · lore

Re: [git-for-windows] [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

On 10 Nov 2016, at 22:39, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
Show 20 quoted lines
> Hi Lars,
> 
> On Wed, 9 Nov 2016, Lars Schneider wrote:
> 
>> On 05 Nov 2016, at 10:50, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
>> 
>>> I finally got around to rebase the Windows-specific patches (which seem to
>>> not make it upstream as fast as we get new ones) on top of upstream Git
>>> v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
>>> 
>>> https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1
>> 
>> 
>> I tested a new feature in 2.11 on Windows today and it failed. After some 
>> confusion I realized that the feature is not on your 2.11 branch.
> 
> Oops. That must have been a major snafu on my side, very sorry for that.
> 
> I just tagged v2.11.0-rc0.windows.2 in https://github.com/dscho/git and
> will make a new prerelease tomorrow.
No worries! I am looking forward to the new release!

For some reason my own build of Git for Windows cannot use HTTPS properly. I need to debug this further at some point.

Thanks, Lars

Johannes Schindelin· Nov 11, 2016, 18:37 UTC · re: Lars Schneider · lore

Re: [git-for-windows] [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Hi Lars,
On Fri, 11 Nov 2016, Lars Schneider wrote:
Show 28 quoted lines
> 
> On 10 Nov 2016, at 22:39, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
> 
> > Hi Lars,
> > 
> > On Wed, 9 Nov 2016, Lars Schneider wrote:
> > 
> >> On 05 Nov 2016, at 10:50, Johannes Schindelin <johannes.schindelin@gmx.de> wrote:
> >> 
> >>> I finally got around to rebase the Windows-specific patches (which seem to
> >>> not make it upstream as fast as we get new ones) on top of upstream Git
> >>> v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
> >>> 
> >>> https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1
> >> 
> >> 
> >> I tested a new feature in 2.11 on Windows today and it failed. After some 
> >> confusion I realized that the feature is not on your 2.11 branch.
> > 
> > Oops. That must have been a major snafu on my side, very sorry for that.
> > 
> > I just tagged v2.11.0-rc0.windows.2 in https://github.com/dscho/git and
> > will make a new prerelease tomorrow.
> 
> No worries! I am looking forward to the new release!
> 
> For some reason my own build of Git for Windows cannot use HTTPS properly.
> I need to debug this further at some point.
Here it is:
https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.2

Thanks for catching my snafu, Dscho

stefan.naewe@atlas-elektronik.com· Nov 10, 2016, 08:12 UTC · re: Johannes Schindelin · lore

Re: [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Am 05.11.2016 um 10:50 schrieb Johannes Schindelin:
Show 10 quoted lines
> Dear Git users,
> 
> I finally got around to rebase the Windows-specific patches (which seem to
> not make it upstream as fast as we get new ones) on top of upstream Git
> v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
> 
> https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1
> 
> It would be really nice if those of you who have access to Windows [*2*]
> could try it out and report bugs before v2.11.0 final.

I tried that version on 64bit Win7. Somehow the PATH env. variable does no longer get set correctly.

On git-for-windows 2.10.2 my PATH (inside git bash) contains ~75 Entries. With the above installer I only get ~17 ! (Inside cmd.exe I get 61 entries. I set some more entries with by ~/.bashrc)

It seems that all entries that contain a path with whitespace (e.g. 'c:\program files (x86)' ) are no longer there.

Any ideas ?
Thanks,
  Stefan
-- 
----------------------------------------------------------------
/dev/random says: Oxymoron: Stuck in traffic.
python -c "print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')" 
GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF
Johannes Schindelin· Nov 11, 2016, 16:54 UTC · re: stefan.naewe@atlas-elektronik.com · lore

Re: [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Hi Stefan,
On Thu, 10 Nov 2016, stefan.naewe@atlas-elektronik.com wrote:
Show 14 quoted lines
> Am 05.11.2016 um 10:50 schrieb Johannes Schindelin:
> > Dear Git users,
> > 
> > I finally got around to rebase the Windows-specific patches (which seem to
> > not make it upstream as fast as we get new ones) on top of upstream Git
> > v2.11.0-rc0, and to bundle installers, portable Git and MinGit [*1*]:
> > 
> > https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.1
> > 
> > It would be really nice if those of you who have access to Windows [*2*]
> > could try it out and report bugs before v2.11.0 final.
> 
> I tried that version on 64bit Win7.
> Somehow the PATH env. variable does no longer get set correctly.

You are absolutely correct. There was a change in MSYS2 that I missed: by default, it re-sets the PATH to be minimal now. This is obviously not what we want.

I worked around this in the usual way [*1*].

Thank you so much for testing. It would have been really awful if Git for Windows v2.11.0 would have shipped with this bug.

Unfortunately I have to re-build and re-package the installers I promised to upload today; Hopefully I will get around to upload the fixed ones soon.

Will keep you posted, Dscho

Footnote *1*: https://github.com/git-for-windows/build-extra/commit/db24c0378adf33c07d6c053f39f04a6a025150cc

Johannes Schindelin· Nov 11, 2016, 18:33 UTC · re: Johannes Schindelin · lore

Re: [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Hi Stefan,
On Fri, 11 Nov 2016, Johannes Schindelin wrote:
> Will keep you posted,
I published the prerelease:
https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.2

Thanks, Dscho

stefan.naewe@atlas-elektronik.com· Nov 14, 2016, 08:04 UTC · re: Johannes Schindelin · lore

Re: [ANNOUNCE] Prerelease: Git for Windows v2.11.0-rc0

Am 11.11.2016 um 19:33 schrieb Johannes Schindelin:
Show 9 quoted lines
> Hi Stefan,
> 
> On Fri, 11 Nov 2016, Johannes Schindelin wrote:
> 
>> Will keep you posted,
> 
> I published the prerelease:
> 
> https://github.com/git-for-windows/git/releases/tag/v2.11.0-rc0.windows.2
That version brings all my PATH entries back!
Tanks a lot!
Stefan
-- 
----------------------------------------------------------------
/dev/random says: Catholic (n.) A cat with a drinking problem.
python -c "print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')" 
GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF

← back to recent threads