Michael Hasenstein wrote:
Rachel Greenham wrote:
As we've been playing with Broadcast 2000 on SuSE 7.0 over the weekend, we discovered we needed to make files over 2Gb in size. We couldn't get this going.
We'd upgraded to kernel 2.4.2 already, but apparently it also needs a glibc 2.2 built against kernel 2.4, and that proved beyond us (we ended up nuking the machine after trying to install a Red Hat glibc2.2.x - not my idea, but we ended up doing that when glibc2.2.2, the current release, can't be compiled by gcc 2.95.2 - again the current release and the one in suse 7.0)
So, any more information on how it can be done and - importantly, as mine should be arriving imminently - does SuSE 7.1 handle large files out of the box?
SuSE Linux 7.0 can handle large files just fine. The problem is the application, it has to actually USE those new glibc calls. 7.1 has many more apps than 7.0 that have been made LFS aware - we just don't have a list which ones ;-( bc2000 is unlikely to have been changed, it's not used that often...
OK, we're having real problems with this. Can you give me an example of one application in particular that is LFS-aware in 7.0 and/or 7.1? eg: what would happen if I were to dd the SuSE 7.x DVD onto a file or otherwise tarball the entire contents of all the SuSE CD-ROMs? I'd like at least to see *something* produce large files so we know better where the problem is - whether it's with our LFS-aware build of bc2000 or not. Our problem is: We understand that large file support must not only be built into the kernel (2.4.x) but glibc must be built *against* that kernel, or at least that kernel's headers. Such a glibc won't function with a 2.2 kernel (this information is coming directly from kernel developers and borne out by our own experience), yet SuSE allows switching between 2.2 and 2.4 kernels with relative ease; we cannot understand how this *can* work. So I'd really like to see some evidence that it does. :-) Oh, and my 7.1 order arrived today so I'll be playing with that... -- Rachel