Re: Commiting files larger than 4 GB on Windows
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 15, 2017, 21:29 UTC
- Message-ID
- <xmqq4lyudyaq.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <93ccf86d-0090-a311-9825-7e23fd6a4141@web.de>
Torsten Bögershausen <tboegi@web.de> writes:
Show 14 quoted lines
> The real "show stopper" is at the end. > ... > > ========================== > And it seams as if zlib is the limitation here. > Unless we include the zlib source code into Git and redefine uLong, > is there a nice way around this: > =========================== > > > /usr/include/zconf.h:# define uLong z_uLong > /usr/include/zconf.h:# define uLongf z_uLongf > /usr/include/zconf.h:typedef unsigned long uLong; /* 32 bits or more */ > /usr/include/zconf.h:typedef uLong FAR uLongf;
Hmph. Would ef49a7a0 ("zlib: zlib can only process 4GB at a time", 2011-06-10) and e01503b5 ("zlib: allow feeding more than 4GB in one go", 2011-06-10) help us here, though?