tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: LFS vs procfs on SunOS



On Tue, Mar 06, 2012 at 09:58:21AM +0100, Filip Hajny wrote:
 > On 5. 3. 2012, at 19:46, David Holland wrote:
 > > Can you explain *why* it's deliberately broken? Is it because their
 > > kernel procfs code is bollocks and needs to be kept in a padded cell,
 > > or is it some kind of library/headers management issue? Or is it just
 > > Sun being deliberately difficult to discourage use of 32-bit code
 > > and/or large files?
 > 
 > This is the only relevant discussion that I could find (now that
 > Jive is dead):
 > 
 > "[...] the kernel has no way of knowing that a 32-bit process was
 > compiled with large file support, only that it's a 32-bit process
 > vs a 64-bit process. So to do what you want to do, there's no good
 > way to use the more painless large file compilation environment,
 > and you end up doing what they other poster said and using
 > the transitional interfaces of the *64() form."
 > 
 > http://www.mail-archive.com/opensolaris-code%opensolaris.org@localhost/msg08229.html
 > 
 > http://www.mail-archive.com/opensolaris-code%opensolaris.org@localhost/msg05873.html

Gross. So basically the kernel procfs code is bollocks, and then they
compounded it by mishandling the header files. And all in the name of
chasing a nonexistent problem...

I don't see any reason to cater to this stupidity.

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index