Date: Thu, 28 Aug 2003 02:48:09 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 185 ************************************************** Wednesday 27 August 2003 Number 185 ************************************************** Subjects for today 1 xfree86-libs compromise : T.Sikora" 2 Re: XFree86 4.3.0 : T.Sikora" 3 Re: XFree86 4.3.0 : John Poltorak 4 Re: XFree86 4.3.0 : T.Sikora" 5 Re: XFree86 4.3.0 : T.Sikora" 6 perl errors : T.Sikora" 7 autoconf v2.57 build : James Moe" 8 Re: g++ v3.2.1 and env : James Moe" 9 Re: XFree86 4.3.0 : Adrian Gschwend" 10 Re: [UnixOS2] Re: g++ v3.2.1 and env : James Moe" 11 Source extraction : James Moe" 12 Re: perlB12E.dll : T.Sikora" **= Email 1 ==========================** Date: Thu, 28 Aug 2003 00:03:31 -0400 From: "T.Sikora" Subject: xfree86-libs compromise We failed to take in account XFree86 from the start we must be willing to bend a bit. I doubt that XFree86 will be reported to accomadate us so this all works out to our advantage. We can remove the old expat and zlib and the xfree86-libs at 14MB gives us with total XFree86 compatibility: Mesa GL zlib expat freetype and xfree86 Any objections? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Thu, 28 Aug 2003 08:57:28 -0400 From: "T.Sikora" Subject: Re: XFree86 4.3.0 John Poltorak wrote: > On Wed, Aug 27, 2003 at 11:34:35PM -0400, T.Sikora wrote: > >>Does anyone want XFree86 included? > > > What I would like to do is build XFree86 using the correct directory > structure as opposed to having it built using /XFree86 which does not > really belong in the UnixOS/2 environment. As it stands now it is very > likely that there will be quite a bit of duplication, particularly in the > lib directory. > > Are the patches for the source available for OS/2? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Thu, 28 Aug 2003 09:24:16 +0100 From: John Poltorak Subject: Re: XFree86 4.3.0 On Wed, Aug 27, 2003 at 11:34:35PM -0400, T.Sikora wrote: > Does anyone want XFree86 included? What I would like to do is build XFree86 using the correct directory structure as opposed to having it built using /XFree86 which does not really belong in the UnixOS/2 environment. As it stands now it is very likely that there will be quite a bit of duplication, particularly in the lib directory. > -- > T.Sikora > tsikora at ntplx dot net -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Thu, 28 Aug 2003 09:57:30 -0400 From: "T.Sikora" Subject: Re: XFree86 4.3.0 Adrian Gschwend wrote: > On Wed, 27 Aug 2003 23:34:35 -0400, T.Sikora wrote: > > >>think it makes sense. It's 55MB so maybe it should be optional. If >>xfree86=yes expat won't be installed. I'll put it in /work for now. > > > sounds like a pretty good idea to me! Well I scratched that idea but I added the xfree430-libs.zip with libs.zip, X11.zip, and the libfix.zip. I'll create a xfree430-bin.zip with the rest of the stuff and store it in /contrib. The whole thing is not needed for development work and saves bandwidth. Putting it in test may be a bad idea too because you will download it. I'll make a /contrib directory in the ux2bs-devel tree and you will have to manually retrieve it with rsync, http, or ftp. Here's how rsync will be. Run rsync dumbdog.org:: I'm doing os2ports.com now. > > BTW thanks for the immense work you guys doing at the moment, I really > appreciate it! > > cu > > Adrian > > Thanks. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Thu, 28 Aug 2003 11:02:41 -0400 From: "T.Sikora" Subject: Re: XFree86 4.3.0 T.Sikora wrote: > Adrian Gschwend wrote: > >> On Wed, 27 Aug 2003 23:34:35 -0400, T.Sikora wrote: >> >> >>> think it makes sense. It's 55MB so maybe it should be optional. If >>> xfree86=yes expat won't be installed. I'll put it in /work for now. >> >> >> >> sounds like a pretty good idea to me! > > > Well I scratched that idea but I added the xfree430-libs.zip with > libs.zip, X11.zip, and the libfix.zip. I'll create a xfree430-bin.zip > with the rest of the stuff and store it in /contrib. The whole thing is > not needed for development work and saves bandwidth. Putting it in test > may be a bad idea too because you will download it. I'll make a /contrib > directory in the ux2bs-devel tree and you will have to manually retrieve > it with rsync, http, or ftp. > > > Here's how rsync will be. Run rsync dumbdog.org:: I'm doing > os2ports.com now. > >> >> BTW thanks for the immense work you guys doing at the moment, I really >> appreciate it! >> >> cu >> >> Adrian >> >> > Thanks. > I made the contrib rsync module and put an xfree_install.cmd in /sbin. It works like ux2bs_updates. Rsync's the contrib module to /install/updates runs the install_update script then removes itself. Only thing left is a baseline_update and change the bootstrap for ux2bs-devel and were ready for prime-time. rsync os2ports.com:: -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Thu, 28 Aug 2003 11:07:06 -0400 From: "T.Sikora" Subject: perl errors Maybe we should add ln.cmd? -------------------------------- /* rexx */ " at echo off"; parse arg dash_s src dst; if ("-s" \= dash_s) then parse arg src dst; fsrc = translate(src, '\', '/'); fdst = translate(dst, '\', '/'); if ('' = stream()) then do say '?ln-E-Not found:' fsrc; exit 1; end 'copy' fsrc fdst '2>&1 >nul'; exit 0; -------------------------------- Is ln -p responsible for this? D_LIBRARY_PATH=E:/ports/perl/workdir/perl-5.8.0 ./perl installperl WARNING: You've never run 'make test' or some tests failed! (Installing anyway.) The link function is unimplemented at installperl line 684. Couldn't copy lib/ExtUtils/xsubpp to /usr/bin/xsubpp: SYS0005=0x5: Access is den Couldn't copy pod/pod2html to /usr/bin/pod2html: SYS0005=0x5: Access is denied Couldn't copy pod/pod2latex to /usr/bin/pod2latex: SYS0005=0x5: Access is denied Couldn't copy pod/pod2man to /usr/bin/pod2man: SYS0005=0x5: Access is denied Couldn't copy pod/pod2text to /usr/bin/pod2text: SYS0005=0x5: Access is denied Couldn't copy pod/pod2usage to /usr/bin/pod2usage: SYS0005=0x5: Access is denied Couldn't copy pod/podchecker to /usr/bin/podchecker: SYS0005=0x5: Access is deni Couldn't copy pod/podselect to /usr/bin/podselect: SYS0005=0x5: Access is denied Couldn't copy utils/c2ph to /usr/bin/c2ph: SYS0005=0x5: Access is denied Couldn't copy utils/dprofpp to /usr/bin/dprofpp: SYS0005=0x5: Access is denied Couldn't copy utils/enc2xs to /usr/bin/enc2xs: SYS0005=0x5: Access is denied Couldn't copy utils/h2ph to /usr/bin/h2ph: SYS0005=0x5: Access is denied Couldn't copy utils/h2xs to /usr/bin/h2xs: SYS0005=0x5: Access is denied Couldn't copy utils/libnetcfg to /usr/bin/libnetcfg: SYS0005=0x5: Access is deni Couldn't copy utils/perlbug to /usr/bin/perlbug: SYS0005=0x5: Access is denied Couldn't copy utils/perlcc to /usr/bin/perlcc: SYS0005=0x5: Access is denied Couldn't copy utils/perldoc to /usr/bin/perldoc: SYS0005=0x5: Access is denied Couldn't copy utils/perlivp to /usr/bin/perlivp: SYS0005=0x5: Access is denied Couldn't copy utils/piconv to /usr/bin/piconv: SYS0005=0x5: Access is denied Couldn't copy utils/pl2pm to /usr/bin/pl2pm: SYS0005=0x5: Access is denied Couldn't copy utils/splain to /usr/bin/splain: SYS0005=0x5: Access is denied Couldn't copy x2p/find2perl to /usr/bin/find2perl: SYS0005=0x5: Access is denied Couldn't copy x2p/s2p to /usr/bin/s2p: SYS0005=0x5: Access is denied The link function is unimplemented at installperl line 684. The link function is unimplemented at installperl line 684. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Thu, 28 Aug 2003 12:11:01 -0700 (MST) From: "James Moe" Subject: autoconf v2.57 build -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Is there a trick to building autoconf v2.57? I got the error below. When I tried building v2.54, it demanded v2.53b as a prerequisite. Do I have to go through every version since 2.51? autoconf-2.57 ..Using autoconf (GNU Autoconf) 2.50 (release 3 for OS/2) ./aclocal.m4:46: error: Autoconf version 2.54 or higher is required for this script ./aclocal.m4:46: the top level ..autoconf failed. ..Compiler version is: gcc (GCC) 3.2.1 - -- 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/TlPFsxxMki0foKoRAp+FAJ4syzZjFAlIICaXWxrKcAn84Y8PsACgvjv6 qu5/CkKNirQcdp5xam7N3DY= =Na4D -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Thu, 28 Aug 2003 12:28:05 -0700 (MST) From: "James Moe" Subject: Re: g++ v3.2.1 and env -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 28 Aug 2003 13:12:09 -0400, T.Sikora wrote: >Maybe this should be in CPLUS_INCLUDE_PATH >/emx/include/c++/3.2.1 or will /emx/include find it? > It did not make any difference. There is apparently no problem with finding header files. After rummaging through the different libraries, it appears to be some problem with name mangling. I don't know enough to go beyond this point, though. The following was from a switch, --print-search-dirs. It lists the directories it searches to find include (programs) and library (libraries) files. programs: g:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/gcc-lib/; g:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/gcc-lib/i386-pc-os2-emx/; g:/usr/lib/gcc/i386-pc-os2-emx/3.2.1/; g:/usr/lib/gcc/i386-pc-os2-emx/; g:/emx/i386-pc-os2-emx/bin/i386-pc-os2-emx/3.2.1/; g:/emx/i386-pc-os2-emx/bin/ libraries: g:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/gcc-lib/; g:/lib/i386-pc-os2-emx/3.2.1/; g:/lib/; g:/usr/lib/i386-pc-os2-emx/3.2.1/; g:/usr/lib/; g:/emx/lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/; g:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/; g:/usr/lib/gcc/i386-pc-os2-emx/3.2.1/; g:/emx/i386-pc-os2-emx/lib/i386-pc-os2-emx/3.2.1/; g:/emx/i386-pc-os2-emx/lib/; g:/emx/lib/i386-pc-os2-emx/3.2.1/; g:/emx/lib/; g:/lib/i386-pc-os2-emx/3.2.1/; g:/lib/; g:/usr/lib/i386-pc-os2-emx/3.2.1/; g:/usr/lib/ - -- 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/TlfFsxxMki0foKoRAgMuAKCCmGRwMz9hLj6+QCWb4v8p67AohQCfRs1q oFRkRFTqPo4/HqGgimFjHdk= =/rOR -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Thu, 28 Aug 2003 12:33:14 +0200 (CDT) From: "Adrian Gschwend" Subject: Re: XFree86 4.3.0 On Wed, 27 Aug 2003 23:34:35 -0400, T.Sikora wrote: >think it makes sense. It's 55MB so maybe it should be optional. If >xfree86=yes expat won't be installed. I'll put it in /work for now. sounds like a pretty good idea to me! BTW thanks for the immense work you guys doing at the moment, I really appreciate it! cu Adrian -- Adrian Gschwend at netlabs.org ktk [a t] netlabs.org ------- Free Software for OS/2 and eCS http://www.netlabs.org _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Thu, 28 Aug 2003 22:16:17 -0700 (MST) From: "James Moe" Subject: Re: [UnixOS2] Re: g++ v3.2.1 and env -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 28 Aug 2003 21:20:47 -0800, Dave and Natalie wrote: >Missed this thread. Just a guess, make sure your using g++ to compile c++. >GCC has problems finding C++ libs >Try SET CXX=g++ before running configure > Nope. That did not work either. I have tried using -Ldir to explicitly add the g++ library path. Maybe I should try more variations. Has *anyone* ever gotten a g++ v3.2.1 program to build? - -- 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/TuGhsxxMki0foKoRAkATAKCue2FUgwMIO5Rvosq/v+01wuK1kwCeLTWX 7twcC9gx1iHu+6yZd5x7TWE= =SqRO -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Thu, 28 Aug 2003 22:19:02 -0700 (MST) From: "James Moe" Subject: Source extraction -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Another suggested change: Add the -h (--dereference) switch to tar when extracting a source tree. Some of the archives use symbolic links that expand to an empty file if -h is not present. - -- 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/TuJGsxxMki0foKoRAiw2AKCjI9QVOAY5YvGXs/gpdtZOZolpyACgw/ql ogon40gdWCt+Q3LmgOgp1/s= =tGV6 -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 12 ==========================** Date: Thu, 28 Aug 2003 23:49:05 -0400 From: "T.Sikora" Subject: Re: perlB12E.dll Paul Smedley wrote: > Hi Ted, > > On Wed, 27 Aug 2003 07:41:00 -0400, T.Sikora wrote: > >>Paul Smedley wrote: >> >>>Ted, >>>Still having problems with perl here. For some reason, miniperl.exe gets build, but > > when > >>>the build process tries to use it, I get SYS3175s as perlB12e.dll hasn't been built yet. >>> >>>Adding my Perl 5.8.0 lib dir to the libpath of the ux2bs shell gets it built (and also builds a >>>new perlB12E.dll) but that kind of defeats the purpose :) >>> >> >>This is getting strange. Can you upload your ux2_env and ux2_config and >>the line you appended. perl.log would be good too. > > > Well I don't know what's changed, but last night I started again, this time adding a new > drive just for Ux2bs (to make it easier to clean up :) ), and also used the ux2bs_inst.cmd > you posted a couple of days ago. > > This time, Perl build fine straight off... > > Weird.. > I been changing and testing so many times you probably caught it in-between. Their all done. ux2bs and ux2bs-devel we are using the ux2bs-devel site. If the bootstrap does not say 'Developers Test Site' at the top you got the wrong one. The ux2bs is ln'd to ux2bs-stable the public site. They are equal now except devel has a test dir in archives. I'll shake it down in the morning and if alls well I'll give a heads up for everyone to switch and grab the new bootstrap. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs