libast.so and /usr/lib/extendedFILE.so / was: Re: [request-sponsor] telnet(1) cannot handle more than 15 fds
Casper.Dik at Sun.COM wrote: Due to the 32-bit ABI's stdio file descriptor limit, an interposer is being used to F_DUPFD non-stdio file descriptors to 256 and above. This mitigates a problem with 3rd party modules and plugins that use fopen(3C), et al. streams in processes such as Apache HTTP Server that open a large number of file descriptors. Unfortunately, using the interposer causes failures when a child process (e.g. CGI program) subsequently invokes telnet(1). If telnet passed the correct nfds value to select(3C), that failure would be eliminated. In build 39 of Nevada we provide a standard interposer, /usr/lib/extendedFILE.so, which has a similar, but different property. Umpf... for the same reason we were thinking about making the stdio-replacement API in libast public since it it supports an almost unlimited number of stdio channels... Bye, Roland P.S.: Reply-To: set to ksh93-integration-discuss at opensolaris.org as this is more or less libast-related -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, CJAVASunUnix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)
About 6414843 SUNWonbld shouldn't install sgml man pages / was: Re: [request-sponsor] Many SUNWonbld related fixes
Roland Mainz writes: Rainer Orth wrote: 6414843 SUNWonbld shouldn't install sgml man pages What is your intended fix ? IMO Solaris should finally switch to DocBook/(SGML|XML) manual pages for all tools if possible, therefore it may be nice to simply move the manual page to sman1/ and avoid the conversion to the old troff format... My current plan is to convert the few SGML man pages in SUNWonbld to nroff on the fly and install those to avoid having two different man page formats in a single package. Once the other man pages with nroff source have been converted to SGML, that can be revised. It may be worthwhile to consider what to do with the man pages in SUNWman, btw. For some time, they were delivered in SGML format, but later the package switched back to delivering the nroff form generated from that only. I think that was done because some of the necessary tools were not easily/publicly available, but I recall that this has changed/is changing in the Documentation community. But that's certainly much better to discuss on docs-discuss. Rainer - Rainer Orth, Faculty of Technology, Bielefeld University
[request-sponsor] 3 new request-sponsor putbacks: 54 total
Thanks to Rob Benson, Yann Poupet, and Juergen Keil for these three fixes below and to Shudong Zhou, Eric Lowe, Alan Perry for sponsoring the work through to putback: Putback 49 ID: 6375097 Desc: x86 ramdisk should always contain xmd64 kernel and binaries Submitted by Rob Benson on 1/21/06 Sun Sponsor: Shudong Zhou Putback to Nevada 38 on 4/5/06 /note: this is a new #49/ Putback 53 ID: 6249695 Desc: setuname cmd calls kvm_nlist even if kvm_open fails Submitted by Yann Poupet on 3/27/06 Sun Sponsor: Eric Lowe Putback to Nevada 41 5/9/06 Putback 54 ID: 6339695 Desc: scsa1394_cmd_fill_cdb_rbc() builds scsi cdbs containing unitialized data Submitted by Juergen Keil on 10/21/05 Sun Sponsor: Alan Perry Putback to Nevada 41 on 5/10/06 Awaiting Sponsor: 25 Has a Sponsor: 48 Integrated: 54 Closed: 29 Full report: http://opensolaris.org/os/bug_reports/request_sponsor/