Re: [AOLSERVER] AOLserver and Red Hat 8
No, I don't have any idea how or if any of this applies to Mandrake 9. Kris [EMAIL PROTECTED] wrote: Kris Do you (or anyone) know if these multithreaded benefits are spcific to Redhat or some aspect of the kernel they are using. I've just downloaded Mandrake 9.0 which is using the 2.4.19 kernel and wondered if these changes would be seen here (I'll have a dig around myself but thought I'd ask in case the answers already known). Thanks Steve On Tue, 2002-10-01 at 05:00, Automatic digest processor wrote: From: Kriston Rehberg [EMAIL PROTECTED] Subject: AOLserver and Red Hat 8 Date: 30 Sep 2002 13:55:29 -0400 Hi! With today's release of Red Hat 8.0 there are significantly excellent changes to Red Hat to make life with multithreaded programs, like AOLserver, more convenient. 1) gcc-3.2 is used exclusively throughout Red Hat 8.0. This means that C89, C99, C++, ANSI C++, and friends will work together in harmony as AOLserver shared objects. Please note that there is an inconsistency in the Red Hat 8.0 release notes that claims that the C++ ABI will change in future releaes, but this directly contradicts the actual GCC 3.2 release notes that state clearly that the C++ ABI will not change in future releases. If you're a C++ head be sure to watch out for this but it's probably as easy as keeping your code easy for other people to recompile. 2) Multithreaded program support is getting better and better! The top and ps commands now only display the main (initial) thread of thread-aware processes. To show all threads, use the command ps -m or type H in top. 3) gdb seems to know what it's doing with multithreaded programs and core dumps--I think the jury is still out on this one. 4) The version of Tcl does not have thread support enabled so AOLserver 3.5 users will need to build their own copy of Tcl with --enable-threads --enable-shared. At runtime, AOLserver at this time does not detect that a proper version of Tcl with threads is installed but it's likely we can do this in a future release for all systems. 5) Long ago the default file descriptor limit on Linux was made configurable even if you don't have a 64-bit system. The default Linux installaion has about three zillion times more file descriptors than even Solaris 9. 6) ns_sendmail will work as long as you use localhost or 127.0.0.1 as your smtphost. Red Hat 8 only listens on localhost for security reasons. 7) OpenSSL should be rebuilt according to the documentation that comes with nsopenssl, otherwise nsopenssl will not recognize it. That's all I can think of right now. In the meantime, download Red Hat 8.0 and tell us what you think! Kris
Re: [AOLSERVER] AOLserver and Red Hat 8
On Wednesday 02 October 2002 11:11 am, Simon Millward wrote: As Mandrake is also very fond of claiming they are 100% compatible with RedHat this would lead me to suspect that what applies for one also goes for the other This has tweaked my interest though, so if anyone can provide a definitive answer I'd also like to know The definitive answer will be found in the kernel source RPM (not the kernel-source RPM, but the kernel .src.rpm). Compare the patches for each distribution and see what the differences are. Install the .src.rpm, and check the spec file as well as the individual patchsets (found on Red Hat in /usr/src/redhat/SOURCES and /usr/src/redhat/SPECS). Being 100% compatible != having the same kernel patches. As I don't do Mandrake anymore (my having some bad compatibility problems a few cycles back, as well as having a close relationship with Red Hat, as well as maintaining the PostgreSQL RPMset), I can't check the differences myself. -- Lamar Owen WGCR Internet Radio 1 Peter 4:11
Re: [AOLSERVER] AOLserver and Red Hat 8
On Mon, 30 Sep 2002, Kriston Rehberg wrote: Hi! With today's release of Red Hat 8.0 there are significantly excellent changes to Red Hat to make life with multithreaded programs, like AOLserver, more convenient. Speaking of distributions, SuSE ships AOLserver, but they allways compile it without database support :/ Can you convince them to enable it in the future? Daniël
Re: [AOLSERVER] AOLserver and Red Hat 8
Kriston Rehberg wrote: 1) gcc-3.2 is used exclusively throughout Red Hat 8.0. This means that C89, C99, C++, ANSI C++, and friends will work together in harmony as AOLserver shared objects. Please note that there is an inconsistency in the Red Hat 8.0 release notes that claims that the C++ ABI will change in future releaes, but this directly contradicts the actual GCC 3.2 release notes that state clearly that the C++ ABI will not change in future releases. Here's how my friend Dave explains this: First there was gcc 3.2 release. The docs said C++ ABI will not change, because there were no architectural changes in plan. So it should have been stable. But then they found a couple of bugs in the ABI implementation. Fixing those bugs requires ABI change, so the future version will not be binary compatible with 3.2. And since Red Hat Linux 8.0 was being prepared at the time this defect was known, Red Hat's release notes brought you the latest information. -- Branimir
Re: [AOLSERVER] AOLserver and Red Hat 8
Kris Do you (or anyone) know if these multithreaded benefits are spcific to Redhat or some aspect of the kernel they are using. I've just downloaded Mandrake 9.0 which is using the 2.4.19 kernel and wondered if these changes would be seen here (I'll have a dig around myself but thought I'd ask in case the answers already known). Thanks Steve On Tue, 2002-10-01 at 05:00, Automatic digest processor wrote: From: Kriston Rehberg [EMAIL PROTECTED] Subject: AOLserver and Red Hat 8 Date: 30 Sep 2002 13:55:29 -0400 Hi! With today's release of Red Hat 8.0 there are significantly excellent changes to Red Hat to make life with multithreaded programs, like AOLserver, more convenient. 1) gcc-3.2 is used exclusively throughout Red Hat 8.0. This means that C89, C99, C++, ANSI C++, and friends will work together in harmony as AOLserver shared objects. Please note that there is an inconsistency in the Red Hat 8.0 release notes that claims that the C++ ABI will change in future releaes, but this directly contradicts the actual GCC 3.2 release notes that state clearly that the C++ ABI will not change in future releases. If you're a C++ head be sure to watch out for this but it's probably as easy as keeping your code easy for other people to recompile. 2) Multithreaded program support is getting better and better! The top and ps commands now only display the main (initial) thread of thread-aware processes. To show all threads, use the command ps -m or type H in top. 3) gdb seems to know what it's doing with multithreaded programs and core dumps--I think the jury is still out on this one. 4) The version of Tcl does not have thread support enabled so AOLserver 3.5 users will need to build their own copy of Tcl with --enable-threads --enable-shared. At runtime, AOLserver at this time does not detect that a proper version of Tcl with threads is installed but it's likely we can do this in a future release for all systems. 5) Long ago the default file descriptor limit on Linux was made configurable even if you don't have a 64-bit system. The default Linux installaion has about three zillion times more file descriptors than even Solaris 9. 6) ns_sendmail will work as long as you use localhost or 127.0.0.1 as your smtphost. Red Hat 8 only listens on localhost for security reasons. 7) OpenSSL should be rebuilt according to the documentation that comes with nsopenssl, otherwise nsopenssl will not recognize it. That's all I can think of right now. In the meantime, download Red Hat 8.0 and tell us what you think! Kris -- Steve Manning 4 Chestnut Way, East Goscote, Leicester, LE7 3QQ, UK Office +44 (0)116 264 0820Home +44 (0)116 260 5457 Reply to [EMAIL PROTECTED]
Re: [AOLSERVER] AOLserver and Red Hat 8
On Tuesday 01 October 2002 03:20 pm, Steve Manning wrote: Do you (or anyone) know if these multithreaded benefits are spcific to Redhat or some aspect of the kernel they are using. I've just downloaded Mandrake 9.0 which is using the 2.4.19 kernel and wondered if these changes would be seen here (I'll have a dig around myself but thought I'd ask in case the answers already known). Red Hat's kernel patches may not be the same as Mandrake's. Red Hat's kernels have never been anywhere close to 'vanilla' Linus kernels. -- Lamar Owen WGCR Internet Radio 1 Peter 4:11
Re: [AOLSERVER] AOLserver and Red Hat 8
On Tue, Oct 01, 2002 at 08:20:00PM +0100, Steve Manning wrote: Do you (or anyone) know if these multithreaded benefits are spcific to Redhat or some aspect of the kernel they are using. I've just downloaded On Tue, 2002-10-01 at 05:00, Automatic digest processor wrote: 2) Multithreaded program support is getting better and better! The top and ps commands now only display the main (initial) thread of thread-aware processes. To show all threads, use the command ps -m or type H in top. Some of those features sound a lot like the new Linux Native POSIX Thread Library Red Hat has been working on. But, that was just released as version 0.1 a few weeks ago, so that can't be what Red Hat is shipping in 8.0 just yet... And I think the kernel modifications to support that library are all in the 2.5 series too. So unless Red Hat backported the kernel stuff already, it must be something different. http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0006JW http://sources.redhat.com/ml/libc-alpha/2002-09/msg00350.html -- Andrew Piskorski [EMAIL PROTECTED] http://www.piskorski.com
Re: [AOLSERVER] AOLserver and Red Hat 8
6) ns_sendmail will work as long as you use localhost or 127.0.0.1 as your smtphost. This reminds me, if you have downloaded the latest nsadmin package from www.scriptkitties.com in the last few days, it includes a modified ns_sendmail package. It is much enhanced, but it reverses the from and to args. In retrospect, it was a dumb move but years ago it seemed more logical. Daniel P. Stasinski Software Engineer Mayor Pharmaceutical Laboratories [EMAIL PROTECTED]