Date: Sat, 13 Mar 2004 00:04:03 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 312 ************************************************** Friday 12 March 2004 Number 312 ************************************************** Subjects for today 1 Re: Building NCURSES 5.4 : Thomas Dickey 2 Re: Building NCURSES 5.4 : John Poltorak 3 Re: Building NCURSES 5.4 : Patrick Ash " 4 Re: Building NCURSES 5.4 : John Poltorak 5 Re: Building NCURSES 5.4 : Thomas Dickey 6 Re: Building NCURSES 5.4 : Thomas Dickey 7 Building NCURSES 5.4 : John Poltorak 8 XFree86/OS2 version 4.4.0 : John Poltorak 9 Re: XFree86/OS2 version 4.4.0 : Stefan Neis 10 Re: Building NCURSES 5.4 : Stefan Neis 11 Re: XFree86/OS2 version 4.4.0 : John Poltorak 12 Re: XFree86/OS2 version 4.4.0 : Dave Saville" 13 Re: XFree86/OS2 version 4.4.0 : John Poltorak 14 Re: XFree86/OS2 version 4.4.0 : Christian Hennecke" 15 Re: XFree86/OS2 version 4.4.0 : Dave Saville" 16 Re: XFree86/OS2 version 4.4.0 : John Poltorak **= Email 1 ==========================** Date: Thu, 11 Mar 2004 07:35:33 -0500 (EST) From: Thomas Dickey Subject: Re: Building NCURSES 5.4 On Thu, 11 Mar 2004, John Poltorak wrote: > On Thu, Mar 11, 2004 at 06:11:42AM -0500, Thomas Dickey wrote: > > On Thu, 11 Mar 2004, John Poltorak wrote: > > > > > Should the latest version of NCURSES (5.4) build with the same environment > > > as the previous version? > > > > > > I've just tried it out and and it appears a little problematic... > > > Certainly not as smooth as 5.3. > > > > It should build with the same environment as 5.3 (I haven't updated my > > EMX 0.9d on the machine where I built it). > > I've just tried it again and this time it did build OK. > > The difference appears to be in the use of the Posix/2 library. It appears > not to build correctly when using that library. Don't know why. > > > Now that I've got my network > > working for the ECS, I'll add development stuff to that one, and make a > > more current environment. > > If you have the space is there any chance you could try out UX2BS? I can take a look (I installed ECS on a 5Gb partition, so space probably isn't an issue. Time is a different matter - but I'm planning to use Friday evenings for OS/2 for a while). -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 2 ==========================** Date: Thu, 11 Mar 2004 13:01:10 +0000 From: John Poltorak Subject: Re: Building NCURSES 5.4 On Thu, Mar 11, 2004 at 07:35:33AM -0500, Thomas Dickey wrote: > > If you have the space is there any chance you could try out UX2BS? > > I can take a look (I installed ECS on a 5Gb partition, so space > probably isn't an issue. Time is a different matter - but I'm planning to > use Friday evenings for OS/2 for a while). That sounds great. The idea behind UX2BS is to create an OS/2 build environment which is fully automated, so in theory, builds should not take up any time. You should just be able to start them off and come back to see if they have worked. To install the system you need to run this:- wget ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd and then run the resultant ux2_bootstrap. It is as well to install the build system on a drive which does not include any production tools. It makes no changes to config.sys and runs within its own shell in an environment which is pretty well self contained. It's as well to watch it for a minute or two to make sure it has actually kicked off, but once it does, it downloads all the required utils and proceeds to build a number of apps including perl and ncurses. Subsequently you can build a number of apps by running 'build appname' where appname is listed in build.table. My aim is to extend build.table as much as possible. > -- > Thomas E. Dickey > http://invisible-island.net > ftp://invisible-island.net -- John **= Email 3 ==========================** Date: Thu, 11 Mar 2004 07:46:13 +0000 From: "Patrick Ash " Subject: Re: Building NCURSES 5.4 I found that when I tried to build using pgcc 2.95.3 , lynx had problems linking to the libraries, and that they were 3x the size that 2.8.1 created. I used an old version of the ux2bs environment to build the version that I uploaded to hobbes. pgcc built the package without any apparent errors, but the linking problem was something I did not troubleshoot. Pat On Thu, 11 Mar 2004 12:13:37 +0000, John Poltorak wrote: >On Thu, Mar 11, 2004 at 06:11:42AM -0500, Thomas Dickey wrote: >> On Thu, 11 Mar 2004, John Poltorak wrote: >> >> > Should the latest version of NCURSES (5.4) build with the same environment >> > as the previous version? >> > >> > I've just tried it out and and it appears a little problematic... >> > Certainly not as smooth as 5.3. >> >> It should build with the same environment as 5.3 (I haven't updated my >> EMX 0.9d on the machine where I built it). > >I've just tried it again and this time it did build OK. > >The difference appears to be in the use of the Posix/2 library. It appears >not to build correctly when using that library. Don't know why. -- Patrick Ash patash at comcast.net There are only 10 kinds of people in the world -- Those who understand binary and those who don't. This OS/2 system uptime is 2 days, 20:40 hours and 11 seconds **= Email 4 ==========================** Date: Thu, 11 Mar 2004 12:13:37 +0000 From: John Poltorak Subject: Re: Building NCURSES 5.4 On Thu, Mar 11, 2004 at 06:11:42AM -0500, Thomas Dickey wrote: > On Thu, 11 Mar 2004, John Poltorak wrote: > > > Should the latest version of NCURSES (5.4) build with the same environment > > as the previous version? > > > > I've just tried it out and and it appears a little problematic... > > Certainly not as smooth as 5.3. > > It should build with the same environment as 5.3 (I haven't updated my > EMX 0.9d on the machine where I built it). I've just tried it again and this time it did build OK. The difference appears to be in the use of the Posix/2 library. It appears not to build correctly when using that library. Don't know why. > Now that I've got my network > working for the ECS, I'll add development stuff to that one, and make a > more current environment. If you have the space is there any chance you could try out UX2BS? That is my attempt at providing a standard build environment on OS/2 and NCURSES is one of the principle apps which should get built during the setup. It doesn't yet provide a reliable production environment but does show a lot of promise. I'd like to verify that all of your apps which can run on OS/2 build correctly. It provides a fully automated environment which should build apps simply by running:- build appname > -- > Thomas E. Dickey > http://invisible-island.net > ftp://invisible-island.net -- John **= Email 5 ==========================** Date: Thu, 11 Mar 2004 06:11:42 -0500 (EST) From: Thomas Dickey Subject: Re: Building NCURSES 5.4 On Thu, 11 Mar 2004, John Poltorak wrote: > Should the latest version of NCURSES (5.4) build with the same environment > as the previous version? > > I've just tried it out and and it appears a little problematic... > Certainly not as smooth as 5.3. It should build with the same environment as 5.3 (I haven't updated my EMX 0.9d on the machine where I built it). Now that I've got my network working for the ECS, I'll add development stuff to that one, and make a more current environment. > > README.emx hasn't been updated so should I presume it still applies as it > did in previous versions? > > > > -- > John > > > > -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 6 ==========================** Date: Thu, 11 Mar 2004 06:11:42 -0500 (EST) From: Thomas Dickey Subject: Re: Building NCURSES 5.4 On Thu, 11 Mar 2004, John Poltorak wrote: > Should the latest version of NCURSES (5.4) build with the same environment > as the previous version? > > I've just tried it out and and it appears a little problematic... > Certainly not as smooth as 5.3. It should build with the same environment as 5.3 (I haven't updated my EMX 0.9d on the machine where I built it). Now that I've got my network working for the ECS, I'll add development stuff to that one, and make a more current environment. > > README.emx hasn't been updated so should I presume it still applies as it > did in previous versions? > > > > -- > John > > > > -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 7 ==========================** Date: Thu, 11 Mar 2004 10:07:39 +0000 From: John Poltorak Subject: Building NCURSES 5.4 Should the latest version of NCURSES (5.4) build with the same environment as the previous version? I've just tried it out and and it appears a little problematic... Certainly not as smooth as 5.3. README.emx hasn't been updated so should I presume it still applies as it did in previous versions? -- John **= Email 8 ==========================** Date: Thu, 11 Mar 2004 14:22:50 +0000 From: John Poltorak Subject: XFree86/OS2 version 4.4.0 --0dvw4IWGFdLBnQBK Content-Type: text/plain; charset=us-ascii In case anyone doesn't know XFree86/OS2 v4.4.0 came out recently and I'm forwarding the announcement to this list. Apologies to those who may have already seen it. I've just installed it myself, and unlike previous versions this one is very simple to install. I didn't have much problem getting it to run on my TP600 laptop and it managed to configure itself without me needing to know anything refresh rates and synchronisation etc. It also uses the recommended FHS directory structure which means the home of XFree86 is now /usr/X11R6 like it is everywhere else instead of /XFree86 as it was on OS/2. If anyone has never tried XFree86, or even if you have and couldn't get it working, I'd suggest you try this. -- John --0dvw4IWGFdLBnQBK Content-Type: message/rfc822 Received: from ct-mail.citytraffic.de by mail.warpix.org (IBM OS/2 SENDMAIL VERSION 2.03/2.0) id TAA108.52; Mon, 1 Mar 2004 19:23:03 GMT Received: from ct-mail.citytraffic.de (localhost [127.0.0.1]) by ct-mail.citytraffic.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id i21JA8C17023; Mon, 1 Mar 2004 20:10:08 +0100 Received: from ukjmailgw.med.uni-jena.de (ukjmailgw.med.uni-jena.de [141.35.213.235]) by ct-mail.citytraffic.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id i21J72C16987 for ; Mon, 1 Mar 2004 20:07:02 +0100 Received: from ukjmailgw.med.uni-jena.de (localhost [127.0.0.1]) by mailrouter.med.uni-jena.de (Postfix) with ESMTP id D330733D6E for ; Mon, 1 Mar 2004 20:12:06 +0100 (CET) Received: from stendal.biomag.uni-jena.de (stendal.krz.uni-jena.de [141.35.200.65]) by ukjmailgw.med.uni-jena.de (Postfix) with ESMTP id A515933CD6 for ; Mon, 1 Mar 2004 20:12:06 +0100 (CET) Received: from biomag.uni-jena.de (gera [141.35.200.71]) by stendal.biomag.uni-jena.de (8.12.10/8.12.10) with ESMTP id i21JC6IW029142 for ; Mon, 1 Mar 2004 20:12:06 +0100 (MET) Message-ID: <40438B06.902 at biomag.uni-jena.de> From: =?ISO-8859-1?Q?Frank_Gie=DFler?= User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.3) Gecko/20030313 X-Accept-Language: de, en-us, en MIME-Version: 1.0 To: XFreeOS2 mailing list Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: [XFreeOS2] XFree86/OS2 version 4.4.0 Sender: xfreeos2-admin at citytraffic.de Errors-To: xfreeos2-admin at citytraffic.de X-BeenThere: xfreeos2 at xfreeos2.dyndns.org X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: xfreeos2 at citytraffic.de List-Help: List-Post: List-Subscribe: , List-Id: This is the discussion list for the XFree86/OS2 system List-Unsubscribe: , List-Archive: Date: Mon, 01 Mar 2004 20:12:06 +0100 Hi all, Version 4.4.0 is out! Binaries for OS/2 are available from ftp://ftp.netlabs.org/pub/xfree86/4.4.0 Sources are available from http://www.xfree86.org OS/2-specific changes: - The server and clients will now install in /usr/X11R6 instead of /XFree86. To use old applications installed in /XFree86, put /usr/X11R6/bin in front of /XFree86/bin into your PATH, and /usr/X11R6/lib in front of /XFree86/lib into your LIBPATH. - The nested Xserver 'Xnest' is now included and seems to work reasonably well. Also included is 'Xvfb', the virtual frame buffer server, but untested. - Fontconfig now works also for fonts on JFS drives. To use antialiased fonts, you have to edit /etc/fonts/fonts.conf after installation, and add/modify the font directories you want to use, including drive letters, e.g.: E:/usr/X11R6/lib/X11/fonts C:/PSFONTS ~/.fonts After that, run 'fc-cache -f -v' to create the cache files. 'fc-list' should give you then all available fonts. Re-run 'fc-cache' each time you add or remove fonts or font directories. - The server should now crash less often with a floating point exception, esp. if it uses the GLX extension, because the floating point control word is now set to its default value (0x37f) upon startup. However, there is no guarantee that it won't be changed later again. - Libraries with long file names are now handled differently in such a way, that config scripts (like freetype-config) can be used. - The server can now use Xcursor themes. Included themes are 'redglass', 'whiteglass', and 'handhelds'. To use, put something like 'Xcursor.theme: redglass' into your ~/.Xdefaults. - mkfontdir is no longer a program but a shell script (this is not OS/2 specific, though). Use 'mkfontscale -b -s -l' instead. - The Xserver has now a much better performance for remote clients. Since I did not receive any negative feedback on my last two experimental versions, the changes went into 4.4.0. This means, that the option '-os2HRTimer' does not exist any more and is *invalid*. The server will not start with this option. For a complete list of changes, see http://www.xfree86.org. The distribution is a little different now. If you don't want to compile your own X11 programs, you don't need Xprog440.zip. If you don't read manuals, you don't need Xdoc440.zip (but they are recommended ;-) ). I did not change the shared libraries to export all symbols, as I once said. At xfree86.org, there are considerations to use the export lists *-def.cpp also under Linux to keep the libraries small. I'm not going to do the opposite at this point. If you encounter missing symbols just tell me and I will add them. This has worked well so far, hasn't it? Enjoy! Frank. -- Frank Giessler Klinikum der Universitaet Jena Tel.: +49-3641-9 32 57 80 Biomagnetisches Zentrum Fax : +49-3641-9 32 57 72 _______________________________________________ Xfreeos2 mailing list Xfreeos2 at xfreeos2.dyndns.org http://ct-mail.citytraffic.de/mailman/listinfo/xfreeos2 --0dvw4IWGFdLBnQBK-- **= Email 9 ==========================** Date: Thu, 11 Mar 2004 15:51:17 +0100 (CET) From: Stefan Neis Subject: Re: XFree86/OS2 version 4.4.0 On Thu, 11 Mar 2004, John Poltorak wrote: > I've just installed it myself, and unlike previous versions this one is > very simple to install. I didn't have much problem getting it to run on my > TP600 laptop and it managed to configure itself without me needing to know > anything refresh rates and synchronisation etc. Actually, I'm just in the process of finally upgrading from my old 3.3.6, and I find much the oposite to be true... I set keyboard to german 3 times already, after every start, I'm back at the american keyboard. And setting a reasonable display resolution (e.g. 1024x768 or 1280x1024) instead of the completely ridiculous 1600x1200 which makes everything unreadably small seems to be a problem as well. Time to do some reading, apparently... Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'. **= Email 10 ==========================** Date: Thu, 11 Mar 2004 15:56:36 +0100 (CET) From: Stefan Neis Subject: Re: Building NCURSES 5.4 On Thu, 11 Mar 2004, John Poltorak wrote: > > The difference appears to be in the use of the Posix/2 library. It appears > not to build correctly when using that library. Don't know why. Presumably, ncurses adds a couple of Unix like functions that are not part of EMX but are included in Posix/2, so we get the usual type of errors... Just some blind guessing, though. Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'. **= Email 11 ==========================** Date: Thu, 11 Mar 2004 15:04:18 +0000 From: John Poltorak Subject: Re: XFree86/OS2 version 4.4.0 On Thu, Mar 11, 2004 at 03:51:17PM +0100, Stefan Neis wrote: > On Thu, 11 Mar 2004, John Poltorak wrote: > > > I've just installed it myself, and unlike previous versions this one is > > very simple to install. I didn't have much problem getting it to run on my > > TP600 laptop and it managed to configure itself without me needing to know > > anything refresh rates and synchronisation etc. > > Actually, I'm just in the process of finally upgrading from my old 3.3.6, > and I find much the oposite to be true... > I set keyboard to german 3 times already, after every start, I'm back at > the american keyboard. Did you run 'xfree86 -configure'? That should create a XF86Config.new in your home directory... > And setting a reasonable display resolution (e.g. > 1024x768 or 1280x1024) instead of the completely ridiculous 1600x1200 > which makes everything unreadably small seems to be a problem as well. Can't you just delete one of the 'SubSection "Display"' sections? I'm no expert here... > Time to do some reading, apparently... Maybe ask on the XFree86-OS2 list... > Regards, > Stefan > -- > Micro$oft is not an answer. It is a question. The answer is 'no'. > -- John **= Email 12 ==========================** Date: Fri, 12 Mar 2004 09:22:13 +0000 (GMT) From: "Dave Saville" Subject: Re: XFree86/OS2 version 4.4.0 On Thu, 11 Mar 2004 14:22:50 +0000, John Poltorak wrote: > >In case anyone doesn't know XFree86/OS2 v4.4.0 came out recently and I'm >forwarding the announcement to this list. Apologies to those who may have >already seen it. > >I've just installed it myself, and unlike previous versions this one is >very simple to install. I didn't have much problem getting it to run on my >TP600 laptop and it managed to configure itself without me needing to know >anything refresh rates and synchronisation etc. > >It also uses the recommended FHS directory structure which means the home >of XFree86 is now /usr/X11R6 like it is everywhere else instead of >/XFree86 as it was on OS/2. There do not seem to be any OS/2 specific instructions - I will be replacing a V3 setup. Does it still need Holger's driver etc? TIA -- Regards Dave Saville **= Email 13 ==========================** Date: Fri, 12 Mar 2004 09:38:30 +0000 From: John Poltorak Subject: Re: XFree86/OS2 version 4.4.0 On Fri, Mar 12, 2004 at 09:22:13AM +0000, Dave Saville wrote: > There do not seem to be any OS/2 specific instructions - I will be > replacing a V3 setup. Does it still need Holger's driver etc? I'm told the instructions for the previous version are broadly applicable although the directory structure has been changed. See:- ftp://ftp.netlabs.org/pub/xfree86/4.3.0/HowTo.txt An updated driver is contained within one of the packages. > TIA > > -- > Regards > > Dave Saville > -- John **= Email 14 ==========================** Date: Fri, 12 Mar 2004 12:23:45 +0100 (CET) From: "Christian Hennecke" Subject: Re: XFree86/OS2 version 4.4.0 On Fri, 12 Mar 2004 09:22:13 +0000 (GMT), Dave Saville wrote: >There do not seem to be any OS/2 specific instructions - I will be >replacing a V3 setup. Does it still need Holger's driver etc? See http://www.os2world.com/os2files/. I haven't updated the step-by-step guide for 4.3 to 4.4, but most of it still applies. Change \XFree86 to \usr\X11R6 and you should be fine. In some cases, i.e. certain path statements, you have to *add* \usr\XFree86 before \XFree86 to be able to continue using ported software that resides in the \XFree86 tree. Christian Hennecke **= Email 15 ==========================** Date: Fri, 12 Mar 2004 11:27:37 +0000 (GMT) From: "Dave Saville" Subject: Re: XFree86/OS2 version 4.4.0 On Fri, 12 Mar 2004 09:38:30 +0000, John Poltorak wrote: >On Fri, Mar 12, 2004 at 09:22:13AM +0000, Dave Saville wrote: > >> There do not seem to be any OS/2 specific instructions - I will be >> replacing a V3 setup. Does it still need Holger's driver etc? > >I'm told the instructions for the previous version are broadly applicable >although the directory structure has been changed. > >See:- > >ftp://ftp.netlabs.org/pub/xfree86/4.3.0/HowTo.txt > >An updated driver is contained within one of the packages. Hmm - Just tried V4 on my warp4 fp15 system. Changed all the paths etc. Rebooted - Started the config program - black screen - left it for a few minutes - no nothing, no keyboard - reset button. Ouch. -- Regards Dave Saville **= Email 16 ==========================** Date: Fri, 12 Mar 2004 11:44:01 +0000 From: John Poltorak Subject: Re: XFree86/OS2 version 4.4.0 On Fri, Mar 12, 2004 at 11:27:37AM +0000, Dave Saville wrote: > On Fri, 12 Mar 2004 09:38:30 +0000, John Poltorak wrote: > > >See:- > > > >ftp://ftp.netlabs.org/pub/xfree86/4.3.0/HowTo.txt > > > >An updated driver is contained within one of the packages. > > Hmm - Just tried V4 on my warp4 fp15 system. Changed all the paths > etc. Rebooted - Started the config program - black screen - left it > for a few minutes - no nothing, no keyboard - reset button. Ouch. Have you updated the device driver? Personally, I don't change anything in CONFIG.SYS, but put all the required environment variables into a cmd file and run that. For configurating the system you could try running:- xf86cfg -textmode which provides a text mode setup screen. That worked fine here. I've not had to reboot to get out of XFree so far, just getting back to the OS/2 desktop has been sufficient to all me to kill of any hung processes. > -- > Regards > > Dave Saville > -- John