Date: Sat, 6 Sep 2003 02:49:28 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 194 ************************************************** Friday 05 September 2003 Number 194 ************************************************** Subjects for today 1 Re: uname -X : Alex Samorukov 2 HEADS UP Get it! : T.Sikora" 3 tar problem : T.Sikora" 4 Re: HEADS UP Get it! : T.Sikora" 5 Re: autoconf 2.57 : T.Sikora" 6 Re: HEADS UP Get it! : T.Sikora" 7 Re: tar problem : Dave Saville" 8 Re: autoconf 2.57 : Dave Saville" 9 Re: autoconf 2.57 : T.Sikora" 10 mozilla configure : T.Sikora" 11 Re: GCC 3.2.2 works : DWParsons at t-online.de (Dave Parsons) 12 Re: HEADS UP Get it! : DWParsons at t-online.de (Dave Parsons) 13 Re: autoconf 2.57 : Andreas Buening 14 build/host system type : James Moe" 15 Re: GCC 3.2.2 works : Stefan.Neis at t-online.de 16 Re: build/host system type : James Moe" 17 Posix2 : James Moe" 18 Re: GCC 3.2.2 works : DWParsons at t-online.de (Dave Parsons) **= Email 1 ==========================** Date: Sat, 06 Sep 2003 01:36:15 +0300 From: Alex Samorukov Subject: Re: uname -X James Moe wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Hello, > Does anyone know where "uname -X" came from? It is not a switch in the sh-util v2.0 >version. Is it some rogue version of uname? > > -X Prints expanded system information, one information element per line, as expected by SCO UNIX. The displayed information includes: o system name, node, release, version, machine, and number of CPUs. o BusType, Serial, and Users (set to "unknown" in Solaris) o OEM# and Origin# (set to 0 and 1, respectively) http://www.dimi.uniud.it/cgi-bin/man-cgi?uname+1 _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Sat, 06 Sep 2003 02:30:01 -0400 From: "T.Sikora" Subject: HEADS UP Get it! Dudes, it just dosen't get any better than this EMX, GCC 3.2.1, Innotek 3.2.2.....you know the routine. Match the archives: emx/ gcc/ ux2/ xfree86/ ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline Do a * baseline_fixup * Get the latest bootstrap ftp://os2ports.com/pub/unixos2/ux2bs-devel/ux2bs_inst.cmd Delete everything but \install\archives Run it and build them ports. I added Zope to ports too. You need the python dependancy: ftp://os2ports.com/pub/unixos2/ux2bs-source/python223-ux2.zip Put it in /usr/local and set the python env in config.sys then run 'build zope'. It's the best Zope yet. Runs great in the UX2 environment. SET PATH=%PATH%;D:\usr\local\python223 LIBPATH=%LIBPATH%;D:\usr\local\python223 SET PYTHONHOME=D:/usr/local/python223 SET PYTHONPATH=.;D:/usr/local/python223/Lib;D:/usr/local/python223/Lib/plat-os2emx;D:/usr/local/python223/Lib/lib-dynload;D:/usr/local/python223/Lib/site-packages * WE NEED RSYNC REBUILT * All this redundancy would not be necessary. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Sat, 06 Sep 2003 04:03:31 -0400 From: "T.Sikora" Subject: tar problem The tar port has a problem with long directories .. it truncates them. Andrew brought this up when we were doing Zope and Python. I'll have to put zip support in build.sh to workaround this. It only supports tar.gz now. Hold off on Zope for now. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Sat, 06 Sep 2003 08:54:40 -0400 From: "T.Sikora" Subject: Re: HEADS UP Get it! Dave Parsons wrote: > On Sat, 06 Sep 2003 02:30:01 -0400, T.Sikora wrote: > > >>LIBPATH=%LIBPATH%;D:\usr\local\python223 > > > LIBPATH is not an environment variable. > Use BEGINLIBPATH/ENDLIBPATH as appropriate. > > Dave > > For config.sys ? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Sat, 06 Sep 2003 08:59:04 -0400 From: "T.Sikora" Subject: Re: autoconf 2.57 Dave Saville wrote: > On Fri, 05 Sep 2003 22:02:12 -0400, T.Sikora wrote: > > >>T.Sikora wrote: >> >>>I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and >>>automake 1.7. Just unzip to root. I removed the drive letters from the >>>scripts. Sh based scripting should not have them and more importantly >>>all these tools should exist on the same filesystem like UX2 which >>>negates the use of them anyways. It seems to work so far. >>> >>>Do a removepkg autoconf and automake first. The tools aren't perfect so >>>you still have to go in /usr/share and remove these subs: >>> >>>autoconf >>>aclocal >>>automake >>> >> >>Here it is: >> >>ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/acnf257-mk17-ux2.zip > > > All together now - Oh no is isn't > > [F:\download\os2]wget > ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/a > cnf257-mk17-ux2.zip > --09:53:59-- > ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/acnf257-m > k17-ux2.zip > => `acnf257-mk17-ux2.zip' > Resolving os2ports.com... done. > Connecting to os2ports.com[209.54.72.114]:21... connected. > Logging in as anonymous ... Logged in! > ==> SYST ... done. ==> PWD ... done. > ==> TYPE I ... done. ==> CWD /pub/unixos2/ux2bs-devel/baseline/test > ... done. > ==> PORT ... done. ==> RETR acnf257-mk17-ux2.zip ... > No such file `acnf257-mk17-ux2.zip'. > > > It's part of the ux2bs in misc now. Your too slow! ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/misc/acnf257-mk17-ux2.zip -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Sat, 06 Sep 2003 09:10:25 -0400 From: "T.Sikora" Subject: Re: HEADS UP Get it! > > I added Zope to ports too. You need the python dependancy: > > ftp://os2ports.com/pub/unixos2/ux2bs-source/python223-ux2.zip > > Put it in /usr/local and set the python env in config.sys then run > 'build zope'. It's the best Zope yet. Runs great in the UX2 environment. > > SET PATH=%PATH%;D:\usr\local\python223 > LIBPATH=%LIBPATH%;D:\usr\local\python223 > > SET PYTHONHOME=D:/usr/local/python223 > SET > PYTHONPATH=.;D:/usr/local/python223/Lib;D:/usr/local/python223/Lib/plat-os2emx;D:/usr/local/python223/Lib/lib-dynload;D:/usr/local/python223/Lib/site-packages > > Until there's zip support in build.sh you can add it manually. Add Python and Zope in /usr/local. In /usr/local/Zope do a 'python wo_pcgi.py' then zopefold.cmd The source is already patched. We can do it 'right' when I get around to making the diff file. Use the ux2_shell. ftp://os2ports.com/pub/unixos2/ux2bs-source/Zope261-ux2-src.zip -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Sat, 06 Sep 2003 09:43:53 +0100 (BST) From: "Dave Saville" Subject: Re: tar problem On Sat, 06 Sep 2003 04:03:31 -0400, T.Sikora wrote: >The tar port has a problem with long directories .. it truncates them. >Andrew brought this up when we were doing Zope and Python. I'll have to >put zip support in build.sh to workaround this. It only supports tar.gz >now. Hold off on Zope for now. About 6 - 9 months back John P and I tried to build a new version of tar - IIRC there were OS/2 specific bits that were not in the tar ball and we could not find them so a new port might take some effort. -- Regards Dave Saville _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Sat, 06 Sep 2003 09:55:06 +0100 (BST) From: "Dave Saville" Subject: Re: autoconf 2.57 On Fri, 05 Sep 2003 22:02:12 -0400, T.Sikora wrote: >T.Sikora wrote: >> I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and >> automake 1.7. Just unzip to root. I removed the drive letters from the >> scripts. Sh based scripting should not have them and more importantly >> all these tools should exist on the same filesystem like UX2 which >> negates the use of them anyways. It seems to work so far. >> >> Do a removepkg autoconf and automake first. The tools aren't perfect so >> you still have to go in /usr/share and remove these subs: >> >> autoconf >> aclocal >> automake >> > >Here it is: > >ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/acnf257-mk17-ux2.zip All together now - Oh no is isn't [F:\download\os2]wget ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/a cnf257-mk17-ux2.zip --09:53:59-- ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/acnf257-m k17-ux2.zip => `acnf257-mk17-ux2.zip' Resolving os2ports.com... done. Connecting to os2ports.com[209.54.72.114]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/unixos2/ux2bs-devel/baseline/test ... done. ==> PORT ... done. ==> RETR acnf257-mk17-ux2.zip ... No such file `acnf257-mk17-ux2.zip'. -- Regards Dave Saville _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Sat, 06 Sep 2003 12:05:42 -0400 From: "T.Sikora" Subject: Re: autoconf 2.57 Andreas Buening wrote: > T.Sikora wrote: > >>I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and >>automake 1.7. Just unzip to root. I removed the drive letters from the >>scripts. Sh based scripting should not have them and more importantly >>all these tools should exist on the same filesystem like UX2 which >>negates the use of them anyways. It seems to work so far. > > > This only means the stuff has to be e.g., in $UNIXROOT/usr but > this does not mean it has to be on the _current_ drive. > The UnixOS/2 system is not just intended to recompile other peoples' > packages but also to provide _working_ (tm) Unix tools for people or > programs who/that need them. This means they have to work (tm) > regardless of the current directory and the current drive. They just > have to work (tm). If you remove the drive letters from the hardcoded > paths then they do not work (tm) on other drives which means they do > not work (tm) anymore. IMHO, the only reason to do so is for testing > purposes. > > E.g., I will definitely not run any new untested package on my ux2 > drive. You never know whether that nice-looking Makefile will run > amuck and install any unexpected and unwanted files into /usr. > > [localhost|e:/usr/local/src/mozilla]build/autoconf/altoptions.m4:140: error: m4_ defn: undefined macro: _m4_divert_diversion build/autoconf/altoptions.m4:137: MOZ_READ_MOZCONFIG is expanded from... build/autoconf/altoptions.m4:140: the top level autom4te.: /usr/bin/m4.exe failed with exit status: 1 Getting this error any idea? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Sat, 06 Sep 2003 12:07:06 -0400 From: "T.Sikora" Subject: mozilla configure Getting these errors: configure: error: zip not found in $PATH I have this in the env though. SET ac_cv_path___UNZIP=/usr/bin/unzip.exe SET ac_cv_path___ZIP=/usr/bin/zip.exe -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Sat, 06 Sep 2003 13:44:09 +0200 (CES) From: DWParsons at t-online.de (Dave Parsons) Subject: Re: GCC 3.2.2 works On Fri, 05 Sep 2003 11:14:19 +0200 (CEST), Stefan.Neis at t-online.de wrote: > T.Sikora schrieb: > > Just noticed this.. > > > > usr/i386-pc-os2-emx/bin > > > > ar > > as > > nm > > ranlib > > strip > > suboptimal :-( > > > Should be in the path? > > Yes, definitly. They are just copies of the ones in /usr/bin Dave _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 12 ==========================** Date: Sat, 06 Sep 2003 13:50:11 +0200 (CES) From: DWParsons at t-online.de (Dave Parsons) Subject: Re: HEADS UP Get it! On Sat, 06 Sep 2003 02:30:01 -0400, T.Sikora wrote: > LIBPATH=%LIBPATH%;D:\usr\local\python223 LIBPATH is not an environment variable. Use BEGINLIBPATH/ENDLIBPATH as appropriate. Dave _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 13 ==========================** Date: Sat, 06 Sep 2003 16:34:13 +0200 From: Andreas Buening Subject: Re: autoconf 2.57 T.Sikora wrote: > > I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and > automake 1.7. Just unzip to root. I removed the drive letters from the > scripts. Sh based scripting should not have them and more importantly > all these tools should exist on the same filesystem like UX2 which > negates the use of them anyways. It seems to work so far. This only means the stuff has to be e.g., in $UNIXROOT/usr but this does not mean it has to be on the _current_ drive. The UnixOS/2 system is not just intended to recompile other peoples' packages but also to provide _working_ (tm) Unix tools for people or programs who/that need them. This means they have to work (tm) regardless of the current directory and the current drive. They just have to work (tm). If you remove the drive letters from the hardcoded paths then they do not work (tm) on other drives which means they do not work (tm) anymore. IMHO, the only reason to do so is for testing purposes. E.g., I will definitely not run any new untested package on my ux2 drive. You never know whether that nice-looking Makefile will run amuck and install any unexpected and unwanted files into /usr. Bye, Andreas _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 14 ==========================** Date: Sat, 06 Sep 2003 17:58:21 -0700 (MST) From: "James Moe" Subject: build/host system type -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, What's a good build/host type to use with ux2bs? I keep getting errors like this one: checking build system type... ./config.guess: Execution failed.... CONFIGURE.: error: cannot guess build type; you must specify one I have tried "configure --build=i386-pc-os2-emx" with no success. I have also tried a number of combinations of said string equally without success, and placing "unknown" in various positions. - -- jimoe at sohnen-moe dot com pgp/gpg public key: http://www.keyserver.net/en/ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE/WoKtsxxMki0foKoRAuNhAKCkh5WlXVFvGF+WtKAfPxWfCnKKQgCggLTJ NDCZucEp0KXVrzhW/PE5C88= =ae/G -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 15 ==========================** Date: Sat, 6 Sep 2003 18:50:59 +0100 From: Stefan.Neis at t-online.de Subject: Re: GCC 3.2.2 works Hi, > > > ar > > > as > > > nm > > > ranlib > > > strip > > > > > Should be in the path? > > > > Yes, definitly. > > They are just copies of the ones in /usr/bin Ah, that's better. Though I don't quite see the point of copying them elsewhere as well - seems like a waste of disk space - probably not much, though. Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 16 ==========================** Date: Sat, 06 Sep 2003 21:43:07 -0700 (MST) From: "James Moe" Subject: Re: build/host system type -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 06 Sep 2003 17:58:21 -0700 (MST), James Moe wrote: > What's a good build/host type to use with ux2bs? > Never mind. I found that copying config.guess and config.sub from /port/aux-tools/ works quite well. - -- jimoe at sohnen-moe dot com pgp/gpg public key: http://www.keyserver.net/en/ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE/WrdbsxxMki0foKoRAgv8AKCeErqFb68PS9mIWOyRgP+uehh7qwCgvLE2 o+7cMDiCXUFh5q7YhzXiTUw= =nif6 -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 17 ==========================** Date: Sat, 06 Sep 2003 21:53:25 -0700 (MST) From: "James Moe" Subject: Posix2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, What became of the posix support, posix2? I am working on tdb (trivial db) and it expects posix headers and libraries. - -- jimoe at sohnen-moe dot com pgp/gpg public key: http://www.keyserver.net/en/ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE/WrnFsxxMki0foKoRAgTEAKDmA2GX/UtIU+rkb1q0+BxLyZktFwCfUE5m S1SpJckBdvomXVkAcJGr7e8= =HM0P -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 18 ==========================** Date: Sat, 06 Sep 2003 22:43:11 +0200 (CES) From: DWParsons at t-online.de (Dave Parsons) Subject: Re: GCC 3.2.2 works On Sat, 6 Sep 2003 18:50:59 +0100, Stefan.Neis at t-online.de wrote: > Hi, > > > > > ar > > > > as > > > > nm > > > > ranlib > > > > strip > > > > > > > Should be in the path? > > > > > > Yes, definitly. > > > > They are just copies of the ones in /usr/bin > > Ah, that's better. Though I don't quite see the point of > copying them elsewhere as well - seems like a waste of > disk space - probably not much, though. > > Regards, > Stefan Yes, there are a lot of duplicates if you want to bother checking - but disk space is cheap these days... Cheers, Dave _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs